量子辅助学习系统及其操作方法与流程

文档序号:36455915发布日期:2023-12-21 16:55阅读:31来源:国知局
量子辅助学习系统及其操作方法与流程

本揭示内容是有关于一种量子机器学习技术,特别是关于一种量子辅助学习系统及操作量子辅助学习系统的方法。


背景技术:

1、量子机器学习是通过量子计算机对量子位元进行量子运算以进行训练。现今的量子机器学习在量子位元的数量和量子运算深度增加时遭遇了梯度消失问题(vanishinggradient problem)。此外,对量子闸进行训练时需要重复将数据上传至云端量子计算机(如ibmq),耗费大量等待时间。因此,要如何克服上述问题为本领域重要的课题。


技术实现思路

1、本发明实施例包含一种量子辅助学习系统。量子辅助学习系统包括量子辅助装置及特征学习处理器。量子辅助装置用以量测对应量子信号的多个量子位元以产生多个经典特征值,并包含用以处理量子信号的多个量子电路,其中量子电路的每一者用以进行相同的量子运算。特征学习处理器耦接量子辅助装置,并用以依据经典特征值训练函数。

2、在一些实施例中,量子电路包括:第一量子电路,用以对量子信号的第一组量子位元进行量子运算以产生量子位元中的第二组量子位元;第二量子电路,用以对量子态的第三组量子位元进行量子运算以产生第四组量子位元;以及第三量子电路,与第二量子电路串联耦接,并用以对第四组量子位元进行量子运算以产生量子位元中的第五组量子位元。

3、在一些实施例中,特征学习处理器耦接第一量子电路及第三量子电路,并用以依据经典特征值中对应第二组量子位元的第一组经典特征值以及经典特征值中对应第五组量子位元的第二组经典特征值训练函数。

4、在一些实施例中,量子辅助学习系统还包括:量测电路组,耦接于特征学习处理器及第一量子电路之间,并用以对第二组量子位元的第一量子位元进行多次量测以产生经典特征值中对应第一量子位元的第一经典特征值,且用以对第五组量子位元的第二量子位元进行多次量测以产生经典特征值中对应第二量子位元的第二经典特征值。

5、在一些实施例中,量子电路还包括:第四量子电路,用以对量子信号的第六组量子位元进行量子运算以产生第七组量子位元;第五量子电路,与第四量子电路串联耦接,用以对第七组量子位元进行量子运算以产生第八组量子位元;以及第六量子电路,与第五量子电路串联耦接,并用以对第八组量子位元进行量子运算以产生量子位元中的第九组量子位元。

6、在一些实施例中,特征学习处理器还用以在函数及目标函数之间的差异大于预设差异时,调整量子电路的数量。

7、本发明实施例包含一种操作量子辅助学习系统的方法。方法包括以下操作:依据目标函数,决定量子辅助装置中的多个量子电路的数量;通过量子辅助装置,依据量子信号产生多个经典特征值;依据经典特征值,产生第一函数;以及依据第一函数及目标函数之间的差异,调整量子电路的数量。

8、在一些实施例中,产生经典特征值包括:通过量子电路的每一者进行对应旋转角度的量子运算,以产生多个量子位元;以及对量子位元的每一者进行多次量测,以产生经典特征值。

9、在一些实施例中,产生经典特征值包括:对量子信号的第一组量子位元进行量子运算,以产生第二组量子位元;对量子信号的第三组量子位元进行量子运算,以产生第四组量子位元;对量子信号的第四组量子位元进行量子运算,以产生第五组量子位元;以及对第二组量子位元及第五组量子位元中的每一量子位元进行多次量测,以产生经典特征值的至少一部分。

10、在一些实施例中,调整量子电路的数量包括:当差异大于预设差异时,响应于量子电路的数量为(1+((k-1)×k/2)),在量子辅助装置中增加(k+1)个量子电路,其中k为正整数,且(k+1)个量子电路的每一者用以进行相同的量子运算。

11、本发明实施例包含一种操作量子辅助学习系统的方法。方法包括以下操作:通过多个量子电路的每一者进行相同的量子运算,以产生对应量子信号的多个量子位元;量测量子位元以产生多个经典特征值;依据经典特征值训练函数;以及在函数及目标函数之间的差异大于预设差异时,调整量子电路的数量。

12、在一些实施例中,进行相同的量子运算还包括:通过量子电路中的第一量子电路对量子信号的第一组量子位元进行量子运算以产生量子位元中的第二组量子位元;以及通过量子电路中的串联耦接的n个第二量子电路对量子信号的第三组量子位元进行n次的量子运算以产生量子位元中的第四组量子位元,其中n是正整数。

13、在一些实施例中,量测量子位元以产生经典特征值还包括:对第二组量子位元的第一量子位元进行多次量测以产生经典特征值中对应第一量子位元的第一经典特征值;以及对第四组量子位元的第二量子位元进行多次量测以产生经典特征值中对应第二量子位元的第二经典特征值。



技术特征:

1.一种量子辅助学习系统,其特征在于,包括:

2.根据权利要求1所述的量子辅助学习系统,其中所述多个量子电路包括:

3.根据权利要求2所述的量子辅助学习系统,其中所述特征学习处理器耦接所述第一量子电路及所述第三量子电路,并用以依据所述多个经典特征值中对应所述第二组量子位元的第一组经典特征值以及所述多个经典特征值中对应所述第五组量子位元的第二组经典特征值训练所述函数。

4.根据权利要求2所述的量子辅助学习系统,其中还包括:

5.根据权利要求2所述的量子辅助学习系统,其中所述多个量子电路还包括:

6.根据权利要求1至5中任一项所述的量子辅助学习系统,其中所述特征学习处理器还用以在所述函数及目标函数之间的差异大于预设差异时,调整所述多个量子电路的数量。

7.一种操作量子辅助学习系统的方法,其特征在于,包括:

8.根据权利要求7所述的方法,其中产生所述多个经典特征值包括:

9.根据权利要求7所述的方法,其中产生所述多个经典特征值包括:

10.根据权利要求7至9中任一项所述的方法,其中调整所述多个量子电路的所述数量包括:

11.一种操作量子辅助学习系统的方法,其特征在于,包括:

12.根据权利要求11所述的方法,其中进行相同的所述量子运算还包括:

13.根据权利要求12所述的方法,其中量测所述多个量子位元以产生所述多个经典特征值还包括:


技术总结
量子辅助学习系统包括量子辅助装置及特征学习处理器。量子辅助装置用以量测对应量子信号的多个量子位元以产生多个经典特征值,并包含用以处理量子信号的多个量子电路。量子电路的每一者用以进行相同的量子运算。特征学习处理器耦接量子辅助装置,并用以依据经典特征值训练函数。如此一来,可以节省在量子计算机的队列中排队的时间。

技术研发人员:高嘉阳,谢明修
受保护的技术使用者:鸿海精密工业股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1