今天训练了SE-ResNet,任务是二分类。

训练

训练完成后的loss曲线为:
caffe测试集分类类别完全一样,得分也一样
caffe测试集分类类别完全一样,得分也一样
有曲线图可知,train_loss整体都在0.207左右,test_loss整体都在0.68-0.695之间。这样的loss曲线可以证明没有训好,根本没有学到东西(这是训的什么玩意儿!!!)。

测试

这里重点说一下测试的现象。抱着试一试的心态,我用classification.cpp进行了测试。测试结果也是一种很奇怪的现象。
我的任务是二分类,说一下测试结果:测试集分类类别完全一样(都是1),得分完全一样(都是0.555710)

caffe测试集分类类别完全一样,得分也一样
caffe测试集分类类别完全一样,得分也一样

总结

这样的结果可以明显的说明,网络根本没有学到东西,有可能是超参(网络大小,层数,学习率等)设置的不合理,试试其他网络或者修改参数试试。

作者:GL3_24
来源:CSDN
著作权归作者所有。转载请联系作者获得授权。