抖音课堂,人工智能免费课程教程。今天我们讨论的话题是迁移学习,英文为Transfer Learning。当我们把解决一个问题所获得的知识,应用到一个新的相关问题上,这一过程称为迁移学习。也就是说,我们从一个问题学到的东西迁移到另一个问题上。在深度学习领域,我们可以通过在新任务上使用现有的、先前训练好的网络来应用迁移学习。例如,假设存在一个卷积神经网络,经过训练可以对厨房里的炖锅、平底锅和炒锅的图像进行分类。我们现在可以把这个预先训练好的网络应用到哑铃和壶铃的健身器材图像分类问题上。对厨房用具分类和对健身器材分类,这两个问题总体来说非常相似,对于我们的新数据集,现有的网络可能只需要做较小的改变就可以很好地工作。通过迁移学习,我们不仅能够利用已有的网络架构,不必一切从零开始,而且,我们能够利用网络已经从之前的数据集训练中学到的一切。