我已经用Python为多层、前馈、反向传播结构的神经网络编写了代码。在这个网络结构中,输入层有24个节点,隐藏层有18个节点,输出层有1个节点。对于小数据集,我得到了很好的训练结果,但对于大数据输入,我无法设置学习率、动量率等恒定参数的值。我将输入值的输入样本设置为:
[[1,0,1,0,1,0,1,0,1,1,1,1,0,0,0,0,0,1,1,1,0,1,0,1]
[1,0,1,0,1,0,1,0,1,1,1,1,0,0,0,0,0,1,1,1,0,1,0,1]
[1,0,1,0,1,0,1,0,1,1,1,1,0,0,0,0,0,1,1,1,0,1,0,1]
.
. ......