【发布时间】:2014-11-08 10:29:02
【问题描述】:
我正在尝试学习并适应 Java 中的 ImageNeuralNetwork 示例。到目前为止,我的问题是,当我给 NN 提供大量 32X32 的图像并让它训练时,误差永远不会低于 14%,并且一开始它会到处乱跳。
我的图像是 BW,它们分为 27 个类别。所以我知道有 27 个输出神经元。
我的问题是为什么 NN 不学习,我尝试使用不同的神经元数量设置不同的隐藏层(1 或 2 层),但没有任何帮助。
谁能告诉我我做错了什么?就像我说的,我刚开始使用 NN,我在这里有点迷失了
编辑:似乎如果我给它更少的图像作为输入来学习错误会下降,但这并不能真正解决问题,如果我想对很多图像进行分类,我会遇到错误永远不会下降
【问题讨论】:
标签: java neural-network encog