【发布时间】:2014-02-14 08:09:22
【问题描述】:
我是人工神经网络的新手,但请帮我解决这个问题?
我正在尝试实现用于字符识别的人工神经网络(使用 MLP 和 SNN),我是否需要在输出层中具有与需要识别的字符数量相同数量的神经元。例如,如果我希望我的网络能够识别大写字母、小写字母和数字,我是否需要在输出层有 26+26+10 个神经元。
如果我必须识别 Unicode 字符集中的所有字符,我需要多少输出层中的神经元。
有没有什么方法(动态阈值)来减少这个数量或者在输出层动态添加神经元?
如果可能,请提供研究文章的链接。 谢谢。
【问题讨论】:
-
这篇研究文章提供了一种使用神经网络进行字符识别的方法,您不需要特别具有与输出数量相同的输出神经元数量:yann.lecun.com/exdb/publis/pdf/lecun-98.pdf ... 它基本上提供了一种方法,通过输出神经元的激活组合,您将能够预测输出。
标签: neural-network adaptive-threshold