
需要将多个任务同时学好。我们常见的机器学习方式是单任务学习与之相对,只做动物图像分类或人脸识别。而现实生活中的学习任务是有内在联系的,部分知识可以共享,例如,一位跳高运动员不仅要了解如何跳更高,还需涉及助跑,降落姿态等相关子任务内容。
给定源域 A 和学习任务a 、目标域 B 和学习任务b ,迁移学习的目的是获取源域A 和学习任务a 中的知识以帮助提升目标域中的预测函数 的学习,其中A≠B 或者a≠b 。
meta和transfer二者之间应该是没有绝对的分界线的,至少目前没有公认的分界线。如果已知要 transfer 过去的 task,那就是 transfer learning,如果要往未知的 task 去 transfer knowledge,那就是 meta-learning。
迁移学习、元学习、强化学习、联邦学习、对比学习等 - 是小叶呀 - 博客园 (cnblogs.com)
有观点认为few shot learning和meta learning是不同的两种方法,然而也有观点认为:meta learning是一种方式,few-shot learning是一类问题,我们用元学习的方式去解决少样本问题。目前我比较喜欢后者的表述,同时我认为在应用层面上看,这两个能用就行
总结一下,可以把对这几个学习打个比方:
后面将更新具体的学习~