排他的論理和(XOR)に関しての機械学習ですが、次の2点に関してフレームワークを利用する処理に変更します。
- データとラベルを分割する。
- 正解率を求める。
フレームワークで排他的論理和(XOR)演算を学習する
「データとラベルの分割」と「正解率を求める」箇所を変更します。
変更前のコードをコメントアウトしているので参考にして下さい。
[コード]
1 | import pandas as pd # 追加 |
実行結果は次のようになります。
[実行結果]
予測結果: [0 1 1 0] 正解率: 1.0
変更前に比べてかなり短いコードで同様の結果が得られることが分かります。