在许多关于神经网络的研究文章中,我读到了“微调”一词。据我了解,这不是参数的选择。有人可以解释一下它的确切含义吗?
神经网络的微调是什么意思?
机器算法验证
神经网络
深度学习
2022-02-13 02:42:17
1个回答
微调意味着获取经过训练的神经网络的权重,并将其用作新模型的初始化,该模型在来自同一域的数据(通常例如图像)上进行训练。它用于:
- 加快训练
- 克服小数据集大小
有多种策略,例如训练整个初始化网络或“冻结”一些预训练的权重(通常是整个层)。文章A Comprehensive guide to Fine-tuning Deep Learning Models in Keras对此提供了很好的见解。还请查看以下线程: