【发布时间】:2016-09-27 05:59:24
【问题描述】:
在所有训练过程中,准确度为 0.1。我做错了什么?
模型、求解器和部分日志在这里: https://gist.github.com/yutkin/3a147ebbb9b293697010
png格式的拓扑:
附:我在 AWS 上使用最新版本的 Caffe 和 g2.2xlarge 实例。
【问题讨论】:
-
从您发送的信息中无法判断。你如何初始化权重?随机的?微调预训练的权重?您的 ReLU 似乎已经饱和:它们的输出在“0”范围内,因此梯度为零。尝试用 PReLU 替换 ReLU。看看它是否会改变你,
-
@Shai:看一下solver.prototxt文件。这不是真的不可能说出来!
-
尝试将
debug_info: true添加到您的solver.prototxt- 这将使caffe 在训练期间打印一些关于激活和梯度的信息。这些信息可能非常有用。 -
我认为读取图像数据后很快出现数据丢失不是一个好方法。
标签: neural-network caffe