CNN测试集的准确率高于训练集

原因可能有以下:网上查询
1.Dropout的原因,测试的时候所有的神经元的权重都用上了,训练的时候部分没有了。所以测试的效果会优于训练集。可以在训练之后,通过多个测试集看效果来验证。——经过验证确实存在这种情况,尽管训练集只有0.86,后续同等测试集可达0.98。但是仍存在问题,泛化性能不够,也就是第二个原因也是可能有效。
2.另外一个可能是训练集或测试集的问题!扩充训练集或者在多个测试集上测试看看对应效果。

在这里插入图片描述

你可能感兴趣的:(项目学习)