论文笔记Fusing enhanced Transformer and large kernel CNN for malignant thyroid nodule segmentation

本文主要是介绍论文笔记Fusing enhanced Transformer and large kernel CNN for malignant thyroid nodule segmentation,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

融合增强变换和大核细胞神经网络的甲状腺恶性结节分割

Biomedical Signal Processing and Control 2023

        由于超声图像的复杂性和变异性,通过超声快速准确地诊断恶性甲状腺结节是一项有价值但具有挑战性的任务。大多数现有的分割方法缺乏保持精确形状信息和捕捉全局长程依赖关系的能力。针对上述问题,提出一种基于深度学习的CAD方法Transformer fusing CNN Network(TCNet)来自动分割甲状腺恶性结节。提出的TCNet包含一个大核CNN分支和一个增强的Transformer分支。在前一个分支中,我们设计了一个大核模块(LKM)来提取超声图像中甲状腺恶性结节的精确形状特征;而在后一个分支中,我们设计了一个增强型转换模块(ETM)来建立甲状腺结节像素之间的远程连接。为了集成两个分支不同阶段生成的多尺度特征地图,开发了一个多尺度融合模块(MFM)来连接两个分支。在MTNS数据集和其他公共数据集上,将该模型与目前常用的几种分割方法进行了比较。

        该网络包括两个分支:大核CNN分支和增强型变换器分支。前者主要侧重于基本特征信息的提取,尤其是形状的提取;而后者则专注于通过其多头自我注意机制对长距离依赖进行显式建模。这两个分支都是编码器结构,其分别将原始全图像和图像块作为输入,同时执行下采样。这两个分支通过MFM连接,MFM可以融合整个编码过程中不同阶段生成的多尺度特征图。提出的网络TCNet如图所示:

        为了获得更大的有效感受野Effective Receptive Field,在大核分支中采用了两个LKM(LKM 1和LKM 2)。它们包括一个超大的内核(高达31 × 31)深度方向的Conv层,以捕获更多的结构信息(形状)。简单地通过增大核大小K来有效地扩展神经网络的ERF

        增强的Transformer分支由一个线性嵌入层(LE)和三个面片合并层(PM)组成,其中包含一些跳过连接操作。采用三个ETM(ETM 1、ETM 2和ETM 3)来建模该分支中像素之间的长期依赖性。其次,采用多头部自注意机制作为核心部分计算注意力,并利用深度方向Conv和层归一化之间的密集残差关系对FFN进行重新设计,称为MixFFNWMSA是基于移动窗口构造的,用于计算注意图 

        MFM嵌入在大内核分支和增强型Transformer分支之间,作为连接这两个编码器的桥梁。它主要采用两种不同的注意机制来融合多尺度特征地图。然后,经过并行、分层的特征提取后,将特征映射图送到解码器,解码器将特征映射图恢复到原始大小,并恢复到高分辨率。

数据集:

1.恶性甲状腺结节分割(MTNS):MTNS数据集是在山东第一医科大学附属山东省立医院医生的协助下从超声机中采集的。它由从临床患者中收集的大量恶性甲状腺结节图像组成。

2.TN-SCUI 2020数据集:TN-SCUI 2020数据集来自周建桥医生组织的中国医学超声人工智能联盟。该数据集由来自各种设备的灰度和“. png”扩展的测试集和训练集图像组成。训练集包括来自3644名患者的3644张甲状腺结节的US图像。所有图像均由经验丰富的临床医生标记和验证。数据集由二进制图像组成,其中0表示背景,255表示前景。

3.腺体分割(GLSA):GLSA数据集由165张组织学图像组成,这些图像是切片的形式。所有图像的空间分辨率为128 × 128,深度为24。我们使用非甲状腺数据集来验证TCNet的移动性和稳健性,因为组织学图像在外观、边缘和形状上与甲状腺不同。

实验结果:

 

 

这篇关于论文笔记Fusing enhanced Transformer and large kernel CNN for malignant thyroid nodule segmentation的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/179074

相关文章

AI hospital 论文Idea

一、Benchmarking Large Language Models on Communicative Medical Coaching: A Dataset and a Novel System论文地址含代码 大多数现有模型和工具主要迎合以患者为中心的服务。这项工作深入探讨了LLMs在提高医疗专业人员的沟通能力。目标是构建一个模拟实践环境,人类医生(即医学学习者)可以在其中与患者代理进行医学

【学习笔记】 陈强-机器学习-Python-Ch15 人工神经网络(1)sklearn

系列文章目录 监督学习:参数方法 【学习笔记】 陈强-机器学习-Python-Ch4 线性回归 【学习笔记】 陈强-机器学习-Python-Ch5 逻辑回归 【课后题练习】 陈强-机器学习-Python-Ch5 逻辑回归(SAheart.csv) 【学习笔记】 陈强-机器学习-Python-Ch6 多项逻辑回归 【学习笔记 及 课后题练习】 陈强-机器学习-Python-Ch7 判别分析 【学

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

Linux_kernel驱动开发11

一、改回nfs方式挂载根文件系统         在产品将要上线之前,需要制作不同类型格式的根文件系统         在产品研发阶段,我们还是需要使用nfs的方式挂载根文件系统         优点:可以直接在上位机中修改文件系统内容,延长EMMC的寿命         【1】重启上位机nfs服务         sudo service nfs-kernel-server resta

论文翻译:arxiv-2024 Benchmark Data Contamination of Large Language Models: A Survey

Benchmark Data Contamination of Large Language Models: A Survey https://arxiv.org/abs/2406.04244 大规模语言模型的基准数据污染:一项综述 文章目录 大规模语言模型的基准数据污染:一项综述摘要1 引言 摘要 大规模语言模型(LLMs),如GPT-4、Claude-3和Gemini的快

论文阅读笔记: Segment Anything

文章目录 Segment Anything摘要引言任务模型数据引擎数据集负责任的人工智能 Segment Anything Model图像编码器提示编码器mask解码器解决歧义损失和训练 Segment Anything 论文地址: https://arxiv.org/abs/2304.02643 代码地址:https://github.com/facebookresear

数学建模笔记—— 非线性规划

数学建模笔记—— 非线性规划 非线性规划1. 模型原理1.1 非线性规划的标准型1.2 非线性规划求解的Matlab函数 2. 典型例题3. matlab代码求解3.1 例1 一个简单示例3.2 例2 选址问题1. 第一问 线性规划2. 第二问 非线性规划 非线性规划 非线性规划是一种求解目标函数或约束条件中有一个或几个非线性函数的最优化问题的方法。运筹学的一个重要分支。2

【C++学习笔记 20】C++中的智能指针

智能指针的功能 在上一篇笔记提到了在栈和堆上创建变量的区别,使用new关键字创建变量时,需要搭配delete关键字销毁变量。而智能指针的作用就是调用new分配内存时,不必自己去调用delete,甚至不用调用new。 智能指针实际上就是对原始指针的包装。 unique_ptr 最简单的智能指针,是一种作用域指针,意思是当指针超出该作用域时,会自动调用delete。它名为unique的原因是这个

查看提交历史 —— Git 学习笔记 11

查看提交历史 查看提交历史 不带任何选项的git log-p选项--stat 选项--pretty=oneline选项--pretty=format选项git log常用选项列表参考资料 在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。 完成这个任务最简单而又有效的 工具是 git log 命令。 接下来的例子会用一个用于演示的 simplegit

记录每次更新到仓库 —— Git 学习笔记 10

记录每次更新到仓库 文章目录 文件的状态三个区域检查当前文件状态跟踪新文件取消跟踪(un-tracking)文件重新跟踪(re-tracking)文件暂存已修改文件忽略某些文件查看已暂存和未暂存的修改提交更新跳过暂存区删除文件移动文件参考资料 咱们接着很多天以前的 取得Git仓库 这篇文章继续说。 文件的状态 不管是通过哪种方法,现在我们已经有了一个仓库,并从这个仓