sau*_*sau 8 deep-learning caffe mxnet
我正在尝试构建一个包含13000个训练图像和3000个验证图像的11级图像分类器.我正在使用深度神经网络,正在使用mxnet进行训练.训练准确度正在提高并达到80%以上,但验证准确度达到54-57%且不会增加.这可能是什么问题?我应该增加图像的数量吗?
小智 31
这里的问题是你的网络在某些时候停止学习有用的一般特征,并开始适应训练集的特殊性(在结果中过度拟合).你想"强迫"你的网络继续学习有用的功能,你在这里几乎没有选择:
不幸的是,通过良好推广的网络训练过程涉及大量的实验和几乎人力监督的参数空间的粗暴探索(你会看到许多研究工作采用这种方法).最好为每个参数尝试3-5个值,看看它是否会引导您到达某个地方.
当您将绘图精度/成本/ f1作为迭代次数的函数进行实验并查看其行为时.通常,您会注意到测试集的准确度达到峰值,之后会持续下降.因此,除了良好的架构,正规化,腐败等,您还需要进行大量迭代,以获得最佳结果.
还有一个提示:确保每个训练时期随机化图像的顺序.
| 归档时间: |
|
| 查看次数: |
13638 次 |
| 最近记录: |