【发布时间】:2016-11-13 17:08:03
【问题描述】:
我使用 Caffe GoogleNet 模型来训练我自己的数据(10k 图像,2 个类)。我在第 400000 次迭代时停止它,准确度约为 80%。
如果我运行以下命令:
./build/examples/cpp_classification/classification.bin
models/bvlc_googlenet/deploy.prototxt
models/bvlc_reference_caffenet/bvlc_reference_caffenet.caffemodel
data/ilsvrc12/imagenet_mean.binaryproto
data/ilsvrc12/synset_words.txt
1.png
它每次都会给我一个不同的——显然是随机的——结果(即,如果我运行它 n 次,那么我会得到 n 个不同的结果)。为什么?我的训练失败了吗?它是否仍然使用参考模型中的旧数据?
【问题讨论】:
-
10k 图像对于从头开始训练 ConvNet 来说真的不是很多。您是否尝试过微调其他模型?
标签: c++ computer-vision neural-network deep-learning caffe