締切駆動型人間の日常

間違ってたら教えてくだしゃい

Neural Networkのフレームワーク Chainer を触ってみた

Neural Netの新しいフレームワークが出たということで少し試してみました。
公式サイト:
chainer.org

以下のコマンドは公式サイト参照。
インストールはめっちゃ簡単。

pip install chainer

サンプル動かすのもめっちゃ簡単。

git clone https://github.com/pfnet/chainer.git
python chainer/examples/mnist/train_mnist.py

環境を整えたりすることが得意な方ではないので、こういうの待ってた!
でも欲を言えば一年前に欲しかった!!!
卒論で柔軟なニューラルネットワークフレームワークすごい探してた!

とりあえずMNISTのサンプルを2行書く(貼る)だけで試せるのはすごくありがたい。
2年前ニューラルネットワーク初めて勉強してOctaveでMNISTの手書き文字の分類をした時を思い出した。

まだ中のコードを見てないので、結果をプロットしたのだけ貼っておきます。
epoch1から既に凄い。
※↓epoch が epachになっています。ミスタイプです。
f:id:zeroplanet:20150611003456p:plain
f:id:zeroplanet:20150611003512p:plain