利用三维CNN对阿尔茨海默病进行多模态研究

news2024/11/24 22:46:14

文章目录

  • Is a PET All You Need? A Multi-modal Study for Alzheimer’s Disease Using 3D CNNs
    • 摘要
    • 方法
    • 实验结果
    • 讨论
    • 结论

Is a PET All You Need? A Multi-modal Study for Alzheimer’s Disease Using 3D CNNs

摘要

  1. 提出了一个系统评估多模态dnn的框架
  2. 重新评估基于FDG-PET和sMRI的单模态和多模态网络
  3. 实验表明,使用FDG-PET的单模态网络比MRI表现更好(精度0.91 vs 0.87),并且在组合时没有表现出改善。这与已建立的AD生物标志物的临床知识一致,但对多模态dnn的真正益处提出了质疑
  4. 未来关于多模态融合的工作应该按照我们提出的评估框架系统地评估各个模态的贡献

方法

为了确定多模态DNN中每个模态的贡献,我们提出了一个系统的评估框架。首先,我们通过使用单个分支3D CNN单独地考虑每个模态。接下来,我们考虑使用早期、晚期或中期融合的3D CNN的多模态联合贡献(见图1)。为了评估多模态输入是否真的有帮助,我们进行了MRI和FDG-PET图像随机成对的消融实验。这使我们能够量化每个模式的重要性。

在这里插入图片描述
使用3D ResNet作为所有模型的基础架构
Correct
该策略遵循标准的训练测试计划。对于每种融合策略,我们基于同一患者的FDG-PET和MRI扫描测试网络。如果这两种模式都与AD诊断相关,我们预计这种情况会产生最高的预测性能。它是其余实验的基准
Random MRI
将患者的真实FDG-PET图像和诊断与随机选择的患者的MRI进行配对。如果两种模式都与最终决定相关,我们预计与正确MRI实验相比,性能会有显著下降。如果表现保持相似,则MRI几乎没有增加FDG-PET所不能提供的额外信息
Random PET
这个实验与之前的实验相似,但这次我们将正确的MRI和诊断与另一个患者随机选择的FDG-PET配对。我们从这个实验中得出的结论与之前的实验相同,但重点是评估FDG-PET的贡献

实验结果

在这里插入图片描述
当对正确的方法对进行测试时,所有融合方法在两项任务中表现相似,但有两个例外:
早期融合在二元分类中实现了平均BACC约低0.01,中期融合在三级分类中实现了平均BACC约低0.04。总的来说,我们观察到这两个任务之间的性能显著下降,这是意料之中的,因为MCI不是真正的诊断,而是一种综合征,这使得它高度异构,特别是在有限的训练数据下

有趣的是,如果我们在部分随机数据上测试中后期融合模型的结果,我们会观察到FDG-PET随机化时性能下降得更大;准确率接近随机概率。另一方面,随机化MRI数据对整体性能的影响要小得多。对于二元分类,晚期融合的平均BACC下降约0.11,中期融合仅为0.003,远低于随机PET实验:分别为0.299和0.366

对于早期融合,两种随机实验的结果与使用原始数据相比有显著下降。这一结果是意料之中的,因为早期融合导致单个体积,其中MRI作为一个掩膜,从FDG-PET中选择区域。如果这对图像来自不同的患者,解剖结构并不完全一致,早期融合会移除重要区域。因此,随机化MRI或FDG-PET的效果会导致类似的信息损失和性能下降

在这里插入图片描述
在这里插入图片描述

讨论

在测试时引入随机的FDG-PET或MRI数据,中后期网络对PET的变化更敏感。虽然这已经是神经网络偏差的一个强有力的指标,但我们的第二组实验(表2)让我们更好地了解了这一现象背后的原因。首先,AD和CN分类实验在表1和表2中是一致的,这证明了中后期融合网络主要依赖FDG-PET。这些结果得到了图2中的相关映射的支持。

在三节的实验中,BACC低于60%,说明了任务的难度。MCI受试者是一个异质群体,也可能患有其他类型的痴呆症。因此,为这项任务训练预测模型所需的数据量比在两类设置中要大得多。对于这一具有挑战性的任务,随机核磁共振成像的使用导致了中后期融合精度的急剧提高。我们认为随机化MRI数据可以作为训练过程中的增强机制。考虑到在每个时期,该模型看到一对不同的FDG-PET和MRI扫描,这可能使网络在推断过程中对变化更加健壮。

我们的结果虽然与以往的医学发现相一致,但与以往倾向于MRI和FDG-PET融合预测AD的文献不一致。造成这种差异的一个原因可能是,在训练过程中随机交换图像对会导致更大的有效训练数据大小,这反过来又使网络在推理过程中对数据分布的变化更具鲁棒性(表2中随机MRI实验的情况类似)。

此外,通过增加分支的数量(例如,后期融合的两个分支),可训练参数的数量几乎翻了一番,这使得网络可以定义更复杂的决策边界。这也使得网络更容易过拟合,这在三类实验中观察到,当比较正确或随机MRI上的晚期融合时。最后,另一个潜在的原因是PET预处理的重要性。例如,为图像融合提供了不同的预处理(他们报告了高精度),并为单模态和级联网络提供了不同的输入

结论

在这项工作中,严格评估了基于MRI和FDG-PET的单模态和多模态深度神经网络用于AD诊断。结果表明,使用FDG-PET的单模态网络在健康/AD分类中表现最好。虽然这与之前关于模态融合的深度学习的工作形成对比,但它确实符合现有的临床知识,即FDG-PET比MRI更好地捕捉AD特异性神经退行性病变模式。
关于多模态融合的研究虽然在技术上是合理的,但在很大程度上与关于AD生物标志物的现有临床知识脱节。我们认为,未来关于AD诊断的多模态融合的工作应该更好地考虑现有的临床知识,并根据我们的实验设置系统地评估单个模态的贡献。在未来,我们计划对MCI和NC进行实验,在不同的数据集上验证我们的假设,并测试其他分类模型。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/459594.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android-实现一个登录页面(kotlin)

准备工作 首先,确保你已经安装了 Android Studio。如果还没有安装,请访问 Android Studio 官网 下载并安装。 前提条件 - 安装并配置好 Android Studio Android Studio Electric Eel | 2022.1.1 Patch 2 Build #AI-221.6008.13.2211.9619390, built …

如何使用命令行添加配置码云仓库SSH秘钥-git仓库也一样

使用命令行添加配置码云仓库SSH秘钥 为什么要如何使用命令行添加配置码云仓库SSH秘钥?生成密钥你可以按如下命令来生成 sshkey:可以参考下图执行指令 添加密钥登录你的码云,鼠标移入头像,设置。点击 SSH公钥,打开配置页面&#x…

新型数字智慧城市综合趋势解决方案(ppt可编辑)

本资料来源公开网络,仅供个人学习,请勿商用,如有侵权请联系删除 新型智慧城市解决方案总体架构 新型智慧城市顶层规划(咨询)服务概述 服务定义:提供面向城市及其产业的智慧化咨询服务,涵盖需求…

linux——进程的概念与状态

大家好,我是旗帜僵尸。今天我将带领大家学习进程的概念。 本篇文章将继续收录于我的linux专栏中,若想查看关于linux其它知识的文章也可以点击右方链接。旗帜僵尸——linux 文章目录 一、进程概念冯诺依曼体系结构OS(操作系统Operator System&…

突破传统监测模式:业务状态监控HM的新思路

作者:京东保险 管顺利 一、传统监控系统的盲区,如何打造业务状态监控。 在系统架构设计中非常重要的一环是要做数据监控和数据最终一致性,关于一致性的补偿,已经由算法部的大佬总结过就不在赘述。这里主要讲如何去补偿&#xff…

电子阅读器市场角力,AI成为关键变量

配图来自Canva可画 近年来,随着国家“书香型社会”建设政策的出台,公众的阅读需求正在逐年增加,各类读书产品和读书活动,也如同雨后春笋般涌现,人们的阅读体验日益得到丰富。比如,昨天世界读书日举行的“不…

Photoshop在启动时出现读取计算机特定首选项时出错,或者提示暂存盘已满导致打不开该如何处理

上午还能用,下午打开Photoshop时就报此错误 点击确定后,出现下图错误 首先,先试试删除设置文件。在长按shiftctrlalt的情况下用鼠标右键点击Photoshop图标,点击打开(此间别松手),就会出现下图&a…

“智慧赋能 强链塑链”|工程物资供应链管理中的数字化应用

工程项目中的供应链管理至关重要 工程建设行业是国民经济的重要支柱之一,虽然在总产值上持续保持增长态势,但近年来行业的利润总额增速已连续多年呈现下降趋势。究其原因,可以大体从两个方面来看:一是行业盈利能力出现下降&#x…

Xshell CentOs Linux命令2

上一次我们说了几个命令,文件的创建删除等,还有就是文件查看,今天我们继续看几个命令。 echo echo命令 我们看到我们在echo 后面跟一个字符串,不同会帮我们打印在屏幕上,这里我们需要补充一些东西,在Linu…

多线程常见的锁策略

目录 1.1 乐观锁 和 悲观锁 1.2 轻量级锁 和 重量级锁 1.3 自旋锁 和 挂起等待锁 1.4 互斥锁 和 读写锁 1.5 可重入锁 和 不可重入锁 1.6 公平锁 和 非公平锁 1.7 synchronized 锁的属性 一、锁策略 说到锁,Java 里面常用的锁有 synchronized ,锁…

安全防御 --- 态势感知、VPN

一、态势感知 1、概念 态势感知(SA --- Situational Awareness)是对一定时间和空间内的环境元素进行感知,并对这个元素的含义进行理解,最终预测这些元素在未来的发展状态。 作用: 态势感知能够检测出超过20大类的云上…

使用nvm(node.js version management)安装管理nodejs

鉴于目前网络上关于NVM安装NodeJS操作步骤的文章,大家都在互相借鉴,很少看到原创文章,很多操作步骤已经冗余和过时。因此,本人根据实际的前端项目开发经验,在此重新梳理了一遍目前最新的NVMNodeJS的安装步骤&#xff0…

微信小程序原生开发功能合集十二:编辑界面的实现

本章实现编辑界面的实现处理,包括各编辑组件的使用及添加数据保存数据流程的实现处理。   另外还提供小程序开发基础知识讲解课程,包括小程序开发基础知识、组件封装、常用接口组件使用及常用功能实现等内容,具体如下:    1. CSDN课程: https://edu.csdn.net/course/…

BOSHIDA 模块电源高低温试验箱测试原理

BOSHIDA 模块电源高低温试验箱测试原理 电源模块是可以直接贴装在印刷电路板上的电源供应器,其特点是可为专用集成电路(ASIC)、数字信号处理器 (DSP)、微处理器、存储器、现场可编程门阵列 (FPGA&#xf…

OpenShift:关于OpenShift(OKD)通过命令行的方式部署镜像以及S2I流程Demo

写在前面 因为参加考试,会陆续分享一些 OpenShift 的笔记博文内容为安装完 OpenShift, 利用 OpenShift 引擎部署一个镜像应用和一个 S2I 流程部署应用 Demo学习环境为 openshift v3 的版本,有些旧这里如果专门学习 openshift ,建议学习 v4 版…

【Idea】人工智能编程他来了,Idea集成一款和ChatGPT一样智能的编码辅助神器

文章目录 简介官方介绍功能介绍 注册使用使用方法功能说明 结尾 简介 Bito是一款建立在OpenAI和ChatGPT之上的开发辅助神器!他可以帮我们生成代码、语法提示、生成测试用例、解释代码含义、生成注释、优化代码、检测代码安全性以及学习理论知识等!我们可…

这可能是最全面的MySQL面试八股文了

什么是MySQL MySQL是一个关系型数据库,它采用表的形式来存储数据。你可以理解成是Excel表格,既然是表的形式存储数据,就有表结构(行和列)。行代表每一行数据,列代表该行中的每个值。列上的值是有数据类型的…

Ubuntu更新软件下载更新与移除

目录 一、更新软件源 二、下载与安装软件 三、如何移除软件 四、Ubuntu商店下载软件 一、更新软件源 更新Ubuntu软件源的操作步骤,更新软件源的目的就是,将在Ubuntu官网的软件源更改到本地,也就是国内的软件源,这样的话下载安…

北邮22信通:二叉树各种遍历所有常见算法汇总

北邮22信通一枚~ 跟随课程进度每周更新数据结构与算法的代码和文章 持续关注作者 解锁更多邮苑信通专属代码~ 获取更多文章 请访问专栏~ 北邮22信通_青山如墨雨如画的博客-CSDN博客 目录 1.二叉树的前序遍历 1.1递归算法 1.2非递归算法 1.2.1模板类实现栈 1.…

负载均衡的综合部署练习(LVS-DR模式+Nginx七层反向代理+Tomcat多实例)

1.实验设计 实验所满足的需求 满足某公司,想搭建一套高可用的负载均衡DR模式的集群,同时该集群收到用户访问请求时能够自主判断用户发送的请求是动态资源还是静态,依次划分进行动静分离:Nginx处理静态资源,Tomcat处理…