考虑某个具体问题时,你可能只有少量数据来解决这个问题。不过幸运的是你有一个类似问题已经预先训练好的神经网络。可以用下面哪种方法来利用这个预先训练好的网络?
把除了最后一层外所有的层都冻结,重新训练最后一层
对新数据重新训练整个模型
只对最后几层进行调参(fine tune)
对每一层模型进行评估,选择其中的少数来用
(样本少,相似性低)--> 冻结训练 (样本多,相似性低)--> 重新训练 (样本少,相似性高)--> 修改输出层 (样本多,相似性高)--> 预训练权+重新训练
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题