【CVPR2022】论文阅读笔记Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-Labels

【半监督论文综述】A survey on semi-supervised learning 半监督综述论文:《A survey on semi-supervised learning》阅读笔记 阅读详情

Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-Labels

使用不可靠伪标签的半监督语义分割

论文地址:https://arxiv.org/abs/2203.03884

代码地址 :https://haochen-wang409.github.io/U2PL.

摘要

半监督语义分割的关键是给无标签图像的像素分配适当的伪标签。通常的做法是选择高置信度的预测作为伪标签,但这导致了一个问题,即大部分置信度低的预测可能会被弃用。即使有些像素的预测是模糊的,我们也认为每个像素对模型训练都很重要。一个不可靠的预测可能会与在Top类(即概率最高的类)混淆。然而,它应该确定该像素不属于其余的类。因此,对于那些最不可能的类别,这样的像素可以视为负样本。基于这一发现,我们提出了一个有效的方法来充分利用未标记的数据。具体来说,我们通过预测结果的熵图来分离可靠和不可靠的像素,把每个不可靠的像素推到一个由负样本组成的分类队列中,并利用所有候选像素来训练模型。考虑到训练进程,预测结果越来越精确,因此我们自适应调整区分可靠-不可靠的阈值。在各种基准和训练设置上的实验结果表明,我们的方法优于SOTA方法

动机

现有的监督学习的方法需要大量的有标注数据,但是标注数据需要在实际中需要大量成本。因此半监督学习语义分割应运而生,如何充分利用无标签数据至关重要。现有的方法通过置信度分数过滤预测结果。也就是说,高置信度的预测被用作伪标签,而低置信度的则被丢弃。这可能造成一些像素可能在训练过程中一直没有被学习到,从而导致类别不平衡训练。因此,我们认为要想充分利用无标签数据,每个像素都应该被合理的利用。

创新点

本文提出了了一种使用不可靠伪标签(Using Unreliable Pseudo-Labels, U2PL)的替代方法。

(1)首先,我们观察到,一个不可靠的预测通常只在少数类而不是所有类之间混淆。从未标记的图像中得到预测后,我们使用每像素熵作为度量将所有像素分为两组,即可靠像素和不可靠像素。

(2)所有可靠的预测都被用来获得正的伪标签,而预测不可靠的像素被推入一个充满负样本的内存池。为了避免所有负面伪标签只来自类别的一个子集,我们为每个类别使用了一个队列。这样的设计确保了每个类的负样本数量是平衡的。

(3)考虑到随着模型越来越精确,伪标签的质量越来越高,我们提出了一种自适应调整阈值的策略来划分可靠和不可靠像素。

在这里插入图片描述

方法论

总体框架

该框架是使用教师-学生模型的自训练框架(如图3),包括一个CNN编码器h,一个分割头f和一个表示头g。学生模型参数正常更新,老师模型通过学生模型及上一轮的指数滑动平均EMA更新。

在这里插入图片描述

总的损失函数为:$L_{s} 表示监督损失,表示监督损失,表示监督损失,L_{u} 表示无监督损失,表示无监督损失,表示无监督损失,L_{c} $表示对比损失,

在这里插入图片描述

对于有标签图像$x_{l} $使用公式(2)标准的交叉熵优化

在这里插入图片描述

对于有标签图像$x_{u} $使用公式(3)标准的交叉熵优化

在这里插入图片描述

在这里插入图片描述

伪标签

熵的计算,其中$p_{ij} $表示Softmax函数

在这里插入图片描述

然后,我们将训练时间t时熵在αt上的像素点定义为不可靠伪标签,这种不可靠伪标签丢弃。

在这里插入图片描述

其中γt是通过αt计算而得的,比如:

γt=np.percentile(H.flatten(),100*(1-αt))
动态划分调整

在这里插入图片描述

其中α0一开始设置为20%

自适应权重调整

在这里插入图片描述

使用不可靠的伪标签

U2PL有三个组成部分,分别是anchor pixels、正候选点(positive candidates)和负候选点(negative candidates)

Anchor Pixels

我们将类c的所有标记候选anchor像素的特征集合表示为$A_{c}^{l} $

在这里插入图片描述

对于无标签数据$A_{c}^{u} $

在这里插入图片描述

因此,对于类c,所有合格的anchors为

在这里插入图片描述

正样本

在这里插入图片描述

负样本

在这里插入图片描述

对于第i个标记的图像,c类负样本应满足:(a)不属于c类;(b)难以区分c类及其背景。

在这里插入图片描述

在这里插入图片描述

对于第i个无标记的图像,c类负样本应:(a)不可靠;(b)可能不属于c类;©不属于最不可能的类别。
在这里插入图片描述

所以负样本的c类是

在这里插入图片描述

在这里插入图片描述

类别级内存池

使用的是先进先出队列

结果

在这里插入图片描述

在这里插入图片描述

在PASCAL VOC 和 Cityscapes数据集上都得到了最好的结果

论文解读《Semi-Supervised Semantic Segmentation with Cross Pseudo Supervision》 本文通过研究有标签数据和无标签数据,研究了半监督语义分割问题。提出了一种新的一致性规则化方法——交叉伪监督 阅读详情

相关推荐

DeepSeek提示词实战:从零到百的AI角色扮演指南(附100+场景模板)

本文提供了一份详尽的DeepSeek提示词实战指南,重点讲解AI角色扮演的核心技巧。通过“角色扮演四要素法”和五大核心场景模板,帮助用户从零开始掌握如何设计高质量提示词,有效提升AI输出的深度与精度,并附赠100+实用场景模板供参考。

weixin_29305337的博客 579

【弱监督学习】Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-Labels

这是一篇在2022年发表在CVPR上的有关弱监督语义分割的文章,文章关注使用图像级标签进行语义分割弱监督训练。现有方法通常产生伪标签,然后通过某种方法对伪标签进行过滤,仅仅使用可靠的像素来进行弱监督训练,然而这样通常会损失大量的像素,导致许多没有被判定为可靠的像素没有被使用,为了提高无像素级标签数据的使用率,本文提出了了U2PL框架。

weixin_43728604的博客 1781

VMD-CNN-BiLSTM-Attention预测模型 —— 数学模型介绍&完整实例代码

想解决电力负荷预测中的非线性、非平稳难题?这篇博客介绍了一种创新混合模型,结合变分模态分解(VMD)和CNN-BiLSTM-Attention深度学习架构,实现超高精度预测! ✨ 核心亮点: ✅ VMD分解:有效分离复杂负荷信号,提取关键频率特征 ✅ 混合深度学习:CNN捕捉局部模式 + BiLSTM学习长时序依赖 + 注意力机制聚焦关键时段 ✅ 端到端优化:从数据预处理(滑动窗口、归一化)到模型训练(MSE损失+Adam优化),完整流程公开! ✅ 工业级评估:提供MSE、MAE、MAPE、R²多指标验证

qq_42924330的博客 1652

CVPR2022 Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-Labels

半监督语义分割的关键是为未标记图像的像素分配足够的伪标签。常见的做法是选择高度置信的预测作为伪真实值,但这会导致大多数像素由于不可靠而可能未被使用的问题。我们认为每个像素对模型训练都很重要,即使它的预测是模糊的。直观上,不可靠的预测可能会在顶级类别(即具有最高概率的类别)之间混淆,但是,它应该对不属于其余类别的像素充满信心。因此,这样的像素可以令人信服地被视为那些最不可能的类别的负样本。基于这一见解,我们开发了一个有效的管道来充分利用未标记的数据。具体来说,我们通过预测熵分离可靠和不可靠的像素。

qq_43656233的博客 868

在树莓派上部署训练好的YOLO模型

.pt.模型转换为onnx格式的模型,树莓派上部署模型

pai_da_xing8的博客 3887

保姆级教程:用ROS2 Humble + Gazebo Classic 从零搭建一个能键盘控制的差分AGV模型

本文提供了一份详细的ROS2 Humble与Gazebo Classic教程,指导用户从零开始搭建一个键盘控制的差分AGV模型。内容涵盖环境配置、Xacro文件设计、Gazebo仿真集成以及键盘控制实现,特别针对常见问题提供解决方案,帮助开发者快速掌握ROS2机器人仿真技术。

weixin_30387423的博客 168

Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-Labels

Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-Labels

weixin_43788575的博客 2269

运营商拼命封杀的PCDN到底是个啥?

最近一段时间,很多宽带用户发现自家的网速莫名其妙变慢了,甚至收到了运营商发来的“违规使用宽带”警告短信,严重的甚至直接被断网。很多人一头雾水:我交了钱办的宽带,自己买的插件或者京东云、网心云这些硬件赚点“电费”,怎么就成了运营商眼中的“过街老鼠”?今天,我们就把这层窗户纸捅破,深度剖析这个让互联网大厂省下几十亿、让运营商恨得牙痒痒、让用户夹在中间进退两难的技术黑话——。

网络技术联盟站 915

(2022 CVPR) U2PL Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-Labels

(2022 CVPR) U2PL Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-LabelsMotivation: 半监督语义分割的关键是为未标记图像的像素分配足够的伪标签。即使是不可靠的预测结果,虽然无法打上确定的伪标签,但仍可以作为部分类别的负样本,从而参与到模型的训练,从而让所有的无标签样本都能在训练过程中发挥作用。Method:   教师网络和学生网络:学生网络权重更新和一般网络更新过程相同,教师网络用EMA更新网络

Closure 1702

Python 爬虫实战:科研数据库学术论文数据抓取

在科研工作中,学术论文是获取前沿知识和研究方法的重要资源。然而,手动从科研数据库中查找和整理论文信息往往耗时费力。幸运的是,Python 爬虫技术可以自动化这一过程,帮助我们高效地抓取和管理学术论文数据。本文将详细介绍如何使用 Python 爬虫技术抓取科研数据库中的学术论文数据,并进行全字段提取和文献管理,助力科研工作。

u014481728的博客 944

2026年医疗AI的可信革命全栈实现(上)

医疗AI可信化:贝叶斯网络与向量数据库的协同架构 本文探讨2026年医疗AI发展的关键转折点——从追求生成能力转向构建可信决策系统。核心观点认为,医疗AI下一阶段的竞争焦点在于不确定性量化和错误传播约束,而非单纯的问答流畅度。研究提出以Python为开发语言、结合向量数据库与贝叶斯网络的混合架构: 技术分层 语言层(LLM):处理自然语言交互与工具调用 证据层(Milvus/Qdrant):实现可审计的临床知识检索 概率层(pgmpy/PyMC):执行贝叶斯推理与风险路由 治理层:确保权限控制与人工复核机制

AllenLV的博客 1149

论文阅读笔记:Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-Labels

论文阅读笔记:Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-Labels

HollowKnightz的博客 2124

Lammps模拟剪切作用下的位错滑移

Lammps模拟位错与障碍物作用。在lammps中实现周期性位错阵列模型模拟剪切作用下1/2刃位错与障碍物的交互作用

Rockyoung 3457

Paper Reading: (U2PL) 基于不可靠伪标签的半监督语义分割

题目:《Semi-Supervised Semantic SegmentationUsingUnreliablePseudo-Labels》,CVPR’22​ U2PL: 基于不可靠伪标签的半监督语义分割日期:2022.3.14单位:上海交通大学, 香港中文大学, 商汤科技论文地址:https://arxiv.org/abs/2203.03884项目地址:https://haochen-wang409.github.io/U2PL/

Transfattyacids的博客 1877

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

学术速递2 | 半监督自监督无监督图像分类综述 | 未训练神经网络的修剪等 [2.22]

几篇本周的paper: 牛津大学:裁剪未经训练的神经网络 综述:图像分类中的半监督、自监督和无监督技术 Google Brain:一个前现代日本艺术面部表情数据集 KaoKore 南洋理工:具有非局部注意的物体6D姿态估计 首先,上图镇楼:老电影里和真正的2020 1. 牛津大学:裁剪未经训练的神经网络-原理与分析 这个有点意思,一般pruning都是裁剪经过预训练的模型,最近也有研...

Small_cainiao的博客 1650

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Adversarial Learning forSemi-Supervised Semantic Segmentation

本文提出了一种基于对抗网络的半监督语义分割方法,设计了一个全卷积判别器来判断预测值和GT,而且可以通过将对抗损失和交叉熵损失相结合来提高准确率,判别器分析无标签图像的初步预测,识别出其中比较确定或较为可靠的部分,并将这些区域作为监督信号,进一步指导模型进行学习。现有的一些方法可能采用弱标签(如图像级标签或者不完全标注的信息)来进行训练,而这篇方法则不同,它使用无标签图像,通过判别器识别可信区域来帮助模型训练,进一步提升了无标签数据的使用效率。

qq_51659249的博客 1418

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

【综述】半监督语义分割

图像分割是最古老、研究最广泛的计算机视觉 (CV) 问题之一。图像分割是指将图像划分为不同的非重叠区域,并将相应的标签分配给图像中的每个像素,最终获得ROI区域位置及其类别信息。一般,我们将分割任务分为语义分割和实例分割,前者是将每个像素与相应的语义类别进行分类,从而为属于该类别的所有对象或图像区域赋予相同的类别标签;后者则更进一步,试图区分出同一类别的不同实例(如上图所示)。本文主要围绕语义分割进行展开介绍。

m0_61899108的博客 2583

【论文合集】Semi-Supervised Semantic Segmentation

Semi-Supervised Semantic Segmentation

m0_61899108的博客 3323

半监督语义分割_paper reading part1

semi-supervised semantic segmentation

猛码Memmat 898

读《A survey on semi-supervised learning》(二)

4 包装方法 包装方法是半监督学习中最古老和最广为人知的算法之一(Zhu,2008)。他们利用一个或多个有监督的基础学习器,用原始标记数据和先前未标记的数据迭代训练这些数据,这些数据是用来自学习器早期迭代的预测增强的。后者通常被称为伪标签数据。该程序通常包括训练和伪标记两个交替的步骤。在训练步骤中,一个或多个有监督的分类器在标记的数据上训练,也可能是以前迭代的伪标记数据。在伪标签步骤中,生成的分类器用于为先前未标记的对象推断标签;学习器对其预测最有信心的数据点进行伪标记,以便在下一次迭代中使用。 包装方

Ritannn的博客 842

[论文阅读] Semi-supervised Semantic Segmentation via Strong-Weak Dual-Branch Network

虽然现有的工作已经探索了各种技术来推动弱监督语义分割的发展,但与监督方法相比仍有很大差距。在现实世界的应用中,除了大量的弱监督数据外,通常还有一些可用的像素级注释,在此基础上,半监督跟踪成为一种有前途的语义分割方式。目前的方法只是将这两组不同的注释捆绑在一起,训练一个分割网络。然而,我们发现这样的处理方式是有问题的,所取得的结果甚至比仅仅使用强标签还要糟糕,这表明对弱标签的误用。为了充分挖掘弱标签的潜力,我们建议通过一个强弱双分支网络对强注释和弱注释进行单独处理,将大量不准确的弱监督与强监督区分开来。我们设

xiongxyowo的博客 806

论文解读《Semi-supervised Semantic Segmentation with Error Localization Network》

111111

weixin_37591159的博客 1813

半监督图像分割-综述

语义分割是计算机视觉中一个重要而热门的研究领域,其重点是根据图像中像素的语义对其进行分类。然而,监督式深度学习需要大量的数据来训练模型,并且逐像素标记图像的过程既耗时又费力。本文旨在对半监督语义分割领域中伪标签方法的最新研究成果进行全面和有组织的综述,从不同的角度对其进行分类,并针对具体的应用领域提出具体的方法。此外,我们还探索了伪标签技术在医学和遥感图像分割中的应用。最后,针对目前存在的挑战,提出了未来可行的研究方向。

wujing1_1的博客 2696

论文阅读笔记:Semi-supervised Semantic Segmentation with Error Localization Network

论文阅读笔记:Semi-supervised Semantic Segmentation with Error Localization Network

HollowKnightz的博客 953

探索半监督语义分割的未来之路:Awesome-Semi-Supervised-Semantic-Segmentation

探索半监督语义分割的未来之路:Awesome-Semi-Supervised-Semantic-Segmentation 在深度学习领域,语义分割作为图像理解的关键技术,已经取得了显著的进步。然而,高质量标注数据的稀缺性和高昂成本仍然是阻碍其进一步发展的瓶颈。针对这一挑战,Awesome-Semi-Supervised-Semantic-Segmentation 项目应运而生,为开发者和研究者提供...

gitblog_00009的博客 435

Semi-Supervised Semantic Image Segmentation with Self-correcting Networks基于自校正网络的半监督图像语义分割

本文参考了: https://blog.youkuaiyun.com/NCEPUDJ/article/details/105118699 https://blog.youkuaiyun.com/Cloris_Sue/article/details/105099992 有些翻译的部分直接照搬,在此表示感谢。 Abstract 建立一个大型的具有高质量的对象masks图像数据集来进行语义分割是非常昂贵和耗时的。 在本文中,介绍了一种有原则的半监督框架,该框架的训练数据是:一个小型的全监督数据集(具有语义分割标签和检..

wuling129的专栏 1763
上一篇: mmsegmentation使用.csv文件读取数据
下一篇: 【ACCV2022】论文阅读笔记Lightweight Alpha Matting Network Using Distillation-Based Channel Pruning
Thinkobj
博客等级 码龄8年 10粉丝 31原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值