XOR Perceptron

XOR Perceptron

XOR Perceptron_第1张图片

一个 XOR 感知器就是个逻辑门,如果输入相同返回 0,输入不同返回 1。与之前的感知器不同,这里并不是线性可分的。要处理这个复杂的问题,我们需要把感知器连接起来。
我们用 AND,NOT 和 OR 感知器来创建一个 XOR 逻辑门。我们先看一下神经网络的样子。

XOR Perceptron_第2张图片

上面的神经网络包含A,B,C,D 4个感知器。神经网络的输入,就是第一个节点。输出是最后一个节点。权重基于感知器之间线的粗细程度。感知器之间的权重很细,例如A,C之间,是可以忽略的。对感知器 C 来说,你可以忽略它的输入和输出。为了表达简洁,我们这里并没有展示出偏差,但是它在神经网络中存在。

练习

XOR Perceptron_第3张图片
xor.png

上面的神经网络计算了 XOR。每个感知器是一个 OR,AND,Passthrought 或者 NOT 的逻辑门。Passthrough 操作只是把输入变为输出。但是这里感知器 A,B 和 C 不代表它们的操作。
A——NOT
B——AND
C——OR

注意:低权重的细线是可以被忽略的。

你可能感兴趣的:(XOR Perceptron)