当前位置: 首页 > 专利查询>同济大学专利>正文

基于深度学习的阿兹海默症检测方法及计算机可读介质技术

技术编号:31235194 阅读:15 留言:0更新日期:2021-12-08 10:16
本发明专利技术涉及一种基于深度学习的阿兹海默症检测方法及计算机可读介质,其中阿兹海默症检测方法包括:步骤1:获取结构性核磁共振成像sMRI图像训练集,进行数据预处理;步骤2:基于熵选择最具信息量的图像切片;步骤3:构建阿兹海默症检测模型,并使用步骤2筛选的图像切片对检测模型进行训练;步骤4:将待检测的结构性核磁共振成像sMRI图像输入检测模型,获得检测结果。与现有技术相比,本发明专利技术具有准确度高、鲁棒性好、计算开销小等优点。计算开销小等优点。计算开销小等优点。

【技术实现步骤摘要】
基于深度学习的阿兹海默症检测方法及计算机可读介质


[0001]本专利技术涉及阿兹海默症预测
,尤其是涉及一种基于深度学习的阿兹海默症检测方法及计算机可读介质。

技术介绍

[0002]阿兹海默症(AD),又称老年痴呆症,是一种以三种主要症状为特征的慢性进行性神经退行性疾病,也是痴呆最常见的病因,到目前为止,还没有任何治疗方法可以减缓或阻止AD对大脑的病理损害,因此这种疾病是致命的。目前,人们一致认为,有效的治疗减缓或停止AD的进展应该集中在疾病的早期阶段,即MCI,甚至是临床前阶段。早期的诊断与预后,对延缓AD进展与延长患者生命具有重要的意义。
[0003]针对阿兹海默症的影像检测,目前已有了一些研究,或基于传统算法,或基于深度学习的算法;或基于人工提取的特征,或基于自动提取的特征。传统的算法中,通常使用基于人工选取的感兴趣区域(ROI)的灰质体素体积作为特征,同时伴随着复杂的特征选取、学习步骤,现有技术中有的基于单模态数据有的基于多模态数据,多模态数据的应用具有不小的困难,因为医疗数据本身获取就十分昂贵,如果还需要多模态的数据,数据的获取就变得更加困难,所以现有技术中还未有一种简单且有效的阿兹海默症检测方法。

技术实现思路

[0004]本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种准确度高、鲁棒性好、计算开销小的基于深度学习的阿兹海默症检测方法及计算机可读介质。
[0005]本专利技术的目的可以通过以下技术方案来实现:
[0006]一种基于深度学习的阿兹海默症检测方法,所述的阿兹海默症的检测方法为:
[0007]步骤1:获取结构性核磁共振成像sMRI图像训练集,进行数据预处理;
[0008]步骤2:基于熵选择最具信息量的图像切片;
[0009]步骤3:构建阿兹海默症检测模型,并使用步骤2筛选的图像切片对检测模型进行训练;
[0010]步骤4:将待检测的结构性核磁共振成像sMRI图像输入检测模型,获得检测结果。
[0011]优选地,所述的步骤1具体为:
[0012]步骤1

1:进行运动校正与确认;
[0013]具体为:
[0014]当存在多个量源时,校正微小运动,并将其平均在一起;
[0015]令inVol1,inVol2,...,inVol
n
分别为图像I的输入量,然后在运动校正后收到新的输出量:
[0016][0017]步骤1

2:进行非均匀强度归一化;
[0018]具体为:
[0019]图像形成模型为:
[0020][0021]其中,I是给定图像,U为未损坏的图像,f为偏置场,n为噪声;
[0022]使用公式在无噪声环境中,将上式修改为:
[0023][0024][0025]其中,其中,为具有n噪声和e误差的偏置量f;S{
·
}为平滑运算符,是B样条近似;
[0026]步骤1

3:进行Talairach变换计算;
[0027]首先,将像素左边转化为Talairach坐标;
[0028]然后,将仿射变换应用于上述获得的坐标;
[0029]步骤1

4:进行强度归一化;
[0030]步骤1

5:进行颅骨剥离操作;
[0031]步骤1

6:对图像进行裁剪操作。
[0032]优选地,所述的步骤2具体为:
[0033]使用基于图像熵的排序机制来获取更具信息量的图像切片,首先计算每个切片的图像熵,然后根据图像熵对切片进行排序,最后获取前m名所对应的m个切片。
[0034]更加优选地,所述的图像熵的计算方法为:
[0035]对于具有概率p1,p2,

,p
i
的一组M个符号,熵值E的计算方法为:
[0036][0037]优选地,所述的步骤3具体为:
[0038]使用预训练的DenseNet经过迁移学习的方式获得阿兹海默症检测模型,将DenseNet原模型中顶层的输出部分删除,保留输出、稠密块与转化层,并将最后一个稠密块的输出连接上一个全局平均池化层,并且在之后直接添加新的输出层和全连接层,经过激活函数激活输出图像切片的分类结果;然后对搭建好的模型进行训练。
[0039]更加优选地,所述阿兹海默症检测模型的训练方法为:
[0040]使用分类交叉熵损失函数训练模型,若分类数量为2,则二进制交叉熵损失函数的计算方法为:
[0041]L(y,p)=

(ylogp+(1

y)log(1

p))
[0042]若分类数量大于2,则分类交叉熵损失函数的计算方法为:
[0043][0044]其中,M为分类数量,y为实际值,p为预测值。
[0045]更加优选地,所述的阿兹海默症检测模型在训练时采用小批量梯度下降方法更新
网络特定神经元的参数θ,具体方法为:
[0046][0047]其中,α为学习率,为梯度算子,J为损失函数,x和y分别为样本与标签。
[0048]优选地,所述的步骤4具体为:
[0049]步骤4

1:获取待检测sMRI图像每个切片的熵值;
[0050]步骤4

2:筛选出熵值最高的切片
[0051]步骤4

3:在范围内随机选取若干个切片;
[0052]步骤4

4:根据步骤4

3选取的若干个切片,通过集成学习方法获得待检测sMRI图像的预测分数,根据预测分数获得分类。
[0053]更加优选地,所述的集成学习方法包括投票法和平均法。
[0054]一种计算机可读介质,所述的计算机可读介质内存储有上述任一项所述的基于深度学习的阿兹海默症检测方法。
[0055]与现有技术相比,本专利技术具有以下有益效果:
[0056]一、准确度高、鲁棒性好:本专利技术中的阿兹海默症检测方法通过比较sMRI切片的熵,仅使用那些具有大量信息的切片用以训练,从而增强了模型的整体鲁棒性;在样本阶段的预测时,使用了基于熵选取的同一样本的多个切片进行预测,使用得到的结果通过集成以提高算法的准确度与鲁棒性。
[0057]二、计算开销小:本专利技术中的阿兹海默症检测方法是基于sMRI单模态影像利用深度卷积神经网络的一种算法,同时应用了迁移学习的技巧来提高算法效果并节省计算开销。
附图说明
[0058]图1为本专利技术中阿兹海默症检测方法的流程示意图;
[0059]图2为本专利技术中阿兹海默症检测方法训练阶段的示意图;
[0060]图3为本专利技术中阿兹海默症检测方法预测阶段的示意图;
[0061]图4为本专利技术实施例中sMRI切片熵值得分布图像;...

【技术保护点】

【技术特征摘要】
1.一种基于深度学习的阿兹海默症检测方法,其特征在于,所述的阿兹海默症的检测方法为:步骤1:获取结构性核磁共振成像sMRI图像训练集,进行数据预处理;步骤2:基于熵选择最具信息量的图像切片;步骤3:构建阿兹海默症检测模型,并使用步骤2筛选的图像切片对检测模型进行训练;步骤4:将待检测的结构性核磁共振成像sMRI图像输入检测模型,获得检测结果。2.根据权利要求1所述的一种基于深度学习的阿兹海默症检测方法,其特征在于,所述的步骤1具体为:步骤1

1:进行运动校正与确认;具体为:当存在多个量源时,校正微小运动,并将其平均在一起;令inVol1,inVol2,...,inVol
n
分别为图像I的输入量,然后在运动校正后收到新的输出量:步骤1

2:进行非均匀强度归一化;具体为:图像形成模型为:其中,I是给定图像,U为未损坏的图像,f为偏置场,n为噪声;使用公式在无噪声环境中,将上式修改为:在无噪声环境中,将上式修改为:其中,其中,为具有n噪声和e误差的偏置量f;S{
·
}为平滑运算符,是B样条近似;步骤1

3:进行Talairach变换计算;首先,将像素左边转化为Talairach坐标;然后,将仿射变换应用于上述获得的坐标;步骤1

4:进行强度归一化;步骤1

5:进行颅骨剥离操作;步骤1

6:对图像进行裁剪操作。3.根据权利要求1所述的一种基于深度学习的阿兹海默症检测方法,其特征在于,所述的步骤2具体为:使用基于图像熵的排序机制来获取更具信息量的图像切片,首先计算每个切片的图像熵,然后根据图像熵对切片进行排序,最后获取前m名所对应的m个切片。4.根据权利要求3所述的一种基于深度学习的阿兹海默症检测方法,其特征在于,所述的图像熵的计算方法为:
对于具有概率p1,p2,

,p
i
的一组M个符号,熵值E的...

【专利技术属性】
技术研发人员:赵生捷叶珂男张荣庆
申请(专利权)人:同济大学
类型:发明
国别省市:

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

1