矩阵初始化,不能全同数字,
例子
初始化为全0
inputs = numpy.array([[1, 1], [-1, -1]])
outputs = numpy.array([[1, 1], [-1, -1]])
input, output对称,这时候,它会陷入一种循环,加一点减一点,无法学习
结果为:
[0.99986988 0.99986988]
[0.00013045 0.00013045]
把一个元素设置为1以后,结果就正常了
[0.99805435 0.99805435]
[-0.99593239 -0.99593239]