3層パーセプトロンと呼ばれるニューラルネットを用いたパターン認識のサンプルです。ニューラルネットがどういうものかという解説はまた後でしますが、ここではサンプルの遊び方だけ書いておきます。まあゲームではないんですが・・・ pattern_recognition.jar Pythonによる実装 多層パーセプトロンでMNISTの手書き数字認識(2014/2/5) 操作法 起動すると下のようなウィンドウが表示されます。 左側がパターン入力画面です。マウスでクリックするとセルが赤く塗りつぶされます。右側は情報パネルです。プログラムからの出力情報が表示されます。右下がコントロールパネルです。いろいろなボタンがあります。 まず0〜9までの数字の認識を試してみます。 パターン入力画面に上図の0のパターンを入力して追加ボタンを押してください。追加ボタンを押すと今入力したパターンが訓練データとして保存されます
![ニューラルネットによるパターン認識 - 人工知能に関する断創録](https://cdn-ak-scissors.b.st-hatena.com/image/square/59c91250bde20fc53912f4a43016c71542c52727/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fa%2Faidiary%2F20100518%2F20100518153831.gif)