【发布时间】:2015-10-06 09:34:21
【问题描述】:
我正在尝试使用 nVidia DIGITS 和 Caffe 对大量图像进行分类。当我使用标准网络和自己构建的网络时,一切正常。
但是,当我运行 GoogleNet 示例时,我可以看到几个准确度层的结果。 CNN 中如何有多个准确度层?有多个损失层是可以理解的,但是多个准确度值是什么意思呢?我在学习过程中得到了几个准确度图。类似这张图:
lossX-top1 和 lossX-top5 表示精度层。我从 prototxt 了解到,这些评估前 1 和前 5 的准确度值,但是 lossX 准确度层是什么?
尽管其中一些图表收敛到 98% 左右,但当我在 'validation.txt' 上手动测试经过训练的网络时,我得到的值明显较低(对应于较低的三个准确度图表)。
有人可以解释一下吗?怎么会有多个不同值的精度层?
【问题讨论】:
标签: neural-network deep-learning caffe conv-neural-network