感知机接受多个输入信号,输出一个信号。输入信号传送到神经元是每个信号乘以各自的权重。y=(x1w1+x2w2 ···) 当y超过阈值的时候输出1,神经网络激活,否则输出0。
- 与门
import numpy as np
def AND(x1,x2):
x = np.array([x1,x2])
w = np.array([0.2,0.8])
b = -1
tmp = np.sum(x*w)+b
if tmp <= 0:
return True
else:
return False