点击上面"脑机接口社区"关注我们

更多技术干货第一时间送达

导读

迁移移学习(TL)试图利用来自一个或多个源域的数据或知识来促进目标域的学习。由于标记成本、隐私问题等原因,当目标域只有很少或没有标记数据时,它特别有用。

不过,TL的有效性并不总是得到保证。负迁移(NT),即源域数据/知识导致目标域学习性能下降,是TL中一个长期存在且具有挑战性的问题,文献中提出了各种克服负迁移的方法。本文从源数据质量、目标数据质量、域差异和集成算法四个方面对近100种对抗NT的方法进行了分类和回顾,填补了这一空白。本文也讨论了相关领域的NT,如多任务学习、多语言模式和终身学习。

今天介绍的是华中科技大学伍冬睿教授团队关于迁移学习中的负迁移领域进行的一个综述。虽然这篇综述的主要内容讲述的是迁移学习与负迁移的研究进展,然而将迁移学习应用于脑机接口、脑电数据处理时也必须考虑到训练和测试样本往往来自不同分布的问题。关于脑机接口中的迁移学习综述可以查看:《华中科技大学伍冬睿教授:非侵入式脑机接口中的迁移学习综述(2016-2020)》、《伍冬睿教授:脑机接口中迁移学习的完整流程》、《脑机接口中的流形嵌入知识迁移学习》等。

传统机器学习的一个基本假设是训练和测试数据来自同一个分布。然而,在 现实应用中这个假设往往不能满足。比如,两个图像数据库可能是用不同的相机在不同光照条件下采集的;脑机接口中的被试往往具有很大的个体差异。所以,从训练集上获得的模型在测试集上的泛化能力往往不好。

一个直观的解决办法是重新采集跟测试集样本分布相同的大量带标注样本,然后从中训练一个有监督机器学习模型。然而,现实应用中并不能总是获得这样的大量带标注样本,比如因为标注成本高、隐私考虑等。

更好的解决办法是使用迁移学习,即使用源域的数据或信息来帮助目标域的学习。这样,目标域只需要很少或完全不需要带标注样本。

然而,迁移学习并不总是有效的,除非其基本假设都得到满足:

  1. 源域和目标域的学习任务相似或相关;

  2. 源域和目标域数据分布比较接近;

  3. 存在一个源域和目标域同时适用的模型。

当这些假设不满足时,负迁移就会产生,即使用源域的数据或知识反而会让学习性能变差,不如直接用目标域的数据进行训练,如下图所示:

可靠的迁移学习需要同时考虑3个问题:

  1. 迁移什么?

  2. 如何迁移?

  3. 何时迁移?

然而大多数迁移学习研究只考虑了前2个问题。

尽管负迁移是个很常见和严重的问题,人们也提出了很多克服负迁移的方法,但是目前并不存在关于负迁移的详尽的综述。研究人员在最近的这篇综述文章里填补了这个空白。

研究者从4个方面系统性地归类和总结了近100种不同的克服负迁移的方法:源域数据质量,目标域数据质量,域间差异,集成性的算法。下图对上述提到的4个方面进行了概况:

更多具体的内容,可以查看对应的文章。

论文信息

Overcoming Negative Transfer: A Survey

编辑:邹思

文章来源于网络,仅用于学术交流,不用于商业行为

若有侵权及疑问,请后台留言,管理员即时删侵!

更多阅读

基于深度学习的脑电图识别 综述篇(二)数据采样及处理

脑机接口先驱米格尔·尼科莱利斯(Miguel Nicoleis)在2020腾讯WE大会演讲(全文版)

使用CNN-LSTM混合深度学习分类基于MUSE采集的运动想象EEG信号

脑电数据处理分析教程汇总(eeglab, mne-python)

P300脑机接口及数据集处理

快速入门脑机接口:BCI基础(一)

如何快速找到脑机接口社区的历史文章?

脑机接口BCI学习交流QQ群:515148456

微信群请扫码添加,Rose拉你进群

(请务必填写备注,eg. 姓名+单位+专业/领域/行业)

长按关注我们

欢迎点个在看鼓励一下​​​​​​​

迁移学习中的负迁移:综述相关推荐

  1. 基于特征的对抗迁移学习论文_学界 | 综述论文:四大类深度迁移学习

    选自arXiv 作者:Chuanqi Tan.Fuchun Sun.Tao Kong. Wenchang Zhang.Chao Yang.Chunfang Liu 机器之心编译 参与:乾树.刘晓坤 本 ...

  2. 迁移学习中使用下载好的权重

    迁移学习中使用下载好的权重 1.最开始使用Vgg16 2.将下载好的权重放到对应的目录 将下载好的权重放到./keras/models中 改用其他内嵌网络会发现,直接可以用了

  3. 《强化学习周刊》第26期:UCL UC Berkeley发表深度强化学习中的泛化研究综述、JHU推出基于强化学习的人工决策模型...

    No.26 智源社区 强化学习组 强 化 学  习 研究 观点 资源 活动 关于周刊 强化学习作为人工智能领域研究热点之一,其研究进展与成果也引发了众多关注.为帮助研究与工程人员了解该领域的相关进展和 ...

  4. 基于特征的对抗迁移学习论文_有关迁移学习论文

    如果你有好的想法,欢迎讨论! 1 Application of Transfer Learning in Continuous Time Series for Anomaly Detection in ...

  5. TensorFlow练手项目三:使用VGG19迁移学习实现图像风格迁移

    使用VGG19迁移学习实现图像风格迁移 2020.3.15 更新: 使用Python 3.7 + TensorFlow 2.0的实现: 有趣的深度学习--使用TensorFlow 2.0实现图片神经风 ...

  6. 迁移学习篇之如何迁移经典CNN网络-附迁移学习Alexnet,VGG,Googlenet,Resnet详细代码注释和方法-pytorch

    鸽了好久的迁移学习篇学习终于打算更新,这次我们来学习一个机器学习中经典常用的简单快速提高网络指标的trick,迁移学习,迁移学习本身是机器学习中的一个trick,但是近些年在深度学习中应用广泛.之前我 ...

  7. KDD 2020 | 理解图表示学习中的负采样

    今天给大家介绍的是清华大学的Zhen Yang等人在KDD 2020发表的文章"Understanding Negative Sampling in Graph Representation ...

  8. 【迁移学习(Transfer L)全面指南】迁移学习中的bottlenecks(瓶颈层)

    在学习How to Retrain an Image Classifier for New Categories的时候,在retrain刚开始的时候会建立一堆的bottlenecks文件,所以这到底是 ...

  9. paddlepaddle 13 迁移学习中的卷积基加强训练方法-RIFLE

    预训练模型作为当下迁移学习的一种主流方法,让"从零开始训练一个新模型"的时代一去不复返.这类在大型数据集上训练好的模型进行微调后,便能够较好地适配类似的新目标任务,可以极大地节约时 ...

最新文章

  1. 跟我学Springboot开发后端管理系统6:缓存框架Caffeine
  2. Quartz的Scheduler初始化源码分析
  3. 国际农民丰收节贸易会-万祥军: 全球TOP10农企携手阿里
  4. detachedcriteria查询去重_2020考研初试成绩查询:安徽研究生考试成绩查询入口
  5. 1.JasperReports学习笔记1-了解JasperReports
  6. C++全局变量的声明和定义
  7. 智能雷达存在感知技术,家居场景方案应用,毫米波雷达探测方案
  8. pdflatex和xelatex的使用差别和建议
  9. CSGO中最新骗术!新老玩家须知-CSGO防骗指南
  10. 【Git】Git报错:Branch ‘master‘ set up to track remote branch ‘master‘ from ‘orgin‘
  11. 解读生命密码的基本手段——DNA测序技术的前世今生
  12. 《管理的实践》读书心得
  13. 2000-2020年地级市进出口总额数据
  14. 出门在外如何保管毕业证原件_出门在外时如何控制HomeKit智能家居
  15. 对创业团队的一点想法
  16. python怎么新建工程_Python vue坏境搭建及项目创建
  17. Android 流量球效果的WaveView
  18. CSDN eMag 博文视点 奖励计划!!
  19. 抖音上的时钟屏保,被我改造完用来表白
  20. Java中的方法重载定义详解

热门文章

  1. 微服务架构及分布式事务解决方案
  2. 【插件】jQuery.iviewer----图片浏览(滚动放大缩小问题解决)
  3. Sql Server'不允许保存更改'错误►防止保存需要重新创建表的更改
  4. 一种形式的两个提交按钮
  5. 过滤Java集合的最佳方法是什么?
  6. IT兄弟连 JavaWeb教程 监听器3
  7. PM2 进程管理工具使用总结
  8. GIS开发:大数据解决方案
  9. uva 10401 Injured Queen Problem(dp)
  10. 关于dbutils中QueryRunner看批量删除语句batch