基于量子神经网络的病情发展预测系统及平台

文档序号:30068196发布日期:2022-05-18 01:27阅读:110来源:国知局
基于量子神经网络的病情发展预测系统及平台

1.本发明涉及量子计算技术领域,尤其涉及基于量子神经网络的病情发展预测系统及平台。


背景技术:

2.近年来,随着人工智能技术的不断发展,各类人工智能算法开始逐渐应用于各行各业中,为不同的行业带来了新的发展机遇,其中神经网络算法是人工智能技术中一种非常重要的算法。经典的神经网络模型可以通过观察事物发展的特征从而推导出事物内在的联系和变化,以此来预测未来事物发展的走向,例如带权重的量子神经网络为量子计算与各行各业的融合提供了新的方法,以及将电力电子电路故障与量子神经网络结合,提出了更加高效可靠的故障检测方法,其结果证明该算法已经大量用于生物、金融、智能识别等领域,并已经取得一定成效。
3.另一方面,许多潜在的问题也被挖掘出来;例如医药资源不足,数据量激增之后计算机资源不足等问题。与此同时,生物医药行业同样也迎来了一波大爆发,这使得越来越多的现有技术开始投入到生物医药行业中去,例如使用人工智能技术在新一代人工智能测序,癌症基因组等方面的研究,为当前及以后人工智能和生物医药的结合提供了深厚的参考价值。有学者在2020年回顾和预测了医疗保健中的人工智案例的研究,总结了人工智能算法在生物医学中应用的最新进展,包括生活辅助、生物医学信息处理和生物医学研究,可以得出结论应用人工智能算法在生物医药领域中还处在初期阶段,未来有巨大的发展潜力。
4.生物医药中需要越来越多的数据、资源等等,导致传统计算机的计算能力在面对如此巨大的数据量时显得力不从心。传统的人工智能技术的发展也处于转向当前及以后的关键时期,此时量子计算机的提出为未来科学技术发展提出了新的方向。由于量子计算机具有并行计算的特点,使得其运算速度大大增加,数据吞吐量也大大增加,为各行各业提供了新的解决方案,因此我们将量子计算算法带入了生物医药领域。
5.量子计算最早于80年代初期提出,经过几十年的发展,量子信息与量子科技创新研究院科研团队在量子计算方向取得重大研究成果,为量子计算在各行业的应用带来了新的发展。人类与病毒抗争的过程中,总是展现出确诊病人激增,病人数据总是在短时间之内激增,此时通过传统的计算机从录入数据到进行数据处理需要巨大的计算资源,传统计算机在此时就显得捉襟见肘,无法及时输出数据处理结果,进而无法为对应病患提供对应的医疗资源,由此量子计算的方法就急需用于该行业,为生物医药行业提供新的解决思路。
6.然而病毒感染人体以后总是反反复复,不同的个体也表现出不同的症状。而在此过程中,有一部老人小孩由于自身身体素质较差,在检测到抗体以后既有可能转为重症病人,此时急需为这样的病人分配大量医药资源,与此同时也会有部分体质较强的人在早期会检测出一定的病毒抗体,但由于自身身体素质较好,不久之后便会自愈,所以对于这一类人群应该分配较为少量的医药资源来缓解物资紧缺的境况。
7.在现有的技术中,各项医学数据均是不同时间间隔测量得到的数据,在基于离散的数据用于传统的机器学习,这样势必会因为测量间隔的不同导致测量精度和预测结果的不同,对于真正的病情变化往往会变现出一定程度的失真。而连续的数据就可以完整的体现病人病情变化的情况,但是如何将连续数据输入到神经网络甚至量子神经网络模型中,是亟待解决的问题。


技术实现要素:

8.本发明的目的在于解决人体感染病毒之后病情预测的问题,及生物医药领域中不可预测性的数据激增和数据处理过程中传统计算机资源不足的问题,提供了基于量子神经网络的病情发展预测系统及平台。
9.本发明的目的是通过以下技术方案来实现的:基于量子神经网络的病情发展预测系统,系统具体包括包括预处理单元和量子神经网络;预处理单元用于将反映病情变化的连续性数据进行离散得到离散化数据,并提取离散化数据的特征数据;量子神经网络基于特征数据进行分类得到病情走势预测结果。
10.在一示例中,所述提取离散化数据的特征数据具体包括:
11.将反映病情变化的连续性数据输入高斯混合模型,获取高斯分布,得到每个高斯分布的均值及方差信息;
12.基于高斯分布定义病情走势的第一特征数据;
13.将第一特征数据转换为特征向量作为量子神经网络的输入。
14.在一示例中,所述预处理单元还包括病情影响参数获取模块,用于获取影响病情变化的数据信息,并将所述数据信息作为病情走势的第二特征数据,第一特征数据、第二特征数据进行合并并转换为特征向量作为量子神经网络的输入。
15.在一示例中,所述影响病情变化的数据信息包括年龄、性别和体质信息。
16.在一示例中,所述系统还包括数据拟合单元,基于采集的反映病情变化的离散数据进行数据拟合,得到反映病情变化的连续性数据。
17.在一示例中,所述系统还包括数据采集单元,用于采集反映病情变化的离散数据。
18.在一示例中,所述系统还包括编码单元,用于将离散化数据编码为量子态数据。
19.在一示例中,所述量子神经网络包括若干参数化量子门。
20.在一示例中,所述系统还包括预分类单元,用于比较相邻时刻的第一特征数据变化,将病情发展趋势进行分类,以获取训练集、测试集和验证集,进而对量子神经网络模型进行训练;
21.令α1为第二时刻与第一时刻的第一特征数据差值,令α2为第三时刻与第二时刻的第一特征数据差值,病情预分类结果为:
22.当α1≥0,α2≥0,得到病情走势趋于严重的预分类结果;
23.当α1≤0,α2≤0,得到病情走势是趋于好转的预分类结果;
24.当α1≥0,α2≤0,得到病情开始好转的预分类结果;
25.当α1≤0,α2≥0,得到病情走势反复且趋于严重的预分类结果。
26.需要进一步说明的是,上述各示例对应的技术特征可以相互组合或替换构成新的技术方案。
27.本技术还包括一种基于量子神经网络的病情发展预测平台,其包括上述任一示例或多个示例组合形成的所述基于量子神经网络的病情发展预测系统,还包括远端监测单元,所述远端监测单元用于接收量子神经网络输出的病情走势预测结果。
28.与现有技术相比,本发明有益效果是:
29.1.在一示例中,本技术通过预处理单元将连续性数据离散化处理,进而使连续性数据输入至量子神经网络,为不同行业中连续或离散数据的处理、数据的预测提供了一种全新的方法和思路。同时本技术将量子计算应用至病情发展进行预测,实现了求解时间复杂度的指数级加速,大大提升了数据计算效率;同时,量子申请网络相较于经典神经网络模型能够处理更加庞大的数据量,一方面解决传统数据处理计算资源不足的问题,另一方面能够减小样本中异常数据对预测结果的影响,以此提升病情走势的预测结果,实现生物医疗资源的有效、合理地分配,解决了生物医药资源不足的问题。
30.2.在一示例中,本技术利用高斯混合模型从反映病情变化的连续性数据中提取并制作所需要的特征,保证抗体随时间的连续变化尽可能全的捕捉到病人抗体变化情况,提高量子神经网络的利用效率,更加精确的得到预测结果。
31.3.在一示例中,本技术将年龄、性别和体质信息等影响病情变化的参数也作为量子神经网络的输入,能够更加准确判断单个个体在上述参数影响下的病情变化走势,进一步提升了病情走势预测结果的精准度。
32.4.在一示例中,本技术通过数据拟合单元,将离散数据转换为连续数据,以此更加完整、准确获取病人当前病情发展情况。
33.5.在一示例中,本技术提出一种基于病情发展预测的新的数据分类构思,通过多组第一特征数据差值判断病情发展情况,为生物医疗资源的分配提供了准确的、可追溯的参考依据。
附图说明
34.下面结合附图对本发明的具体实施方式作进一步详细的说明,此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,在这些附图中使用相同的参考标号来表示相同或相似的部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。
35.图1为本发明一示例中的经典神经网络模型结构示意图;
36.图2为本发明一示例中的量子神经网络模型结构示意图;
37.图3为本发明一示例中病情走势趋于严重示意图;
38.图4为本发明一示例中病情走势趋于好转示意图;
39.图5为本发明一示例中病情开始好转示意图;
40.图6为本发明一示例中病情走势反复且趋于严重示意图;
41.图7为本发明一示例中方法流程图。
具体实施方式
42.下面结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人
员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
43.在本发明的描述中,需要说明的是,属于“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方向或位置关系为基于附图所述的方向或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,属于“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
44.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,属于“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
45.此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
46.在一示例中,基于量子神经网络的病情发展预测系统,该系统具体包括预处理单元和量子神经网络;具体地,预处理单元为电子设备,如pc、移动终端等,即实质上本技术实质为基于量子神经网络的病情发展预测装置。电子设备内设有处理器,用于将反映病情变化的连续性数据进行离散得到离散化数据,并提取离散化数据的特征数据;反应病情变化的数据类型具体根据对应疾病类型进行选取,因此,本技术反应病情变化的数据为抗体。量子神经网络用于实现高效的数据处理,即基于特征数据进行分类得到病情走势预测结果。
47.本技术通过预处理单元将连续性数据离散化处理,进而使连续性数据输入至量子神经网络,为不同行业中连续或离散数据的处理、数据的预测提供了一种全新的方法和思路。同时本技术将量子计算应用至病情发展进行预测,实现了求解时间复杂度的指数级加速,大大提升了数据计算效率,给出了量子计算与不同领域尤其是生物医药领域的结合提出了一种的新的思路;同时,量子申请网络相较于经典神经网络模型能够处理更加庞大的数据量,一方面解决传统数据处理计算资源不足的问题,另一方面能够减小样本中异常数据对预测结果的影响,以此提升病情走势的预测结果,实现生物医疗资源的有效、合理地分配,解决了生物医药资源不足的问题。
48.在一示例中,预处理单元提取离散化数据的特征数据具体包括:
49.s11:将反映病情变化的连续性数据输入高斯混合模型,获取高斯分布,得到每个高斯分布的均值及方差信息;
50.s12:基于高斯分布定义病情走势的第一特征数据;
51.s13:将第一特征数据转换为特征向量作为量子神经网络的输入。具体地,预处理单元内设有高斯混合模型及对应算法,将反映病情变化的连续性抗体数据输入高斯混合模型后,能够得到对应的均值μ1,μ2……
μn以及方差以及方差得到对应的均值μ1,μ2……
μn以及方差取每个高斯分布最高点的值为定义特征α1=k
2-k1,α2=k
3-k2为量子神经网络中两个重要的输入节点,整理该病患的输入特征向量 s1=[α1,α2]。本示例利用高斯
混合模型从反映病情变化的连续性数据中提取并制作所需要的特征,保证抗体随时间的连续变化尽可能全的捕捉到病人抗体变化情况,提高量子神经网络的利用效率,更加精确的得到预测结果。
[0052]
在一示例中,预处理单元还包括病情影响参数获取模块,用于获取影响病情变化的数据信息,并将数据信息作为病情走势的第二特征数据,第一特征数据、第二特征数据进行合并并转换为特征向量作为量子神经网络的输入。本示例中,影响病情变化的数据信息为年龄、性别和体质信息,其中,体质信息包括但不限于身高体重体脂含量等数据综合得到的体质好坏的一个参数信息。此时将病人年龄、性别、体质信息分别为特征α3、α4、α5同样作为输入神经网络的特征,此时量子神经网络模型的输入特征向量为s1=[α1,α2,α3,α3,α5],在量子神经网络的训练,大量检测感染该病毒的病人的输入特征向量s1,s2.....sn作为量子神经网络的输入层数据,以此将病人的五个特征与病情走势结合起来,然后收集大量数据,最后按60%20%20%的比例制作成训练集,测试集,验证集,对模型进行训练,保证模型的预测性能。在模型训练完成的基础上,输入任何一个人的上述五个特征,能够得出该病人病情走势情况并实施相应措施。本技术将年龄、性别和体质信息等影响病情变化的参数也作为量子神经网络的输入,能够更加准确判断单个个体在上述参数影响下的病情变化走势,进一步提升了病情走势预测结果的精准度。
[0053]
在一示例中,系统还包括数据拟合单元,基于采集的反映病情变化的离散数据进行数据拟合,如基于插值法对数据进行拟合,得到反映病情变化的连续性数据,即人体内抗体含量随时间的连续走势图。本技术通过数据拟合单元,将离散数据转换为连续数据,以此更加完整、准确获取病人当前病情发展情况。
[0054]
在一示例中,系统还包括数据采集单元,用于采集反映病情变化的离散数据,具体通过定期检测某一位病人人体内抗体含量获取人体内抗体含量并制作对应图表。
[0055]
在一示例中,系统还包括编码单元,用于将离散化数据编码为量子态数据,具体通过数据映射实现,以使量子神经网络进行识别与处理。
[0056]
在一示例中,传统神经网络模型结构如图1所示,包括顺次连接的输入层 la、隐含层lb和输出层lc,设输入层la有m个节点,输出层lc有n个节点,隐含层lb的节点数目为u,隐含层节点的输出函数为:
[0057]br
=f(w
t
x-θ)
[0058]
式中,f可采用s型函数,即f(x)=(1+e-x
)-x
;x为隐含层节点的输入向量;θ为隐含层的阈值;w为输入层神经元到隐含层神经元的连接权。
[0059]
输出层中节点的输出函数为:
[0060][0061]
式中,b为隐含层节点的输出层节点的输入向量;为输出层的阈值;v为隐含层神经元到输出层神经元的连接权。本技术量子神经网络包括若干交互连接的参数化量子门,参数化量子门具体数据处理过程具体参见文献《classification with quantum neural networkson near term processors》。首先制备|ψ,1>作为量子神经网络模型的输入,然后通过参数化量子门ui(θi),其中θi为参数,该参数在持续的学习过程中不断更新,最后通过yn+1测量得到学习的结果。其中,交互连接的含义为各参数化量子门共享参数学习结果。需要进一步说明的是,参数化量子门的数量能够根据运算量进行调整,以适应不同数据处
理情况。
[0062]
在一示例中,系统还包括预分类单元,用于比较相邻时刻的第一特征数据变化,将病情发展趋势进行分类,以获取训练集(60%)、测试集(20%)、验证集(20%),进而对量子神经网络模型进行训练。本示例中,基于病人性别α3、年龄α4、体质α5,体内抗体变化数据α1、α2制定不同的病情分类结果,输入到机器学习中进行神经网络算法分类,预分类单元给出对应的病情预分类结果为:
[0063]
当α1≥0,α2≥0时,如图3所示,每一波病毒来袭更严重,得到病情走势趋于严重的预分类结果;
[0064]
当α1≤0,α2≤0时,如图4所示,每一波病毒来袭更轻微,得到病情走势是趋于好转的预分类结果;
[0065]
当α1≥0,α2≤0时,如图5所示,病毒来袭是先严重后轻微,所以病情走势是已经经过最严重的时期,已经开始好转,得到病情开始好转的预分类结果;
[0066]
当α1≤0,α2≥0时,如图6所示,病毒来袭比较反复而且趋于严重,得到病情走势反复且趋于严重的预分类结果。
[0067]
本技术提出一种基于病情发展预测的新的数据分类构思,通过多组第一特征数据差值判断病情发展情况,为生物医疗资源的分配提供了准确的、可追溯的参考依据。
[0068]
本技术还包括基于量子神经网络的病情发展预测平台,平台包括基于量子神经网络的病情发展预测系统,还包括远端监测单元,远端监测单元用于接收量子神经网络输出的病情走势预测结果。在本示例中,神经网络模型可作为一单独物理组件,如将神经网络模型作为量子神经网络模型模块,包括独立的电子设备如pc,电子设备内存储有量子神经网络模型,且该电子设备能够运行该量子神经网络模型,此时该pc与远端监测单元如移动终端、pc等建立双向通信连接,以实现数据的远程交互。当然,作为一选项,预处理单元对应的电子设备能够与量子神经网络模型模块对应的电子设备可以为同一电子设备,以节约系统成本开销。
[0069]
本技术还包括一种基于量子神经网络的病情发展预测方法,与上述基于量子神经网络的病情发展预测系统具有相同的发明构思,方法包括以下步骤:
[0070]
s1:将反映病情变化的连续性数据进行离散得到离散化数据,并提取离散化数据的特征数据;
[0071]
s2:基于特征数据进行分类得到病情走势预测结果。
[0072]
作为一优选示例,如图7所示,本技术病情发展预测方法具体包括以下步骤:
[0073]
s1’:采集反映病情变化的离散数据,即采集病人离散的体内抗体含量和年龄、性别和体质信息;
[0074]
s2’:将反映病情变化的离散数据进行数据拟合,得到反映病情变化的连续性数据,即将收集到的数据用数据拟合的方法制作成为连续的抗体走势图。
[0075]
s3’:提取离散化数据的特征数据得到离散化数据,并进行预分类处理;具体地,将得到的抗体走势图利用高斯混合模型将其分解为多个高斯分布,并得到每个分布的均值方差,利用均值方差制作得到α1-α5的特征,基于α1-α2 将病人分为逐渐严重和逐渐好转两类,并采集大量病人的抗体情况并重复上述步骤s1
’‑
s3’得到每一位病人的特征和预分类结果。
[0076]
s4’:将上述特征信息以及预分类结果整合合成训练集(60%)、测试集(20%)、验证集(20%);训练集、测试集、验证集中包括特征α
1-α5以及五个特征对应的实际病情走势结果。
[0077]
s5’:将数据集(训练集、测试集、验证集)中经典数据制备成量子神经网络可以识别的量子态数据;
[0078]
s6’:提取量子态的离散化数据的特征信息并输入至量子神经网络;
[0079]
s7’:将训练集中的数据样本进行分类得到病情走势预测结果,并基于测试集测试模型的性能;
[0080]
s8’:将新感染的病人特征数据s1=[α1,α2,α3,α3,α5]输入训练完成的量子神经网络模型进行分类预测,得到病情走势预测结果,进而使病情严重的病人分配较多的医药资源,病情好转的病人分配较少的资源以应对大规模感染。
[0081]
以上具体实施方式是对本发明的详细说明,不能认定本发明的具体实施方式只局限于这些说明,对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演和替代,都应当视为属于本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1