愿遗忘与你同在:使用 Noisy Labels 学习的替代重播

从零开始学习 Go 1.25 编程 今天是你新生活的第一天,无论年龄、背景如何,改变从这一刻开始。CodeGym帮助成千上万普通人转型为程序员,从零基础到掌握Go语言,完成真实项目,甚至入职心仪岗位。Go语言简洁高效,适合服务器端开发,是云基础设施、微服务和高负载系统的首选。2026年正是入行良机,你的经验反而是优势。别犹豫,迈出第一步,你将收获技能、自信与全新人生。🚀 阅读详情

读论文《May the Forgetting Be with You: Alternate Replay for Learning with Noisy Labels》

论文地址:https://arxiv.org/pdf/2408.14284v1.pdf

项目地址:github

论文主要研究了在存在噪声标签的情况下,如何改进持续学习(Continual Learning, CL)的性能。作者们指出,在现实世界的应用中,由于时间限制或数据自动收集等原因,标签噪声是一个常见问题,这使得现有的基于重放(Replay)的持续学习策略容易受到影响。

在 Seq 的第二个任务期间训练 loss of clean and noisy。

论文的主要贡献包括:

1.Alternate Experience Replay (AER): 提出了一种新的持续学习优化方案,通过交替进行缓冲区学习(buffer learning)和缓冲区遗忘(buffer forgetting)的步骤,来鼓励在缓冲区中分离干净样本和噪声样本。这种方法利用了遗忘机制来识别数据流中的噪声样本。

2.Asymmetric Balanced Sampling (ABS): 提出了一种新的样本选择策略,旨在优先选择当前任务的纯净样本,同时保留过去的相关样本。这种策略通过非对称分数来区分缓冲区中的样本是属于当前任务还是过去的任务,并据此进行样本的选择和替换。

3.实验验证: 通过大量的计算比较,证明了所提出方法在准确性和获得的缓冲区纯度方面的有效性。与现有的基于损失的净化策略相比,平均准确度提高了4.71%。

具体方法的详细描述如下:

  • 问题设置:定义持续学习框架为从一系列 T 个任务中学习的过程。在每个任务 t 中,输入样本 Xt 和它们的注释 Yt 是从独立同分布 Dt 中抽取的。作者遵循类增量场景,即 Yt-1 与 Yt 没有交集,并且学习者 fθ 需要区分所有观察到的类别。

  • Alternate Experience Replay (AER):

    • 缓冲区学习:在此阶段,模型使用标准重放进行训练,不修改存储在内存缓冲区 M 中的样本。
    • 缓冲区遗忘:在此阶段,省略对内存缓冲区的正则化,专注于训练 Dt 中的数据。通过停止正则化和随后的缓冲区数据点的遗忘,噪声样本的损失更可能迅速增加。
  • Asymmetric Balanced Sampling (ABS):

    • 样本插入:给定当前任务的数据批次 B,首先确定哪些样本应该被包含在缓冲区中。利用记忆效应,使用损失值的阈值标准。
    • 样本选择:通过定义在缓冲区 M 中所有样本上的一个概率分布 p(x) 来进行选择过程。使用损失函数给出的分数 s(x) 来建模这个分布,并根据样本来自当前任务还是过去任务来采用非对称分数。
  • 缓冲区巩固:在每个任务结束时,使用 MixMatch 方法来增强模型的鲁棒性,将不确定样本作为未标记数据使用。

解读(DivideMix)DIVIDEMIX: LEARNING WITH NOISY LABELS AS SEMI-SUPERVISED LEARNING 这是Salesforce在今年年初出的一篇关于半监督学习的文章被ICLR 2020收录,目前还保持在SOTA状态。 文章主要做了两点工作: • 提出了一个co-divide方法。 • 利用label co-refinement 和co-guessing 改善之前的谷歌提出的MixMatch方法 1.co-divide方法 大概思路:同时训练两个网络,让每个网络在样本损失分布上去拟合GMM模型,并利用GMM模型,将训练数据分为标签数据和未标签数据,co-divide 使前面分的标签与未标签数据分别在 阅读详情

相关推荐

Awesome-Learning-with-Label-Noise:精选的带有噪音标签的学习资源列表

标签噪声学习 A curated list of resources for Learning with Noisy Labels 论文和代码 2008年NIPS-谁的选票应该更多:未知专业贴标商对标签的最佳整合。 2009-ICML-在多位专家的监督下学习:每个人都撒谎时值得信任的人。 2011年NIPS-减轻贝叶斯众包偏见。 2012-ICML-学习从嘈杂的数据标记航空图像。 2013-NIPS-学习多个标签。 2013-NIPS-带有噪音标签的学习。 2014-ML-向具有不同专业知识的多个注释者学习。 [纸] 2014年-标签噪声综合介绍。 [纸] 2014年调查-标签噪声存在下的分类:一项调查。 [纸] 2014年-使用深度神经网络从嘈杂的标签中学习。 [纸] 2015-ICLR_W-训练带有噪声标签的卷积网络。 [纸张] [代码] 2015

Learning with noisy labels总结

Learning with noisy labels总结Deep Label Distribution Learning With Label AmbiguityJoint Optimization Framework for Learning with Noisy Labels欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入...

ferriswym的博客 1万+

【论文翻译】Enhancing Channel Estimation in High Mobility OTFS Systems: A Novel Pilot-Based Method...

本文介绍了一种用于正交时频空间(OTFS)调制系统的新型基于导频的信道估计方法。我们提出的方法是在ZP-OTFS系统的零填充区域插入一行导频符号,具有减少开销和降低峰均功率比(PAPR)的显著优势。特别是,通过沿多普勒轴分布导频符号,我们的方法在高移动性场景下依然能够提供鲁棒且精确的信道估计,这是像TransPod这种时速超过1000 km/h的运输系统的一个典型特征。这一点至关重要,因为在此类场景下,多普勒频移可能会导致系统性能的严重退化。

Cuby的博客 1212

论文笔记:Learning with Noisy Labels for Sentence-level Sentiment Classification

emnlp 2019 0 摘要 深度神经网络 (DNN) 可以很好地拟合(甚至过度拟合)训练数据。 如果 DNN 模型使用带有噪声标签的数据进行训练,并在带有干净标签的数据上进行测试,则该模型可能表现不佳。 本文研究了使用噪声标签进行句子级情感分类的学习问题。 我们提出了一种新的 DNN 模型,称为 NETAB(作为带有 AB 网络的卷积神经网络的简写)来处理训练期间的噪声标签。 NETAB 由两个卷积神经网络组成,一个具有噪声转换层,用于处理输入噪声标签,另一个用于预测“干净”标签。 ...

qq_40206371的博客 1238

论文学习:Towards Automated Infographic Design:Deep Learning-based Auto-generation of Extensible Timeline

title: “Towards Automated Infographic Design:Deep Learning-based Auto-generation of Extensible Timeline” tags: [“论文评述”, “报告”] date: 2019-08-22 author: 叶慧 mathjax: true 论文:Towards Automated Infograph...

xiaoyehahaha的博客 731

Dify 1.0+内网部署全攻略:模型插件离线安装与信创环境适配

本文详细介绍了Dify 1.0+版本在内网环境中的部署全攻略,重点解析了模型工具插件的离线安装方法与信创环境适配技巧。通过实战经验分享,帮助企业在严格的内网隔离条件下高效部署AI平台,解决插件依赖和安装难题,提升大语言模型的应用效率。

weixin_29224529的博客 274

【全文翻译】DIVIDEMIX: LEARNING WITH NOISY LABELS AS SEMI-SUPERVISED LEARNING

DIVIDEMIX:带噪声标签的半监督学习 ABSTRACT 深度神经网络是众所周知的注释饥渴。在使用深度网络进行学习时,许多人致力于降低注释成本。两个突出的方向包括带噪标签的学习和利用未标记数据的半监督学习。在这项工作中,我们提出了DivideMix,这是一个利用半监督学习技术进行带噪标签学习的新框架。特别地,DivideMix使用混合模型对每个样本的损失分布进行建模,将训练数据动态划分为干净样本的标记集和噪声样本的非标记集,并以半监督的方式对标记和非标记数据进行训练。为了避免确认偏差,我们同时训练两个分

weixin_43682519的博客 2197

Linux下离线安装Google Chrome

目录背景一、下载并安装Google Chrome二、下载并安装依赖包1.libvulkan.so.1()(64bit)2.读入数据总结 背景 项目中服务器被要求不能连接外网,不能直接联网安装,所以需要下载Google Chrome安装包和依赖包,然后离线安装。 linux下步骤都一样,不管ubuntu还是centos只是需要下载对应系统的文件包即可。 本机系统:CentOS 7 一、下载并安装Google Chrome 官方下载地址http://www.google.cn/chrome/browser/d

ancientapesman的博客 1万+

[Machine Learning] Learning with Noisy Labels

标签噪声是指分类任务中的标签被错误地标记。这可能是由于各种原因,如数据收集错误、主观偏见或其他噪声源。在有监督的机器学习中,标签噪声指的是数据集中的标签可能不准确或错误。这种噪声可以分为两种类型:类别依赖标签噪声:这种噪声的特点是标签错误的概率仅依赖于真实的类别标签。举个例子,猫的图片可能被错误地标记为狗,而这种错误与图片的具体内容无关。实例依赖标签噪声:在这种情况下,标签错误的概率依赖于每个具体的实例。比如,某些猫的图片可能由于其特定的特征(如颜色或姿态)更容易被错误地标记为狗。

华北小龙虾的博客 686

基于树莓派4B与NCNN的YOLOv8高效部署实战:无GPU环境下的C++加速优化全流程指南**

本文详细介绍了在树莓派4B上基于NCNN框架部署YOLOv8目标检测模型的全流程。内容包括:从PyTorch模型导出NCNN格式文件、树莓派环境配置(OpenCV和NCNN编译)、C++实现代码解析(含模型加载、推理及后处理),以及实际部署测试结果。在树莓派4B上达到约2FPS,并提供INT8量化、多线程等优化建议。该方案为无GPU设备提供了轻量化目标检测的实用部署方案,适合边缘计算场景。

FJN110的博客 917

华为MetaERP PTP采购到应付全流程解析

摘要:本文系统解析华为MetaERP中的PTP(采购到应付)全流程管理方案,涵盖从采购申请到付款执行的完整业务流程。文章详细分解了PR、PO、GR、IV、AP等关键环节的财务核算规则,并提供了预算校验、库存更新等Python代码示例。同时阐述了IT落地架构设计,包括会计引擎配置、系统集成方案及银企直连支付接口实现。该方案通过三单匹配自动化和智能会计引擎,将处理效率提升10倍(200笔/人天→2000笔/人天),实现98%的自动化率,为集团企业提供了高效的数字化财务管理样板。文中所有技术方案均需根据实际场景调

金牌架构师 1743

LEARNING WITH NOISY LABELS REVISITED: A STUDY USING REAL-WORLD HUMAN ANNOTATIONS

理想的数据集D,其中x,y都符合理想的分布,但是现实中的数据集,一般存在一定的噪声,存在一定的标签错误,定义这个数据集为D,数据为x,y​。这两个数据集之前存在一个转换矩阵TXTij​X表示在数据集X下,标签为i的数据被错误分配成标签j的概率。

volcan的博客 990

Autodesk Revit软件二次开发:Revit二次开发中的插件设计与实现

在 Revit 中,族是构成建筑模型的基本单元,可以是门窗、家具等。通过自定义族,可以创建符合特定需求的建筑构件。参数化设计允许族的尺寸、形状等属性根据参数变化而变化。使用 Revit API 创建自定义族涉及多个步骤,包括定义族类型、设置参数、创建几何形状等。// 创建族文档// 定义参数Parameter param = family.FamilyManager.AddParameter("Width", BuiltInParameterGroup.PG_LENGTH, "宽度");

kkchenjj的博客 2230

Learning With Noisy Labels

Learning With noisy labels 1. Context Deep learning has several principle problems: deep learning requires a lot of data training do not have enough ability to migrate open inference problem principle is not transparent deep learning heavily

Billy1900的博客 962

LDRA Testbed软件静态分析_操作指南

从本文起,将开始LDRA Testbed(TBrun)教程的系列文章,包括软件静态分析、单元测试、集成测试,以及基于Testbed的自动化工具开发、持续集成、常见问题解答等。LDRA公司是专业的软件测试工具与测试技术、咨询服务提供者,其总部位于英国利物浦。其旗舰产品Testbed/TBrun功能全面、易于使用,不仅适合于主机平台软件测试,同时适合于嵌入式软件测试。不仅能进行软件静态测试,还能进行软件单元测试、软件集成测试,在白盒测试领域运用比较广泛。

文章主要涉及嵌入式软件开发、测试、项目管理等,欢迎交流,共同进步。 1万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

DivideMix方法剖析—论文解读:DivideMix: Learning with Noisy Labels as Semi-supervised Learning

解读论文《DivideMix: Learning with Noisy Labels as Semi-supervised Learning》。严格来说DivideMix不是一个模型,而是一个方法。本文侧重理解DivideMix方法,旨在理解其方法原理,不按照原文逐字翻译。

weixin_44326946的博客 3161

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Learning with Noisy Labels for Robust Point Cloud Segmentation

Learning with Noisy Labels for Robust Point Cloud Segmentation 自己理解,仅供参考 Contributions: 本文是第一篇针对点云噪音标签问题提出解决方案的文章,本文提出了一种新颖的噪音点自适应学习框架,用于解决点云分割中存在噪音标签数据的问题。针对错误的groundtruth数据,文中首先提出了基于以前的预测结果(分割结果)的逐点置信选择(即判断该店的标签是否正确),然后提取聚类的标签纠正方法,通过投票选择最佳点的标签作为纠正后的标签。 P

weixin_37592611的博客 719

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

文献阅读:Selective-Supervised Contrastive Learning with Noisy Labels

文献阅读:Selective-Supervised Contrastive Learning with Noisy Labels

窝要芝士的博客 1475

跨模态行人重识别:Learning with Twin Noisy Labels for Visible-Infrared Person Re-Identification学习记录

双噪声标签(TNL),即噪声标注和对应。简而言之,一方面,由于数据收集和注释的复杂性,例如红外模态的可识别性差,不可避免地会以错误的身份对一些人进行注释。另一方面,单一模态中错误注释的数据最终会污染跨模态对应关系,从而导致噪声对应关系。为了解决TNL问题,提出了一种新的鲁棒VI-ReID方法,称为双重鲁棒训练(DART)。简而言之,DART首先利用深度神经网络的记忆效应计算注释的干净置信度。然后,所提出的方法用估计的置信度纠正噪声对应,并将数据进一步分为四组以供进一步利用。(a)...

weixin_43898295的博客 1756

Learning with Noisy Label

Learning with Noisy Label学习记录总结1.1 阅读背景1.2 理论基础类1.2.1 paper: understanding deep learning requires rethinking generalization -- 2017论文解读笔记1.2.2 paper: Convexity, Classification, and Risk Bounds1.3 基于概率模型 estimate noisy label1.3.1 paper: Training deep neural

weixin_42051034的博客 2889

learning with noisy labels方向论文笔记(待更新)

博客笔记: 1. 几篇learning with noisy labels论文的总结 博客地址:https://blog.youkuaiyun.com/ferriswym/article/details/89452430#t3 笔记: 相关论文阅读计划: Probabilistic End-to-end Noise Correction for Learning with Noisy Labe...

s000da的博客 2207

CoDiM: Learning with Noisy Labels via Contrastive Semi-Supervised Learning 解读

Noisy label learning, semi-supervised learning, and contrastive learning are three different strategies for designing learning processes requiring less annotation cost.

weixin_61445075的博客 1698

【Noise-Label】《Learning from Noisy Labels with Deep Neural Networks》

arXiv-2014 文章目录1 Background and Motivation2 Advantages3 Innovations4 Method4.1 Bottom-up Noise Model4.2 Estimating Noise Distribution Using Clean Data4.3 Learning Noise Distribution From Noisy Data...

bryant_meng 4462

NLNL: Negative Learning for Noisy Labels (ICCV2019)

NLNL:Negative Learning for Noisy Labels

Weng Shihao's blog 1531

2026.11.7 AI学习总结

110 你 14b 模型权重本身就要约 8.8GB,默认上下文(Ollama 在 16GB 卡上可能给到 4K)加上 KV Cache 就爆了。比如设成 2048,你输入了 500 个 token 的问题,那模型最多还能生成 1500 个 token 的回答。超出部分会被截断,模型就"看不见"了。4 如果 14b 跑起来后发现它"忘事",再逐步往上加,比如先试 4096。,根据注意力头的重要性动态分配缓存资源,重要的留显存,不重要的下沉。,单位是 token,表示模型这一次推理最多能同时"看到"多少内容。

qq_41181702的博客 375

Flink 学习日志 03:自定义一个SourceFunction,完成对Redis中数据的读取

本文介绍了在Flink中自定义SourceFunction读取Redis数据的完整流程:通过Jedis客户端连接WSL2中的Redis服务,编写RedisSource实现循环读取所有Key-value并逐条输出,结合Thread.sleep()实现每秒一条的流式效果。关键步骤包括环境准备、添加Jedis依赖、配置IDEA运行时加载provided依赖,并注意生产环境中应避免使用阻塞的keys *,改用scan命令。最终实现动态读取、实时打印,验证了Flink与Redis的数据集成能力。

木木的学习笔记 423
上一篇: 读论文《SHOW-O》8.22发布的贼强的大模型多模态理解和生成解决方案
下一篇: 自称超越Transformer的新一代大模型RWKV是什么
请站在我身后
博客等级 码龄8年 807粉丝 84原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

请站在我身后

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值