Mutual Learning 互学习(DML) / collaborative learning 协作学习

DML是 deep mutual learning 深度互学习

 

Mutual Learning是从Knowledge Distillation知识蒸馏中发展出的一个概念

蒸馏模型是一种将知识从教师网络(teacher)传递到学生网络(student)的有效且广泛使用的技术。通常来说,蒸馏模型是从功能强大的大型网络或集成网络转移到结构简单,运行快速的小型网络。深度互学习DML决定打破这种预先定义好的“强弱关系”,提出了一种相互学习策略,在此策略中,一组学生网络在整个训练过程中相互学习、相互指导,而不是静态的预先定义好教师和学生之间的单向转换通路。作者通过在CIFAR-100和Market-1501数据集上的实验,表明DML网络在分类和任务重识别任务中的有效性。更重要的是,DML的成功揭示了没有强大的教师网络是可行的,相互学习的对象是由一个个简单的学生网络组成的集合。

 

互学习是没有teacher model的

 

 

 

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Deep Mutual Learning是一种用于训练小型但强大的深度神经网络的方法。它与传统的模型蒸馏有所不同,但相关。在Deep Mutual Learning中,我们从一群未经训练的学生网络开始,它们同时学习共同解决任务。每个学生接受两种损失的训练:传统的监督学习损失和模仿损失。模仿损失的目的是使每个学生的类后验概率与其他学生的类概率保持一致。通过这种方式的训练,每个学生在同伴教学的环境中的学习效果明显优于在传统的监督学习环境中独自学习。此外,相学习的学生网络比通过大型预训练教师进行传统蒸馏训练的学生取得更好的结果。这表明,相学习策略具有普遍适用性,可以应用于不受模型大小限制且只关注识别精度的应用场景。如果你想了解更多关于Deep Mutual Learning的内容,你可以查看论文\[3\]。 #### 引用[.reference_title] - *1* [【阅读笔记】Deep Mutual Learning](https://blog.csdn.net/qq_29260257/article/details/123401476)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [论文解读《Deep Mutual Learning》](https://blog.csdn.net/qq_46031969/article/details/129321595)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值