一 . 概述
感知器是一种人工神经网络。它可以被视为一种最简单形式的前馈神经网络,是一种二元线性分类器。
二 . 定义
感知器使用特征向量来表示的前馈神经网络。
w是实数的表示权重的向量,w.x
是点积。b
是偏置,一个不依赖于任何输入值的常数。偏置可以认为是激励函数的偏移量,或者给神经元一个基础活跃等级。
三 .作为逻辑运算符的感知器
这种感知器 可以执行 and
or
和 not
运算。
这种感知器有2个输入值为{true, false} 类似 {1, 0} 和 一个输出 yes
or no
.
1 . AND 感知器
IN | IN | OUT |
---|---|---|
1 | 1 | yes |
1 | 0 | no |
0 | 1 | no |
0 | 0 | no |
2 . OR 感知器
IN | IN | OUT |
---|---|---|
1 | 1 | yes |
1 | 0 | yes |
0 | 1 | yes |
0 | 0 | no |
3 . NOT 感知器
IN | OUT |
---|---|
1 | yes |
0 | no |
4 . XOR 感知器
IN | IN | OUT |
---|---|---|
1 | 1 | no |
1 | 0 | yes |
0 | 1 | yes |
0 | 0 | no |
四 . 感知器算法
1 | import pandas as pd |