数据分类方法及相关设备技术

技术编号:37856806 阅读:10 留言:0更新日期:2023-06-15 20:47
本发明专利技术公开了一种数据分类方法及相关设备,方法包括:获取待分类数据,并将第一量子比特的量子态制备至第一目标态,以及将第二量子比特的量子态制备至表征待分类数据的第二目标态;将第一目标态和第二目标态输入量子神经网络,量子神经网络包括多个级联的分类节点,多个级联的分类节点中的初始分类节点的输入为第一目标态和第二目标态,多个级联的分类节点中除初始分类节点之外的分类节点的输入为第二目标量子态以及上一分类节点输出的第一量子比特的量子态;测量第二量子比特得到量子神经网络的输出结果,并将输出结果转换为分类结果。通过该技术方案,可以对前后关联的序列数据进行分类,并利用之前的数据提高分类准确度。度。度。

【技术实现步骤摘要】
数据分类方法及相关设备


[0001]本专利技术属于量子计算
,特别是涉及一种数据分类方法及相关设备。

技术介绍

[0002]对于相互关联的序列数据,部分神经网络如长短时记忆网络(Long Short Term Memory,LSTM)能记忆前文的信息,进而根据关联信息对数据进行分类,以改善分类效果。例如对于“我吃饭”这样的句子,动词“吃”后一般跟名词而不是动词,长短时记忆网络可以利用这样的规则,提高分类预测的准确性。
[0003]相关技术中,部分类型的神经网络包括多个隐藏层,在隐藏层数量较多时,前文的信息难以被记忆,进而不能有效利用间隔较远的前文信息,使得其分类的准确性降低,基于此,提出一种数据分类方法及相关设备。

技术实现思路

[0004]本专利技术的目的是提供一种数据分类方法及相关设备,旨在对相互关联的序列数据分类预测时,能有效利用间隔较远的前文信息,提高分类预测的准确性。
[0005]为了实现上述目的,本专利技术实施例的第一方面,提供一种数据分类方法,所述方法包括:
[0006]获取待分类数据,并将第一量子比特的量子态制备至第一目标态,以及将第二量子比特的量子态制备至表征所述待分类数据的第二目标态;
[0007]将所述第一目标态和所述第二目标态输入量子神经网络,所述量子神经网络包括多个级联的分类节点,所述多个级联的分类节点中的初始分类节点的输入为所述第一目标态和所述第二目标态,所述多个级联的分类节点中除所述初始分类节点之外的分类节点的输入为所述第二目标量子态以及上一所述分类节点输出的所述第一量子比特的量子态;
[0008]测量所述第二量子比特得到所述量子神经网络的输出结果,并将所述输出结果转换为分类结果。
[0009]可选地,所述分类节点包括优化层,所述优化层包括第一含参单量子逻辑门。
[0010]可选地,所述第一含参单量子逻辑门包括依次级联的第一RX旋转门、第一RZ旋转门以及第二RX旋转门。
[0011]可选地,所述分类节点还包括交替层,所述交替层用于使所述第一量子比特和所述第二量子比特的量子态基于时间演化算符演化,其中,i为虚数,H
int
为包括多个泡利门的张量积的哈密顿量,t为时间。
[0012]可选地,所述交替层包括校验模块、相移模块以及还原模块,其中:
[0013]所述校验模块包括多个第一CNOT门,所述第一CNOT门的控制比特为所述第一量子比特或所述第二量子比特,所述第一CNOT门的目标比特为辅助量子比特;
[0014]所述相移模块包括依次级联且用于作用于所述辅助量子比特的第二RZ旋转门、第一泡利X门、第三RZ旋转门以及第二泡利X门,所述第二RZ旋转门及所述第三RZ旋转门的参
数分别为所述时间以及所述时间的负数;
[0015]所述还原模块包括多个第二CNOT门,所述第二CNOT门的控制比特为所述第一量子比特或所述第二量子比特,所述第二CNOT门的目标比特为所述辅助量子比特。
[0016]可选地,所述将第二量子比特的量子态制备至表征所述待分类数据的第二目标态,包括:
[0017]获取以所述待分类数据为参数的第二含参单量子逻辑门;
[0018]将第二量子比特的量子态制备至预备量子态;
[0019]将所述第二含参单量子逻辑门作用于所述第二量子比特,使得所述预备量子态演化至表征所述待分类数据的第二目标态。
[0020]可选地,所述第二含参单量子逻辑门包括RY旋转门。
[0021]可选地,所述待分类数据为多模态数据,所述将第二量子比特的量子态制备至表征所述待分类数据的第二目标态,包括:
[0022]将不同模态的所述待分类数据转化为同一数据向量;
[0023]针对同一所述数据向量的每一元素,将对应所述元素的第二量子比特的量子态制备至表征所述元素的第二目标态。
[0024]可选地,所述测量所述第二量子比特得到所述量子神经网络的输出结果,并将所述输出结果转换为分类结果,包括:
[0025]测量所述第二量子比特得到一个或多个所述分类节点的输出结果,并将所述输出结果输入变换函数,得到分类结果。
[0026]可选地,所述变换函数为所述输出结果的线性函数。
[0027]可选地,所述方法还包括:
[0028]基于同步扰动随机近似算法训练待优化的量子神经网络,得到所述待优化的量子神经网络包括的第一含参单量子逻辑门的参数的优化值;
[0029]将所述优化值应用于所述待优化的量子神经网络,得到已训练的量子神经网络,以用于对所述待分类数据进行分类。
[0030]可选地,所述基于同步扰动随机近似算法训练待优化的量子神经网络,得到所述待优化的量子神经网络包括的第一含参单量子逻辑门的参数的优化值,包括:
[0031]获取训练数据,并构建待优化的量子神经网络的损失函数;
[0032]将所述待优化的量子神经网络的第一含参单量子逻辑门的参数的初始值减去第一偏置量,并将所述训练数据输入该量子神经网络,得到第一结果;
[0033]将所述待优化的量子神经网络的第一含参单量子逻辑门的参数的初始值加上第二偏置量,并将所述训练数据输入该量子神经网络,得到第二结果;
[0034]基于所述第一结果与所述第二结果计算所述待优化的量子神经网络的参数的下降梯度;
[0035]基于梯度下降算法及所述下降梯度更新所述参数;
[0036]在确定更新所述参数后的所述量子神经网络的损失函数的值小于阈值时,将所述参数更新后的值作为所述参数的优化值。
[0037]本专利技术实施例的第二方面,提供一种数据分类装置,所述装置包括:
[0038]获取制备模块,用于获取待分类数据,并将第一量子比特的量子态制备至第一目
标态,以及将第二量子比特的量子态制备至表征所述待分类数据的第二目标态;
[0039]输入模块,用于将所述第一目标态和所述第二目标态输入量子神经网络,所述量子神经网络包括多个级联的分类节点,所述多个级联的分类节点中的初始分类节点的输入为所述第一目标态和所述第二目标态,所述多个级联的分类节点中除所述初始分类节点之外的分类节点的输入为所述第二目标量子态以及上一所述分类节点输出的所述第一量子比特的量子态;
[0040]测量转换模块,用于测量所述第二量子比特得到所述量子神经网络的输出结果,并将所述输出结果转换为分类结果。
[0041]可选地,所述分类节点包括优化层,所述优化层包括第一含参单量子逻辑门。
[0042]可选地,所述第一含参单量子逻辑门包括依次级联的第一RX旋转门、第一RZ旋转门以及第二RX旋转门。
[0043]可选地,所述分类节点还包括交替层,所述交替层用于使所述第一量子比特和所述第二量子比特的量子态基于时间演化算符演化,其中,i为虚数,H
int
为包括多个泡利门的张量积的哈密顿量,t为时间。
[0044]可选地,所述交替层本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据分类方法,其特征在于,所述方法包括:获取待分类数据,并将第一量子比特的量子态制备至第一目标态,以及将第二量子比特的量子态制备至表征所述待分类数据的第二目标态;将所述第一目标态和所述第二目标态输入量子神经网络,所述量子神经网络包括多个级联的分类节点,所述多个级联的分类节点中的初始分类节点的输入为所述第一目标态和所述第二目标态,所述多个级联的分类节点中除所述初始分类节点之外的分类节点的输入为所述第二目标量子态以及上一所述分类节点输出的所述第一量子比特的量子态;测量所述第二量子比特得到所述量子神经网络的输出结果,并将所述输出结果转换为分类结果。2.如权利要求1所述的方法,其特征在于,所述分类节点包括优化层,所述优化层包括第一含参单量子逻辑门。3.如权利要求2所述的方法,其特征在于,所述第一含参单量子逻辑门包括依次级联的第一RX旋转门、第一RZ旋转门以及第二RX旋转门。4.如权利要求2所述的方法,其特征在于,所述分类节点还包括交替层,所述交替层用于使所述第一量子比特和所述第二量子比特的量子态基于时间演化算符演化,其中,i为虚数,H
int
为包括多个泡利门的张量积的哈密顿量,t为时间。5.如权利要求4所述的方法,其特征在于,所述交替层包括校验模块、相移模块以及还原模块,其中:所述校验模块包括多个第一CNOT门,所述第一CNOT门的控制比特为所述第一量子比特或所述第二量子比特,所述第一CNOT门的目标比特为辅助量子比特;所述相移模块包括依次级联且用于作用于所述辅助量子比特的第二RZ旋转门、第一泡利X门、第三RZ旋转门以及第二泡利X门,所述第二RZ旋转门及所述第三RZ旋转门的参数分别为所述时间以及所述时间的负数;所述还原模块包括多个第二CNOT门,所述第二CNOT门的控制比特为所述第一量子比特或所述第二量子比特,所述第二CNOT门的目标比特为所述辅助量子比特。6.如权利要求1所述的方法,其特征在于,所述将第二量子比特的量子态制备至表征所述待分类数据的第二目标态,包括:获取以所述待分类数据为参数的第二含参单量子逻辑门;将第二量子比特的量子态制备至预备量子态;将所述第二含参单量子逻辑门作用于所述第二量子比特,使得所述预备量子态演化至表征所述待分类数据的第二目标态。7.如权利要求6所述的方法,其特征在于,所述第二含参单量子逻辑门包括RY旋转门。8.如权利要求1所述的方法,其特征在于,所述待分类数据为多模态数据,所述将第二量子比特的量子态制备至表征所述待分类数据的第二目标态,包括:将不同模态的所述待分类数据转化为同一数据向量;针对同一所述数据向量的每一元素,将对应所述元素的第二量子比特的量子态制备至表征所述...

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

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

1