深度学习网络的训练技巧

先从以下几方面入手:

◆从简单并且得到广泛应用的网络开始,如VGG,如果可以的话使用标准的损失函数。

◆暂时去掉所有的trick,如数据增强(Data Augmentation)和正则化(regularization)。

◆如果是微调(finetuning)模型,再次检查数据的预处理,保证其和原始网络训练时一致。

◆检查输入数据是正确的。

◆从很少量的数据开始(2-20样本),使其过拟合,然后逐渐增加样本。

◆逐渐增加trick,数据增强,正则化,新的损失函数,更复杂的网络等等。

参考:

https://www.cnblogs.com/cvtoEyes/p/8603490.html

https://mp.weixin.qq.com/s?__biz=MzA5MDU0MTYxNw==&mid=2650781095&idx=1&sn=a76d8e8db3aa627b2f0b4c84b7c26c5b&chksm=88010ef9bf7687ef65e2409516cfa65108883101a32006abee33062810e518f8d21716852c1e&scene=0&pass_ticket=kuHoFRE7STqAgJ6RC%2FoJySEVevW3huKyhwEaGn0WpSourPUpnRTl94onodtN%2FjNH#rd

https://blog.csdn.net/timeflyhigh/article/details/52015175

http://lamda.nju.edu.cn/weixs/project/CNNTricks/CNNTricks.html

原文地址:https://www.cnblogs.com/abella/p/10316123.html