念与基本方法,并对其中的领域自适应问题中的若干代表性方法进行讲述。最后简要探讨迁移学习未来可能的方向。
本手册编写的目的是帮助迁移学习领域的初学者快速入门并掌握基本方法,为自己的研究和应用工作打下良好基础。
本手册的编写逻辑很简单:是什么——介绍迁移学习;为什么——为什么要用迁移学习、为什么能用;怎么办——如何进行迁移 (迁移学习方法)。其中,是什么和为什么解决概念问题,这是一切的前提;怎么办是我们的重点,也占据了最多的篇幅。为了最大限度地方便初学者,我们还特别编写了一章上手实践,直接分享实现代码和心得体会。
本资源整理自网络,感谢原作者中国科学院计算技术研究所王晋东同学的分享,源链接:https://github.com/jindongwang/transferlearning-tutorial
文末附本书最新版pdf下载地址。
本手册的编写目的是帮助迁移学习领域的初学者快速进行入门。我们尽可能绕开那些非常理论的概念,只讲经验方法。我们还配有多方面的代码、数据、论文资料,最大限度地方便初学者。
本手册的方法部分,关注点是近年来持续走热的领域自适应 (Domain Adaptation) 问题。迁移学习还有其他众多的研究领域。由于作者研究兴趣所在和能力所限,对其他部分的研究只是粗略介绍。非常欢迎从事其他领域研究的读者提供内容。
本手册的每一章节都是自包含的,因此,初学者不必从头开始阅读每一部分。直接阅读自己需要的或者自己感兴趣的部分即可。本手册每一章节的信息如下:
第 1 章介绍了迁移学习的概念,重点解决什么是迁移学习、为什么要进行迁移学习这两个问题。
第 2 章介绍了迁移学习的研究领域。
第 3 章介绍了迁移学习的应用领域。
第 4 章是迁移学习领域的一些基本知识,包括问题定义,域和任务的表示,以及迁移学习的总体思路。特别地,我们提供了较为全面的度量准则介绍。度量准则是迁移学习领域重要的工具。
第 5 章简要介绍了迁移学习的四种基本方法,即基于样本迁移、基于特征迁移、基于
模型迁移、基于关系迁移。
第 6 章到第 8 章,介绍了领域自适应的 3 大类基本的方法,分别是:数据分布自适应法、特征选择法、子空间学习法。
第 9 章重点介绍了目前主流的深度迁移学习方法。
第 10 章提供了简单的上手实践教程。
第 11 章对迁移学习进行了展望,提出了未来几个可能的研究方向。
第 12 章是对全手册的总结。
第 13 章是附录,提供了迁移学习领域相关的学习资源,以供读者参考。