2.7 迁移学习 Transfer Learninig
神经网络可以从一个任务中习得知识,并将这些知识应用到另一个独立的任务中.例如:你已经训练好一个能够识别猫的系统,你利用这些知识或者这些知识的部分去完成更好的...当任务 A 和任务 B 都有相同的输入 X 时,迁移学习是有意义的....当任务 A 的数据比数据 B 多得多时,迁移学习意义更大.
所有这些假设的前提都是,你希望提高任务 B 的性能....如果你觉得任务 A 的低层次特征,可以帮助任务 B 的学习,那迁移学习更有意义一些.
2.8 多任务学习 Multi-task learning
在迁移学习中,你的步骤是串行的,你从任务 A 里学到知识然后迁移到任务...一般来说, 迁移学习比多任务学习运用更多 ,但是在 计算机视觉-物体检测 中有大量应用到多任务学习,并且比分别训练不同的神经网络检测物体效果更好.