【发布时间】:2016-08-27 01:02:41
【问题描述】:
我正在使用 GoogleNet 模型对图像进行二元分类。早些时候,我使用的是虚拟机,现在我使用的是 Ubuntu 14.04。两者都给了我不同的结果。我试图找出很多问题出在哪里,但无法确定问题所在。
我已经分别训练了两个模型,一个在 Ubuntu 14.04 中,另一个在虚拟机中。两种型号都使用 CPU。两者都没有使用 cuDNN。关于 BLAS 库,我使用的是默认 ATLAS。
任何建议都会有很大帮助。
【问题讨论】:
-
结果有何不同?您是从经过训练的模型(“微调”)还是从头开始(随机权重)开始训练的?两次运行中caffe的随机种子是否可能不同?
-
在这两种情况下,我都是从头开始使用相同的参数进行训练的。结果的差异超过 20%。
-
在这两种情况下,您是否将
solver.prototxt中的random_seed明确地固定为同一个种子? -
不,我不知道。
标签: machine-learning neural-network computer-vision deep-learning caffe