単層パーセプトロンを使ってORを作る。ORは
A | B | X |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
import mylib
print(mylib.OR(0,0))
print(mylib.OR(0,1))
print(mylib.OR(1,0))
print(mylib.OR(1,1))
def OR(x1,x2):
w1,w2,b=0.5,0.5,-0.2
if (w1*x1+w2*x2+b)<=0:
return 0
else:
return 1
コメント