Contrmix:用于半监督医学图像分割的渐进式混合对比学习

paper:Contrmix: Progressive Mixed Contrastive Learning for Semi-Supervised Medical Image Segmentation | IEEE Conference Publication | IEEE Xplore

摘要:虽然医学图像分割已经取得了令人印象深刻的进展,但它通常受到劳动密集型和昂贵的像素级注释的限制。现有的半监督学习方法忽略了医学图像中不同类别之间的内在不平衡性和高度相似性。为了解决上述问题,我们提出了一个渐进式混合对比学习(ContrMix)框架,该框架包含一个循环混合模块和一个基于混合的对比学习模块。在cycle -mix中,设计了一种具有周期损失的渐进式混合策略,以增强混合分割与相应生成的混合样本之间的一致性,有效增强了对不平衡医疗数据几何特征的学习能力。我们还引入了一个基于混合的对比学习模块,该模块学习混合补丁与原始补丁之间的实例间相似性,从而鼓励模型从不同扭曲的样本中学习背景不变表示,提高了高相似类别的语义识别能力。我们在ACDC数据集和LA数据集上进行了广泛的实验,我们的方法优于其他最先进的半监督方法。

1. INTRODUCTION 介绍

由于获取医学图像密集像素级注释相关的挑战,半监督学习(SSL)技术作为一种新的技术已经引起了广泛的关注。用有限数量的注释数据训练模型的有效方法[1,2]。基于流形假设和平滑假设[3],一致性正则化在SSL框架中得到了广泛的应用。其中一个突出的框架是Mean Teacher[4],它已经证明了它在各种视觉任务中的有效性。基于混合的数据处理策略近年来引起了大量的研究[5,6]。一些研究已经在SSL中引入了适当的基于混合的数据增强技术,以进一步提高性能[7]。然而,由于医学图像固有的样本数量不平衡和不同类别之间高度相似的问题,简单地将该框架应用于医学图像是不够的。他们忽略了混合补丁与相应输入样本之间固有的语义相似关系,这已被证明有利于增强模型表示能力[8]。此外,基于混合的数据增强策略尚未自适应集成到平均教师框架中。基于混合的数据增强方法破坏了原始图像内部固有的几何结构,从而在一定程度上加剧了确认偏差问题[9]。为了解决上述问题,我们提出了一种用于半监督

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

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

相关文章

什么是浏览器指纹

在数字互联网时代,我们的在线活动几乎都会留下痕迹。其中,浏览器指纹就像我们的数字身份证,让网站能够识别和追踪用户。本文将详细介绍浏览器指纹是什么,它如何工作。 一、什么是浏览器指纹 浏览器指纹(Browser Fing…

【C语言 || 排序】希尔排序

文章目录 前言1.希尔排序1.1 直接插入排序1.2 直接插入排序的实现1.2.1 直接插入排序的代码实现 1.3 直接插入排序的时间复杂度1.4 希尔排序1.4.1 希尔排序概念1.4.1 希尔排序的代码实现 前言 1.希尔排序 1.1 直接插入排序 在写希尔排序之前,我们需要先了解直接插入…

二次规划(Lagrange 方法,起作用集方法)

二次规划是非线性规划中一种特殊情形,它的目标函数是二次实函数,约束是线性的。由于二次规划比较简单,便于求解,且一些非线性规划可以转化为求解一系列二次规划问题,因此二次规划算法较早引起人们的重视,成…

Mariadb10.11.2

1、跳过安全模式启动 忘记密码的时候使用,非常好使 停止服务:systemctl stop mariadb 安全模式:mysqld_safe --skip-grant-tables & 登录MySQL:mysql -u root 修改密码:update mysql.user set passwordpassword(新…

Java面试题:解释HashSet和TreeSet的内部实现差异,以及它们的性能特点

HashSet和TreeSet是Java中实现Set接口的两种常见集合类,它们在内部实现和性能特点上有显著差异。以下是详细的对比分析: 内部实现 HashSet 数据结构:HashSet基于哈希表(Hash Table)实现。存储方式:使用哈…

stable diffusion 局部重绘 reference-only api 接口调试

webUI api payload 插件生成的接口参数不准确,reference-only 的image不是对象,就是不同字符串字段,直接传,不是套image。 综上,那个插件参数不确定,应直接看插件的源码,看它接受什么参数 错误…

Paper Reading: PAMS:通过参数化最大尺度量化超分辨率

PAMS: Quantized Super-Resolution via Parameterized Max Scale PAMS:通过参数化最大尺度量化超分辨率, ECCV 2020 paper: https://arxiv.org/pdf/2011.04212.pdf GitHub: https://github.com/colorjam/PAMS 摘要 深度卷积神经网络(DCNNs)…

MFC工程的MFC库使用方式与运行时库不一致引起的编译问题

前段时间从网上下来一个有意思的代码,用VS2010打开时需要将工程转换为2010的工程,转化后却出现了编译不通过的问题,类似这样的错误:c:\program files\microsoft visual studio 10.0\vc\atlmfc\include\afxver_.h(81): fatal error…

“Photoshop AI插件:StartAI的全面使用攻略

随着人工智能技术的飞速发展,Photoshop作为设计师们不可或缺的工具,也在不断地融入AI技术,以提升设计效率和效果。在2024年,PSAI插件StartAI因其强大的功能和易用性,成为了Photoshop用户的得力帮手。下面来给大家详细介…

CentOS 7x 使用Docker 安装oracle11g完整方法

1.安装docker-ce 安装依赖的软件包 yum install -y yum-utils device-mapper-persistent-data lvm2添加Docker的阿里云yum源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo更新软件包索引 yum makecache fast查看docker…

深入浅出 Babel:现代 JavaScript 的编译器

在现代前端开发中,JavaScript 的版本更新速度非常快,新的语法和特性层出不穷。然而,旧版本的浏览器并不总是支持这些新特性。为了确保代码的兼容性和稳定性,我们需要一个工具来将现代 JavaScript 代码转换为旧版本的代码。Babel 就…

信息打点web篇----企业宏观资产打点

前言 欢迎来到我的博客 个人主页:北岭敲键盘的荒漠猫-CSDN博客 专栏描述:因为第一遍过信息收集的时候,没怎么把收集做回事 导致后来在实战中,遭遇资产获取少,可渗透点少的痛苦,如今决定 从头来过,全面全方位…

python安装系列问题

python3.4版本以上安装了python之后自带安装python。 1、换源 以Windows,清华源为例: 直接在user目录中创建一个pip目录,例如:C:\Users\xx\pip,新建文件pip.ini,内容如下: [global] index-url https:/…

JAVA小知识24:集合工具类Collections

一、Collections简介 Collections 是 Java 中的一个实用类,位于 java.util 包中,提供了许多静态方法,用于操作或返回集合的各种操作。它包含的这些方法大大简化了对集合的常见操作,提供了排序、搜索、随机化、同步化等功能。 二…

C#的Switch语句3(如何为一段代码应用多个case标签)

文章目录 上一篇文章中断函数执行堆叠caseswitch中实用的字符串函数将字符串转换为小写 switch例子 上一篇文章 C#的Switch语句2 中断函数执行 switch语句内部可以使用return语句,这为控制程序流程和函数返回值提供了一种直接的方式。 当在switch语句块中遇到re…

状态机和行为树的搭配使用

下面是一个完整的TypeScript代码示例,展示了如何将状态机和行为树结合起来使用。状态机控制智能体的状态,行为树负责智能体的智能决策。在执行决策前,行为树会检查状态机的当前状态。 // 定义状态枚举 enum BodyState {IDLE,MOVING,ATTACKIN…

asyncua模块中OPC UA的ua.Variant如何表示字典?

asyncua 模块中OPC UA的ua.Variant如何表示字典? 解决办法:使用json将字典转成string形式 文心一言给出的解决方法如下: 在 OPC UA (OLE for Process Control Unified Architecture) 中,ua.Variant 是一个用于表示各种数据类型…

CleanShot X for Mac v4.7 屏幕截图录像工具(保姆级教程,小白轻松上手,简单易学)

Mac分享吧 文章目录 一、准备工作二、部分特有功能效果1、截图软件的普遍常用功能(画框、箭头、加文字等)都具备,不再详细介绍2、ABCD、1234等信息标注(每按一下鼠标,即各是A、B、C、D...等)3、截图更换背…

SD-WAN组网如何帮助企业降低网络成本?

企业在构建IT网络时,常常面临节省费用和提升效益的挑战。IT开销主要包括设备、网络和维护成本。利用OgCloud的SD-WAN组网方案,企业可以有效地应对这些问题。 企业专线网络的高成本问题 企业专线的费用较高,而且数据不能同时在多条专线上传输。…

【linux】Valgrind工具集详解(十六):交叉编译、移植到arm(失败)

1、源码下载 官网:https://valgrind.org/ 源码:https://valgrind.org/downloads/current.html 2、配置 ./configure CC=arm-linux-gnueabihf-gcc \CXX=arm-linux-gnueabihf-g++ \AR=arm-linux-gnueabihf-ar \--host=arm-linux-gnueabihf \--pr