【问题标题】:Encog Digit Recognition (Output Layer)Encog 数字识别(输出层)
【发布时间】:2016-03-13 00:05:52
【问题描述】:

我想用 Java 中的神经网络 (Encog) 实现数字识别。为此,一旦识别过程开始,我将在屏幕上为输入层划分为相同大小的矩形。唯一的问题是,当我只想识别“0-9”之间的数字时,我并不完全确定输出层应该是什么样子(见下图)。

我想将数字 i 的 outputLayer 建模为具有 10 个条目的数组,其中每个条目都设置为“0”,但第 i 个条目设置为“1”。据我所知,我认为这就是参考项目here 所做的。但是,这是一个好的做法还是有其他可行的解决方案?

【问题讨论】:

    标签: design-patterns digit encog


    【解决方案1】:

    如果要检查 10 个不同的输出,可以将输出层建模为具有 10 个条目的向量。我在这里实现了:https://github.com/Overholt94/EncogDigitDecoder

    【讨论】:

      猜你喜欢
      • 2015-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-12
      • 1970-01-01
      • 1970-01-01
      • 2010-10-13
      相关资源
      最近更新 更多