Imbalanced Medical Image Segmentation With Pixel-Dependent Noisy Labels

Erjian Guo;Zicheng Wang;Zhen Zhao;Luping Zhou
{"title":"Imbalanced Medical Image Segmentation With Pixel-Dependent Noisy Labels","authors":"Erjian Guo;Zicheng Wang;Zhen Zhao;Luping Zhou","doi":"10.1109/TMI.2024.3524253","DOIUrl":null,"url":null,"abstract":"Accurate medical image segmentation is often hindered by noisy labels in training data, due to the challenges of annotating medical images. Prior research works addressing noisy labels tend to make class-dependent assumptions, overlooking the pixel-dependent nature of most noisy labels. Furthermore, existing methods typically apply fixed thresholds to filter out noisy labels, risking the removal of minority classes and consequently degrading segmentation performance. To bridge these gaps, our proposed framework, Collaborative Learning with Curriculum Selection (CLCS), addresses pixel-dependent noisy labels with class imbalance. CLCS advances the existing works by i) treating noisy labels as pixel-dependent and addressing them through a collaborative learning framework, and ii) employing a curriculum dynamic thresholding approach adapting to model learning progress to select clean data samples to mitigate the class imbalance issue, and iii) applying a noise balance loss to noisy data samples to improve data utilization instead of discarding them outright. Specifically, our CLCS contains two modules: Curriculum Noisy Label Sample Selection (CNS) and Noise Balance Loss (NBL). In the CNS module, we designed a two-branch network with discrepancy loss for collaborative learning so that different feature representations of the same instance could be extracted from distinct views and used to vote the class probabilities of pixels. Besides, a curriculum dynamic threshold is adopted to select clean-label samples through probability voting. In the NBL module, instead of directly dropping the suspiciously noisy labels, we further adopt a robust loss to leverage such instances to boost the performance. We verify our CLCS on two benchmarks with different types of segmentation noise. Our method can obtain new state-of-the-art performance in different settings, yielding more than 3% Dice and mIoU improvements. Our code is available at <uri>https://github.com/Erjian96/CLCS.git</uri>.","PeriodicalId":94033,"journal":{"name":"IEEE transactions on medical imaging","volume":"44 5","pages":"2016-2027"},"PeriodicalIF":0.0000,"publicationDate":"2024-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE transactions on medical imaging","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10818702/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Accurate medical image segmentation is often hindered by noisy labels in training data, due to the challenges of annotating medical images. Prior research works addressing noisy labels tend to make class-dependent assumptions, overlooking the pixel-dependent nature of most noisy labels. Furthermore, existing methods typically apply fixed thresholds to filter out noisy labels, risking the removal of minority classes and consequently degrading segmentation performance. To bridge these gaps, our proposed framework, Collaborative Learning with Curriculum Selection (CLCS), addresses pixel-dependent noisy labels with class imbalance. CLCS advances the existing works by i) treating noisy labels as pixel-dependent and addressing them through a collaborative learning framework, and ii) employing a curriculum dynamic thresholding approach adapting to model learning progress to select clean data samples to mitigate the class imbalance issue, and iii) applying a noise balance loss to noisy data samples to improve data utilization instead of discarding them outright. Specifically, our CLCS contains two modules: Curriculum Noisy Label Sample Selection (CNS) and Noise Balance Loss (NBL). In the CNS module, we designed a two-branch network with discrepancy loss for collaborative learning so that different feature representations of the same instance could be extracted from distinct views and used to vote the class probabilities of pixels. Besides, a curriculum dynamic threshold is adopted to select clean-label samples through probability voting. In the NBL module, instead of directly dropping the suspiciously noisy labels, we further adopt a robust loss to leverage such instances to boost the performance. We verify our CLCS on two benchmarks with different types of segmentation noise. Our method can obtain new state-of-the-art performance in different settings, yielding more than 3% Dice and mIoU improvements. Our code is available at https://github.com/Erjian96/CLCS.git.
基于像素相关噪声标签的不平衡医学图像分割
由于医学图像标注的挑战,训练数据中的噪声标签常常阻碍医学图像的准确分割。先前针对噪声标签的研究工作倾向于做出类依赖的假设,忽略了大多数噪声标签的像素依赖性质。此外,现有的方法通常使用固定的阈值来过滤掉有噪声的标签,这有可能会去除少数类别,从而降低分割性能。为了弥补这些差距,我们提出的框架,课程选择的协作学习(CLCS),解决了与班级不平衡相关的像素噪声标签。CLCS通过以下方式推进了现有的工作:i)将噪声标签视为像素依赖的,并通过协作学习框架解决它们;ii)采用适应模型学习进度的课程动态阈值方法来选择干净的数据样本,以减轻类失衡问题;iii)对噪声数据样本应用噪声平衡损失,以提高数据利用率,而不是直接丢弃它们。具体来说,我们的CLCS包含两个模块:课程噪声标签样本选择(CNS)和噪声平衡损失(NBL)。在CNS模块中,我们设计了一个具有差异损失的双分支网络用于协同学习,以便从不同的视图中提取同一实例的不同特征表示,并用于投票像素的类概率。此外,采用课程动态阈值,通过概率投票选择清洁标签样本。在NBL模块中,我们没有直接丢弃可疑的噪声标签,而是进一步采用鲁棒损失来利用这些实例来提高性能。我们在两个具有不同类型分割噪声的基准测试上验证了CLCS。我们的方法可以在不同的设置中获得新的最先进的性能,产生超过3%的Dice和mIoU改进。我们的代码可在https://github.com/Erjian96/CLCS.git上获得。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信