【问题标题】:Neural Network Design神经网络设计
【发布时间】:2011-01-02 19:24:33
【问题描述】:

我正在玩神经网络,想知道专家如何确定多少神经元就足够了,或者说知道什么范围才是熟练的。是根据启发式决定还是根据应用程序有逻辑数量?

例如,我想要一个简单的网络,能够通过 9x10 的网格来分辨字母 I

0 0 1 1 1 1 1 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 1 1 1 1 1 0 0

所以这显然有 90 个输入神经元。为简单起见,假设一个输出神经元(如果是字母 I 则为 0 或 1)。我的问题是,基于这个网络和应用程序设计,多少隐藏层神经元才足以产生更少的错误?怎么会得出这样的结论?

【问题讨论】:

    标签: architecture neural-network


    【解决方案1】:

    Here's a FAQ 看起来很有帮助。我认为没有任何已知的公式或任何特定的东西,它可能取决于输入域。

    实际上,对于您不需要太多的简单事物。

    【讨论】:

      猜你喜欢
      • 2013-06-09
      • 2012-09-22
      • 2020-10-19
      • 2013-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-19
      相关资源
      最近更新 更多