[发明专利]量子生成器的构造方法、装置、介质及电子装置在审
申请号: | 202210377504.X | 申请日: | 2022-04-11 |
公开(公告)号: | CN114881239A | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 窦猛汉;周照辉;方圆 | 申请(专利权)人: | 合肥本源量子计算科技有限责任公司 |
主分类号: | G06N10/40 | 分类号: | G06N10/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230088 安徽省合肥市合肥市高*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 量子 生成器 构造 方法 装置 介质 电子 | ||
本发明公开了一种量子生成器的构造方法、装置、介质及电子装置,本发明通过确定对单量子比特的量子态执行叠加操作的第一量子逻辑门,确定对两量子比特的量子态执行叠加操作的第二量子逻辑门,确定对两量子比特的量子态执行纠缠操作的第三量子逻辑门;将所述第一量子逻辑门、所述第二量子逻辑门和所述第三量子逻辑门作用在数据比特上,得到量子生成器;通过该量子生成器进而可以构造量子GAN或者量子经典混合GAN,从而利用量子叠加的特性去高效的处理数学问题,解决GAN计算量大和训练过程收敛失败的问题。
技术领域
本发明属于量子计算技术领域,尤其涉及一种量子生成器的构造方法、装置、介质及电子装置。
背景技术
生成对抗网络(Generative Adversarial Networks,GAN)是深度学习领域的一个重要生成模型,即两个网络生成器(Generator)和鉴别器(Discriminator))在同一时间训练并且在极小化极大算法(minimax)中进行竞争。这种对抗方式避免了一些传统生成模型在实际应用中的一些困难,巧妙地通过对抗学习来近似一些不可解的损失函数,在图像、视频、自然语言和音乐等数据的生成方面有着广泛应用。但是GAN的计算量很大,经典GAN在训练过程中容易出现收敛失败的问题。而量子计算机的出现为解决该问题提供了一种可能的方式。
量子计算机是一类遵循量子力学规律进行高速数学和逻辑运算、存储及处理量子信息的物理装置。当某个装置处理和计算的是量子信息,运行的是量子算法时,它就是量子计算机。量子计算机因其具有相对普通计算机更高效的处理数学问题的能力,例如,能将破解RSA密钥的时间从数百年加速到数小时,故成为一种正在研究中的关键技术。如何构造可以应用于量子计算机的量子生成器是解决GAN计算量大和训练过程收敛失败问题的关键步骤。
发明内容
本发明的目的是提供一种量子生成器的构造方法、装置、介质及电子装置,旨在构造可以应用于量子计算机的量子生成器,以解决GAN计算量大和训练过程收敛失败的问题。
本发明的一个实施例提供了一种量子生成器的构造方法,所述方法包括:
确定对单量子比特的量子态执行叠加操作的第一量子逻辑门,确定对两量子比特的量子态执行叠加操作的第二量子逻辑门,确定对两量子比特的量子态执行纠缠操作的第三量子逻辑门;
将所述第一量子逻辑门、所述第二量子逻辑门和所述第三量子逻辑门作用在数据比特上,得到量子生成器。
可选的,所述确定对单量子比特的量子态执行叠加操作的第一量子逻辑门,包括:
将RY门确定为对单量子比特的量子态执行叠加操作的第一量子逻辑门。
可选的,所述确定对两量子比特的量子态执行叠加操作的第二量子逻辑门,包括:
获取四个RX门、两个CNOT门和一个RZ门;
将其中两个所述RX门的输出项作为其中一个所述CNOT门的输入项,将其中一个所述CNOT门的其中一个输出项作为所述RZ门的输入项,将其中一个所述CNOT门的另外一个输出项和所述RZ门的输出项作为另外一个所述CNOT门的输入项,将另外一个所述CNOT门的两个输出项分别作为另外两个RX门的输入项,得到对两量子比特的量子态执行叠加操作的第二量子逻辑门。
可选的,所述确定对两量子比特的量子态执行纠缠操作的第三量子逻辑门,包括:
将受控RY门确定为对两量子比特的量子态执行纠缠操作的第三量子逻辑门。
可选的,所述将所述第一量子逻辑门作用在数据比特上,包括:
将所述第一量子逻辑门分别作用在每个数据比特上。
可选的,所述将所述第二量子逻辑门作用在数据比特上,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥本源量子计算科技有限责任公司,未经合肥本源量子计算科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210377504.X/2.html,转载请声明来源钻瓜专利网。