単層パーセプトロンを使ってORを作る。ORは
A | B | X |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
1 2 3 4 5 6 | import mylib print (mylib.OR( 0 , 0 )) print (mylib.OR( 0 , 1 )) print (mylib.OR( 1 , 0 )) print (mylib.OR( 1 , 1 )) |
1 2 3 4 5 6 | 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 |
コメント