Methods, systems and devices for training quantum evolution using sub-logic control. In one aspect, the method includes the following actions: access to quantum hardware, which includes a quantum system comprising one or more multi-level quantum subsystems; one or more control devices, which operate on one or more multi-level quantum subsystems according to one or more corresponding control parameters. Several or more corresponding control parameters are related to the parameters of the physical environment in which the multi-level quantum subsystem is located; the quantum system is initialized under the initial quantum state, in which the initial set of control parameters forms parameterization defining the initial quantum state; the observable quantity of one or more quantum systems and one or more target quantum states are obtained; and iterative training is carried out until completion. The occurrence of events.
【技术实现步骤摘要】
【国外来华专利技术】使用子逻辑控制训练量子演进
技术介绍
本说明书涉及量子计算。已经提出了量子变分本征求解器作为准备和研究物理上感兴趣的系统的状态的方法。量子变分本征求解器的数字实施方式使用量子逻辑门,该量子逻辑门对量子比特执行精确已知的操作。
技术实现思路
本说明书描述了用于训练初始量子态的量子演进以实现具有所定义的目标特性的目标量子态的技术。使用通过调谐基本硬件元件(诸如,通常可以用于校准单个量子门的控制旋钮)而定义的可调模拟演进来训练初始量子态的量子演进。通常,本说明书中描述的主题的一个创新方面可以实施在方法中,该方法包括:访问量子硬件,其中,该量子硬件包括:量子系统,该量子系统包括一个或多个多级量子子系统;一个或多个控制设备,该一个或多个控制设备根据一个或多个相应控制参数对一个或多个多级量子子系统操作,该一个或多个相应控制参数与多级量子子系统所在的物理环境的参数相关;在初始量子态下初始化量子系统,其中,控制参数的初始集合形成定义初始量子态的参数化;获得一个或多个量子系统可观察量和一个或多个目标量子态;以及在迭代训练,直到完成事件的发生。该方面的其它实施方式包括记录在一个或多个计算机存储设备上的对应计算机系统、装置和计算机程序,每个计算机系统、装置和计算机程序都被配置为执行方法的动作。一个或多个计算机的系统可以被配置为通过在系统上安装的软件、固件、硬件或其组合来执行特定操作或动作,该软件、固件、硬件或其组合在操作中使系统执行动作。一个或多个计算机程序可以被配置为通过包括当由数据处理装置执行时使装置执行动作的指令来执行特定操作或动作。前述和其它实施方式可以分别单独地或组合地可选地包 ...
【技术保护点】
1.一种方法,所述方法包括:访问量子硬件,其中,所述量子硬件包括:量子系统,所述量子系统包括一个或多个多级量子子系统;一个或多个控制设备,所述一个或多个控制设备根据一个或多个相应控制参数对所述一个或多个多级量子子系统操作,所述一个或多个相应控制参数与所述多级量子子系统所在的物理环境的参数相关;在初始量子态下初始化所述量子系统,其中,控制参数的初始集合形成定义所述初始量子态的参数化;获得一个或多个量子系统可观察量和一个或多个目标量子态;以及迭代训练,直到完成事件的发生。
【技术特征摘要】
【国外来华专利技术】2016.06.02 US 15/171,7781.一种方法,所述方法包括:访问量子硬件,其中,所述量子硬件包括:量子系统,所述量子系统包括一个或多个多级量子子系统;一个或多个控制设备,所述一个或多个控制设备根据一个或多个相应控制参数对所述一个或多个多级量子子系统操作,所述一个或多个相应控制参数与所述多级量子子系统所在的物理环境的参数相关;在初始量子态下初始化所述量子系统,其中,控制参数的初始集合形成定义所述初始量子态的参数化;获得一个或多个量子系统可观察量和一个或多个目标量子态;以及迭代训练,直到完成事件的发生。2.根据权利要求1所述的方法,其中,迭代训练包括:迭代训练从所述初始量子态的变化以达到所述一个或多个目标量子态。3.根据权利要求1所述的方法,其中,迭代训练包括:迭代训练所述初始量子态和随后的量子态的演进以实现所述一个或多个目标量子态,直到完成事件的所述发生。4.根据权利要求3所述的方法,其中,所述演进是模拟演进。5.根据权利要求1至4中任一项所述的方法,其中,针对每次迭代,迭代训练包括:确定成本函数的值,所述成本函数是基于针对该迭代的当前量子态以及所述量子系统可观察量中的所述一个或多个量子系统可观察量;最小化所述成本函数的所述值以确定定义所述当前量子态的所述控制参数的更新值;以及确定所述完成事件是否已经发生。6.根据权利要求5所述的方法,其中,最小化所述成本函数的所述值以确定所述控制参数的更新值包括:调整所述控制参数。7.根据权利要求5或6所述的方法,进一步包括:响应于确定所述完成事件已经发生,提供用于实验探测的所述一个或多个目标量子态。8.根据权利要求7所述的方法,其中,(i)所述量子系统可观察量中的至少一个量子系统可观察量包括所述量子系统的哈密顿量,(ii)所述一个或多个目标量子态包括所述哈密顿量的一个或多个本征态,以及(iii)实验探测包括测量所述本征态中的一个或多个本征态的能量以确定所述本征态的对应能量本征值。9.根据权利要求7或8所述的方法,其中,(i)所述系统可观察量是分子电子结构哈密顿量,(ii)所述一个或多个目标量子态包括所述分子电子结构哈密顿量的基态,以及(iii)实验探测包括测量所述目标量子态以确定基态能量。10.根据权利要求5至9中任一项所述的方法,其中,基于所述量子态和所述系统可观察量中的一个或多个系统可观察量的所述成本函数的所述值是所述量子态和所述系统可观察量中的一个或多个系统可观察量的期望值。11.根据权利要求10所述的方法,其中,确定所述量子态和所述系统可观察量中的一个或多个系统可观察量的期望值包括:在初始量子态下重复地初始化所述量子系统;针对每个初始化后的量子态,测量所述一个或多个系统可观察量以确定测量结果集合;基于所述测量结果集合,确定所述量子态和所述系统可观察量中的一个或多个系统可观察量的期望值。12.根据权利要求11所述的方法,其中,每个初始化后的量子态都与每个其它初始化后的量子态不同。13.根据权利要求11或12所述的方法,其中,确定所述量子态和所述系统可观察量中的一个或多个系统可观察量的期望值包括:确定密度算子和所述一个或多个系统可观察量的期望值。14.根据权利要求5至13中任一项所述的方法,其中,最小化所述成本函数的所述值以确定所述控制参数的更新值包括:执行无梯度贪婪最小化方法。15.根据权利要求5至14中任一项所述的方法,其中...
【专利技术属性】
技术研发人员:瑞安·巴布什,哈特姆特·内文,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。