当对新的信息进行决策时,人类能够从中识别出相似的信息;而机器学习方法却只能凭借已经见过的数据进行归纳,而且归纳的方式受到很大的限制。
知识点
- 感知机是具有输入和输出的算法。给定一个输入后,将输出一个既定的值。
- 感知机将权重和偏置设定为参数。
- 使用感知机可以表示与门和或门等逻辑电路。
- 异或门无法通过单层感知机来表示。
- 使用2层感知机可以表示异或门。
- 单层感知机只能表示线性空间,而多层感知机可以表示非线性空间。
- 多层感知机(在理论上)可以表示计算机。
感知机
感知机接收多个输入信号,输出一个信号。
有两个输入的感知机:
用数学式来标示:
##感知机的实现
与门
1 | def AND(x1, x2): |
与非门
1 | def NAND(x1, x2): |
或门
1 | def OR(x1, x2): |
异或门
1 | def XOR(x1, x2): |