谈迁移学习

每当我想快速的了解某一知识的时候,我就找一篇综述,下面是王惠-《迁移学习研究综述》的部分内容。
迁移学习

迁移学习广泛存在于人类的认知学习活动中:

  • 比如一个人如果会使用 C++编程,那么他很容易就会掌握 Java编程语言;
  • 一个人要是会拉小提琴,那么他就能够轻松地把拉小提琴的相关音乐知识迁移到学习钢琴中去。

而且在迁移学习的两个领域之间,可以共享的信息越多、相似度越高,知识迁移学习的效果就越好,反之,效果越差,甚至会给目标领域数据的学习带来不好的影响,即产生“负迁移”现象。

迁移学习方法

在这里插入图片描述
实例迁移法(Instance-transfer)
是根据某个相似度匹配原则从源域数据集中挑选出和目标域数据相似度比较高的实例,并把这些实例迁移到目标域中帮助目标域模型的学习,从而解决目标域中有标签样本不足或无标签样本的学习问题。

特征迁移法(Feature-representation-transfer)
主要是在源域和目标域之间寻找典型特征代表来进一步弱化两个域之间的差异从而实现知识的跨领域迁移和复用。该迁移方法根据是否在原有特征中进行选择进一步的又可分为特征选择迁移学习方法和特征映射迁移学习方法。

参数迁移法(Parameter-transfer)
源域数据和目标域数据可以通过某些函数表示,而这些函数之间存在某些共同的参数。参数迁移法就是寻找源域数据和目标域数据之间可以共享的参数信息从而可以把已获得的参数知识迁移。

关系迁移法(Relational-knowledge-transfer)
假定源域数据之间的关系和目标域数据之间的关系存在一定的相关性,通过建立源域数据的关系模型与目标域数据的关系模型的映射模型来实现关系知识的迁移。

迁移学习相关技术研究

迁移学习的技术研究主要围绕三个方面:迁移什么、何时迁移和如何迁移。
在这里插入图片描述

  • 迁移什么是研究在机器学习的过程中哪些知识可以迁移到其他领域中帮助新领域的数据学习,实现跨领域的知识迁移;
  • 何时迁移则关注迁移的时机,即在学习的过程中什么时候把已掌握知识迁移到目标域的学习中;
  • 如何迁移就是在找到了迁移知识之后针对具体应用问题所采用的迁移学习方法。
迁移学习的应用

在这里插入图片描述

迁移学习的未来展望

迁移学习作为一个新兴的研究领域,解决的是如何利用已学到的知识帮助目标领域的学习,目前的研究主要集中在算法方面,在应用方面的推广还需要进一步的展开和深入。针对迁移学习的特点和目前的研究现状,未来可能的研究方向可能有:

第一,领域之间相似性的度量方法研究。因为迁移学习的效果在很大程度上取决于领域之间的相似程度。因此进一步的研究准确的领域之间的度量方法是迁移学习工作中的一项重要工作。

第二,从多源域迁移知识。一个领域的知识毕竟是有限的,可以尝试把多个相关领域的知识帮助集中起来目标领域的学习,即把多源学习和迁移学习结合起来,这样可以增加寻找到和对目标域学习更加有利知识的机会,从而提高迁移学习的学习效率与效果,使得迁移学习变的更加安全与稳定,有效避免负迁移的发生。

第三,迁移学习应用的适用性。目前的迁移学习研究工作应用范围相对较窄主要集中在网页分类方面,在其他方面的应用算法还有待进一步的研究,如:人工智能规划、强化学习、自动控制等,从而不断提高迁移学习应用的适用性。

斯坦福大学的著名教授吴恩达曾在2016年NIPS会议上说过:“迁移学习将会继监督学习之后的下一个机器学习商业成功的驱动力。”随着研究的不断深入,迁移学习将会在更多的领域得到应用和推广。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值