【技术实现步骤摘要】
一种心血管疾病诊断模型的构建方法、系统及该诊断模型
本专利技术涉及计算机软件
,特别是涉及一种心血管疾病诊断模型的构建方法、系统及该诊断模型。
技术介绍
现有的人工智能用于心血管疾病检测的模型中,大多数都是针对患者心脏的X光照片或者心电图进行检测,而要获取这些图片需要经过比较繁琐的过程以及大量专业设备的支持,并且费用高、耗时长。而已有的通过人脸照片进行疾病诊断的方案通常只提取人脸某些区域的特征,如额头、鼻子等,然后使用传统的机器学习算法进行分类,从而基于分类结果来实现诊断。这些位置的特征与特定疾病之间的关系缺乏科学依据,因此正确率较低。目前,科学的研究与统计发现耳朵上的一些特征例如耳垂上的冠状沟与心血管疾病之间有密切关系,因此如何通过耳朵特征来进行心血管疾病诊断,具有极其重要的意义。因此,如何准确地提取获得耳朵特征是较为重要的前提。传统技术采用机器学习方法来提取耳朵特征,但是传统的机器学习方法提取到的特征比较单一,通常只能提取颜色、纹理等简单特征,而且这些特征的提取缺乏导向性,最终得到的特征往往与心血管疾病关联不大,因此无法准确地进行心血管疾病的诊断。名词解释:HOG:梯度方向直方图,通过计算和统计图像像素的梯度方向和强度来构成特征,常用于描述图像的局部信息。SVM:即支持向量机,一种有监督学习模型,它通常使用核函数将特征向量映射到一个更高维的空间,在这个空间里建立有一个最大间隔的超平面划分样本,使该超平面有较强的抗干扰能力。决策树:一种基本的分类与回归方法。在分类问题中,表示基于特征对实例进行分类的过程,其中的每个内部节点代表对某一属性的一次测试, ...
【技术保护点】
1.一种心血管疾病诊断模型的构建方法,其特征在于,包括以下步骤:S1、批量采集患者的侧脸图像,并为每张侧脸图像添加患病标签以及冠状沟标签后,构建带标签的侧脸数据集;所述患病标签指是否患心血管疾病的标记信息,所述冠状沟标签指耳垂位置是否具有冠状沟的标记信息;S2、基于侧脸数据集对级联分类器进行训练后,获得用于对侧脸图像进行耳朵对象裁剪分割的耳朵检测模型;其中,所述级联分类器由多个异质Adaboost强分类器通过串联的方式集成获得,且每个异质Adaboost强分类器均由多个弱分类器通过Boosting的方式集成得到;S3、分别采用训练好的VGG神经网络模型、GoogleNet神经网络模型以及ResNet神经网络模型对耳朵对象进行特征提取;S4、采用空间金字塔分别对VGG神经网络模型、GoogleNet神经网络模型以及ResNet神经网络模型所提取到的耳朵特征进行特征整合,获得每种神经网络模型所对应的融合了浅层特征图和深层特征图的深度异构特征图;S5、分别对三种神经网络模型的深度异构特征图进行特征预处理;S6、基于预处理后的深度异构特征图,训练获得SVM分类器模型;S7、将SVM分类器模型以 ...
【技术特征摘要】
1.一种心血管疾病诊断模型的构建方法,其特征在于,包括以下步骤:S1、批量采集患者的侧脸图像,并为每张侧脸图像添加患病标签以及冠状沟标签后,构建带标签的侧脸数据集;所述患病标签指是否患心血管疾病的标记信息,所述冠状沟标签指耳垂位置是否具有冠状沟的标记信息;S2、基于侧脸数据集对级联分类器进行训练后,获得用于对侧脸图像进行耳朵对象裁剪分割的耳朵检测模型;其中,所述级联分类器由多个异质Adaboost强分类器通过串联的方式集成获得,且每个异质Adaboost强分类器均由多个弱分类器通过Boosting的方式集成得到;S3、分别采用训练好的VGG神经网络模型、GoogleNet神经网络模型以及ResNet神经网络模型对耳朵对象进行特征提取;S4、采用空间金字塔分别对VGG神经网络模型、GoogleNet神经网络模型以及ResNet神经网络模型所提取到的耳朵特征进行特征整合,获得每种神经网络模型所对应的融合了浅层特征图和深层特征图的深度异构特征图;S5、分别对三种神经网络模型的深度异构特征图进行特征预处理;S6、基于预处理后的深度异构特征图,训练获得SVM分类器模型;S7、将SVM分类器模型以及训练好的VGG神经网络模型、GoogleNet神经网络模型以及ResNet神经网络模型通过Bagging学习方式进行集成,获得心血管疾病诊断模型。2.根据权利要求1所述的心血管疾病诊断模型的构建方法,其特征在于,所述步骤S2中,各所述异质Adaboost强分类器均通过以下步骤进行训练:S21、对侧脸数据集中的每张侧脸图像,在标准RGB颜色空间下提取其HOG特征;S22、对侧脸数据集进行简单随机抽样,抽取多个图像的HOG特征构成该强分类器的抽样数据集;S23、从抽样数据集中进行Bootstrap随机有放回抽样后,再对特征空间进行简单随机抽样,获得第一训练集和第一测试集,并对抽样数据集中所有样本按照均匀分布和归一化处理进行权重初始化;S24、根据第一训练集及其每个样本的样本权重,分别训练SVM弱分类器、决策树弱分类器和多层感知机弱分类器三种弱分类器;S25、针对训练好的三种弱分类器,基于第一测试集及其每个样本的样本权重,计算每个弱分类器的泛化误差后,选择误差最小的弱分类器,并更新该弱分类器在异质Adaboost强分类器中的权重;S26、根据选择的弱分类器的分类结果,更新抽样数据集中所有样本的样本权重;S27、将训练获得的所有弱分类器通过线性加权求和的方式进行集成后作为训练好的异质Adaboost强分类器。3.根据权利要求1所述的心血管疾病诊断模型的构建方法,其特征在于,所述步骤S3中,所述VGG神经网络模型、GoogleNet神经网络模型以及ResNet神经网络模型均通过以下步骤进行训练:S31、裁剪获得侧脸数据集中每张侧脸图像的耳朵对象,并获取每个耳朵对象相应的患病标签以及冠状沟标签后,构建耳朵...
【专利技术属性】
技术研发人员:高英,罗雄文,王锦杰,谢林森,
申请(专利权)人:华南理工大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。