2016-01-24 79 views
0

我正在读一本关于神经网络的书,因为我对AI非常感兴趣。但是我在书中遇到了这个神经网络的例子。他们想向你展示神经网络的有用性。他们希望神经元识别上图中所示的模式。然后他们说,当阈值为1,5并且输入与上方框相同时,输出将仅为1,因此:i1 = 1,i2 = 0,i3 = 1和i4 = 0。这个例子对吗?神经网络

Neural network example

但是让我们说框中的所有数字都是1,那么输出结果也是2。然后当这个模式与上面的框不一样时,它会返回true。我对神经网络非常陌生。

回答

0

他们设计权重的方式,如果您注意到,任何具有i1 = 1, i4 = 1的模式都将被网络识别,因为这些输入的权重为1,1,其他输入的权重为0。 如果你只想要那种模式i1 = 1, i2 = 0, i3 = 0, i4 = 1那么应该以这种方式学习权重,例如,如果w1 = 1, w2 =-1, w3 = -1 , w4 = 1,和阈值是>= 1而不是1.5那么 - 只有i1 = 1, i2 = 0, i3 = 0, i4 = 1被识别,所有其他模式不被识别。