一种利用量子线路进行偏好预测演示的方法及装置制造方法及图纸

技术编号:26846874 阅读:28 留言:0更新日期:2020-12-25 13:10
本发明专利技术公开了一种利用量子线路进行偏好预测演示的方法及装置,方法包括:获取数据类型对应的交易数据,并在终端界面的第一显示区域显示;获取标记指令所标记的交易数据,作为用户的偏好数据,并对偏好数据进行区别显示;构建编码有交易索引、交易数据和待查询的偏好数据的第一量子线路并运行,输出包含各个交易索引的量子态及其对应的第一振幅,并根据量子态及其对应的第一振幅,确定交易数据库中包含偏好数据的项集以及该项集中其余各交易数据对应的概率分布;最后从项集中确定用户的偏好预测结果并显示在终端界面,利用量子算法的并行特性,解决现有技术中进行偏好预测演示耗时较多、效率较低的不足。

【技术实现步骤摘要】
一种利用量子线路进行偏好预测演示的方法及装置
本专利技术属于量子计算
,特别是一种利用量子线路进行偏好预测演示的方法及装置。
技术介绍
量子计算机是一类遵循量子力学规律进行高速数学和逻辑运算、存储及处理量子信息的物理装置。当某个装置处理和计算的是量子信息,运行的是量子算法时,它就是量子计算机。量子计算机因其具有相对普通计算机更高效的处理数学问题的能力,例如,能将破解RSA密钥的时间从数百年加速到数小时,故成为一种正在研究中的关键技术。量子计算模拟是一个借助数值计算和计算机科学来仿真遵循量子力学规律的模拟计算,作为一个仿真程序,它依据量子力学的量子比特的基本定律,利用计算机的高速计算能力,刻画量子态的时空演化。关联规则挖掘是用来描述事物之间的联系和挖掘事物之间的相关性,它是在交易数据库中搜索两个项目之间存在的显式或者隐式关系,有助于管理和决策。其核心是通过统计数据项获得频繁项集,被广泛应用于分类设计、捆绑式销售、仓库储货存配置等领域,是当前大数据分析和处理的一个研究热点。在现实生活中,关联规则是反映一个事物与其他事物本文档来自技高网...

【技术保护点】
1.一种利用量子线路进行偏好预测演示的方法,其特征在于,所述方法包括:/n在接收到用户触发的针对交易数据类型的选择指令时,获取所述数据类型对应的交易数据,并在终端界面的第一显示区域显示所述交易数据;/n在接收到用户触发的所述交易数据的标记指令时,获取所述标记指令所标记的交易数据,作为所述用户的偏好数据,并对所述偏好数据进行区别显示;/n在接收到用户触发的偏好预测指令时,获取包含交易索引及其对应的交易数据的交易数据库,构建编码有所述交易索引、所述交易数据和待查询的所述偏好数据的第一量子线路;其中,所述第一量子线路用于查询所述偏好数据对应的交易索引;/n运行所述第一量子线路,输出包含各个所述交易索...

【技术特征摘要】
1.一种利用量子线路进行偏好预测演示的方法,其特征在于,所述方法包括:
在接收到用户触发的针对交易数据类型的选择指令时,获取所述数据类型对应的交易数据,并在终端界面的第一显示区域显示所述交易数据;
在接收到用户触发的所述交易数据的标记指令时,获取所述标记指令所标记的交易数据,作为所述用户的偏好数据,并对所述偏好数据进行区别显示;
在接收到用户触发的偏好预测指令时,获取包含交易索引及其对应的交易数据的交易数据库,构建编码有所述交易索引、所述交易数据和待查询的所述偏好数据的第一量子线路;其中,所述第一量子线路用于查询所述偏好数据对应的交易索引;
运行所述第一量子线路,输出包含各个所述交易索引的量子态及其对应的第一振幅,并根据所述量子态及其对应的第一振幅,确定所述交易数据库中包含所述偏好数据的项集以及该项集中其余各交易数据对应的概率分布;
根据所述概率分布,从所述项集中确定所述用户的偏好预测结果并显示在所述终端界面。


2.根据权利要求1所述的方法,其特征在于,所述根据所述量子态及其对应的第一振幅,确定所述交易数据库中包含所述偏好数据的项集以及该项集中其余各交易数据对应的概率分布,包括:
确定所述偏好数据所在的列索引,根据包含该列索引的量子态对应的概率,判断该列索引对应的各交易数据中是否存在所述偏好数据;
若存在所述偏好数据,则确定该偏好数据对应的行索引所在的交易项集以及同时包含各所述偏好数据的交易项集;
计算同时包含各所述偏好数据的交易项集中除所述偏好数据外的其余交易数据对应的量子态所对应的概率。


3.根据权利要求2所述的方法,其特征在于,所述根据所述概率分布,从所述项集中确定所述用户的偏好预测结果,包括:
计算同时包含各所述偏好数据的交易项集中所述其余交易数据对应的概率之和;
将各所述概率之和中最大值对应的交易数据,确定为所述用户的偏好预测结果。


4.根据权利要求1所述的方法,其特征在于,在构建编码有所述交易索引、所述交易数据和待查询的所述偏好数据的第一量子线路之后,所述方法还包括:
将所述第一量子线路根据第一预设时序,添加到第一预设量子线路中的第一预设量子比特位置上,得到至少用于振幅更新的第二量子线路;
所述运行所述第一量子线路,输出包含各个所述交易索引的量子态及其对应的第一振幅,并根据所述量子态及其对应的第一振幅,确定所述交易数据库中包含所述偏好数据的项集以及该项集中其余各交易数据对应的概率分布,包括:
运行第二量子线路,输出包含各个所述交易索引的二进制值的量子态及其对应的第二振幅,并根据各个所述第二振幅对应的概率大小,确定所述交易数据库中包含所述偏好数据的项集以及该项集中其余各交易数据对应的概率分布,其中,所述第二振幅为将所述第一振幅单次更新后的振幅。


5.根据权利要求4所述的方法,其特征在于,所述将所述第一量子线路根据第一预设时序,添加到第一预设量子线路中的第一预设量子比特位置上,得到至少用于振幅更新的第二量子线路之后,所述方法还包括:
将多个所述第二量子线路,根据第二预设时序,依次添加到第二预设量子线路中的第二预设量子比特位置上,得到至少用于多次迭代更新振幅的第三量子线路;
所述运行第二量子线路,输出包含各个所述交易索引的二进制值的量子态及其对应的第二振幅,并根据各个所述第二振幅对应的概率大小,确定所述交易数据库中包含所述偏好数据的项集以及该项集中其余各交易数据对应的概率分布,包括:<...

【专利技术属性】
技术研发人员:李蕾方圆窦猛汉
申请(专利权)人:合肥本源量子计算科技有限责任公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1