输入神经元和隐藏神经元之间以及隐藏神经元和输出神经元之间的权重是如何给出的?我知道权重在一开始是随机给定的。
其次,我正在做字符识别,假设我有一个大小为8x8像素的字符,意味着64个输入神经元,这应该意味着我也需要64个输出神经元,对吧?
发布于 2014-02-19 01:34:07
有关输出层大小的信息,请参阅我对相同问题here的回答。
我不知道你说的“权重是如何被赋予的”是什么意思。你是说“训练有素”吗?如果是,通常通过反向传播。如果你的意思是“它是如何表示的”:通常是一个数组或一个矩阵。
如果您想了解更多关于反向传播的微调,请阅读LeCun的this paper。
另一个注意:每个节点1像素作为输入是你永远不会做的事情。您永远不会将原始数据输入到网络中,因为它包含噪声和不需要的信息。在将其输入网络之前,找到一个表示、一个模型、一个编码或类似的东西。要了解这是如何做到的,除了做一些研究之外,你别无选择。有太多的可能性无法给出一个明确的答案。
https://stackoverflow.com/questions/21839254
复制相似问题