首页 > 编程语言 >多模态学习之论文阅读:《PREDICTING AXILLARY LYMPH NODE METASTASIS IN EARLY BREAST CANCER USING DEEP LEARNING ON

多模态学习之论文阅读:《PREDICTING AXILLARY LYMPH NODE METASTASIS IN EARLY BREAST CANCER USING DEEP LEARNING ON

时间:2024-08-09 14:27:38浏览次数:8  
标签:NODE AXILLARY 特征 模型 实例 临床 LEARNING 图像 维度

《PREDICTING AXILLARY LYMPH NODE METASTASIS IN EARLY BREAST CANCER USING DEEP LEARNING ON PRIMARY TUMOR BIOPSY SLIDES》

(一)要点

  1. 提出一个基于注意力机制的多实例学习框架,构建了一个深度学习模型。该模型利用WSIs和临床数据预测早期乳腺癌(EBC)患者的腋窝淋巴结(ALN)转移状态
  2. Bag的构造策略
  3. Anttention机制设计策略
  4. 复制临床特征实现多模态特征维度匹配

(二)步骤

  1. 训练队列840名患者,独立测试队列218名患者
  2. 使用预训练的VGG网络作为WSI特征提取器
  3. 整合了临床数据,进一步提高预测的准确度
  4. 临床数据的特征提取:临床数据经过预处理,数值型数据通过标准化处理(减去均值并缩放到单位方差),以消除数据范围和量纲的影响;类别型数据通过独热编码(One-hot encoding)转换为数值型特征,使得模型能够平等地处理不同类别的属性。

  1. 多模态特征维度匹配:由于图像特征的维度通常远大于临床特征的维度,为了将两者融合,需要使临床特征的维度与图像特征的维度相匹配。文中提到的技术是将临床特征向量复制多次。例如,如果临床特征的维度是10,而图像特征的维度是1000,那么可以将临床特征复制100次,使其维度也达到1000。
  2. 特征融合:将复制后的临床特征与图像特征在相应维度上进行拼接或连接,形成一个统一的特征向量

  1. 通过两个全连接层构造注意力网络,将每个实例的特征通过注意力机制加权聚合,以形成对整个图像包的全局特征表示,过程中采用了softmax函数计算概率分布,使得所有实例的注意力分数之和为1。
  2. 提到注意力机制能够提供模型决策过程的可视化和解释性,具体是根据softmax后每个实例的注意力分数进行解释分析。
  3. 融合后的特征被输入到分类器中。使用交叉熵损失函数(Cross-entropy loss)来计算预测输出和实际标签之间的差异,并根据此差异更新模型参数。
  4. 训练过程也采用了一些优化策略 ,如通过使用余弦退火预热重启策略,论文中的模型能够在训练过程中更有效地更新参数,提高模型的泛化能力和收敛速度。

(三)提升

1. 深度学习与多实例学习结合

2. 临床数据融合

3. 年轻患者群体的优化(特别针对50岁以下患者群体进行了模型优化)

4. 性能提升:相较于仅使用临床数据的模型,该模型在独立测试队列中实现了更高的准确度

5. 区分不同转移程度:模型能够区分低度和高度ALN转移,为临床治疗提供了更细致的指导

6. 模型泛化能力:在独立测试队列中验证了模型的泛化能力,确保了模型的实用性。

(四)不足

  1. 非端到端架构没有采用自动分割肿瘤区域的目标提取算法,仅依靠标注数据代替了ROI过程,vgg仅用于对ROI的特征处理,没有做到端到端的模型架构。
  2. 回顾性研究限制:作为一项回顾性研究,可能存在选择偏差和无法控制的混杂因素。
  3. 复制临床特征的缺陷(个人分析):虽能够有效地解决不同来源特征维度不一致的问题,使得模型能够同时利用图像信息和临床信息进行综合分析。然而会增加数据的维度,可能需要进一步的降维处理或正则化技术来防止模型过拟合。此外,复制临床特征可能会使得模型对某些临床特征赋予了过高的权重点。

(五)心得

  1. 多实例学习(Multiple Instance Learning,MIL)是一种机器学习范式,与传统的监督学习不同,在MIL中,训练样本是由一组实例组成的"包"(bag),每个包内包含多个实例,但只有包的标签是已知的,而不是每个实例的标签。
  2. MIL的关键优势在于不需要对图像中的每个实例进行精确标注(这在医学图像分析中尤其重要,因为手动标注既耗时又成本高昂),其能够处理和利用部分标签信息,这使得它在那些难以或昂贵地获得每个实例精确标签的领域特别有用。
  3. 在医学图像分析中,通常将一张图像或一组图像视为一个"包"(bag),图像中感兴趣的区域(如病灶、细胞或组织结构)被视为包内的"实例"(instance)。并非所有实例都有标签,只有bag的总体标签是已知的,例如,一个图像包可能被标记为“良性”或“恶性”。
  4. 实例级别的特征表示:使用卷积神经网络(CNN)等深度学习模型从每个实例中提取特征。
  5. 实例加权:通过注意力机制或其他方式为每个实例分配权重,这些权重反映了实例对于预测包标签的重要性。
  6. bag级别预测:将加权的实例特征聚合起来,形成包的全局特征表示,并用它来预测包的标签。

 

标签:NODE,AXILLARY,特征,模型,实例,临床,LEARNING,图像,维度
From: https://www.cnblogs.com/wkang/p/18350660

相关文章

  • 【前端】NodeJS:HTTP协议
    文章目录HTTP协议1概念2请求报文的组成3HTTP的请求行4请求头5HTTP的请求体6响应报文的组成7创建HTTP服务7.1操作步骤7.2测试7.3注意事项8浏览器查看HTTP报文8.1查看请求行和请求头8.2查看请求体8.3查看URL查询字符串8.4查看响应行与响应头8.5查看响应体......
  • 【前端】NodeJS:NodeJS模块化
    文章目录1NodeJS模块化1.1模块化与模块1.2模块化项目1.3模块化好处2模块暴露数据2.1模块初体验2.2暴露数据3导入(引入)模块4导入模块的基本流程5CommonJS规范1NodeJS模块化1.1模块化与模块将一个复杂的程序文件依据一定规则(规范)拆分成多个文件的过程称......
  • node安装
    下载Node.js:首先,访问Node.js的官方网站(https:odejs.org/),选择适合你操作系统的版本进行下载。对于‌Windows用户,可以选择.msi安装包进行安装。安装Node.js:下载完成后,运行安装包,按照提示进行安装。在安装过程中,你可以选择自定义安装选项,但通常情况下,直接点击“下一步”即可完成......
  • nodejs语言,MySQL数据库;springboot的个性化资讯推荐系统66257(免费领源码)计算机毕业设计
    摘 要随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,个性化资讯推荐系统当然也不能排除在外。个性化资讯推荐系统是以实际运用为开发背景,运用软件工程原理和开发方法,采用springboot技术构建的一个管理系统。整......
  • c#语言,SQL server数据库;基于Web的社区人员管理系统的设计与实现36303(免费领源码)计算机
    目 录摘要1绪论1.1慨述1.2课题意义1.3B/S体系结构介绍1.4ASP.NET框架介绍2 社区人员管理系统分析2.1可行性分析2.2系统流程分析2.2.1数据增加流程2.2.2数据修改流程52.2.3数据删除流程52.3系统功能分析62.3.1功能性分析62.3.2非功能性......
  • node.js: mysql sequelize es6 ORM in vscode
    mysql:select*fromtutorials;#CREATETABLEIFNOTEXISTS`tutorials`(`id`INTEGERNOTNULLauto_increment,`title`VARCHAR(255),`description`VARCHAR(255),`published`TINYINT(1),`createdAt`DATETIMENOTNULL,`updatedAt`DATETIMENOTNULL,PRIMA......
  • git前端上传项目忽略本地node_modules文件
    要在Git上传前端代码时忽略node_modules文件夹在项目根目录下查找或创建.gitignore文件:如果你的项目中已经存在.gitignore文件,则打开它进行编辑。如果不存在,就在项目根目录下创建一个新的.gitignore文件。在.gitignore文件中添加node_modules/:打开.gitignore文件,并添加......
  • 计算机毕业设计项目推荐,院系资料分类管理平台 84184(开题答辩+程序定制+全套文案 )上万
    目 录摘要1绪论1.1研究背景1.2研究意义1.3论文结构与章节安排2 院系资料分类管理平台系统分析2.1可行性分析2.2系统流程分析2.2.1数据增加流程2.2.2数据修改流程2.2.3数据删除流程2.3系统功能分析2.3.1功能性分析2.3.2非功能性分析......
  • 计算机毕业设计项目推荐,红色旅游网站设计与开发 99214(开题答辩+程序定制+全套文案 )上
    摘 要21世纪时信息化的时代,几乎任何一个行业都离不开计算机,将计算机运用于旅游服务管理也是十分常见的。过去使用手工的管理方式对旅游服务进行管理,造成了管理繁琐、难以维护等问题,如今使用计算机对旅游服务的各项基本信息进行管理,比起手工管理来说既方便又简单,而且具有易......
  • Electron + Vue+Node.js 搭建前端桌面应用
    一、在使用Electron之前我们要了解Electron是什么?Electron官网地址点此: electron官方地址Electron相当于一个浏览器的外壳,我们将编写的HTML,CSS,Javascript网页程序嵌入进Electron里面以便于在桌面上进行运行。通俗来讲它就是一个软件,如QQ、网易......