深度学习入门(基于python的理论与实现)-06多层感知机(multi-layered perceptron)
·
感知机的局限性
异或门: 只有x1和x2不相同,输出为1。
感知机的局限性就在于他只能表示由一条直线分割的空间。
由一条曲线分割的空间称为非线性空间,由直线分割而成的空间称为线性空间。
多层感知机
感知机的绝妙之处在于它可以“叠加层”。
异或门的制作方法:组合前面已有的与门、与非门、或门。


异或门的python实现
def XOR(x1,x2):
s1=NAND(x1,x2)
s2=OR(x1,x2)
y=AND(s1,s2)
return y
实际上,与门、或门是单层感知机,而异或门是2层感知机。叠加了多 层的感知机也称为多层感知机(multi-layered perceptron)。

从与非门到计算机
计算机内部进行的处理实际上只需要与非门的组合,说明感知机也可以表示计算机。
感知机通过叠加层能够进行非线性的表示,理论上还可以表示计算机进行的处理。
更多推荐



所有评论(0)