スポンサーリンク

SONYのNeuralNetworkConsoleをインストールして触ってみた(やってみた)

初めてのNeural Network Console

2017/8/17、SONYから、DeepLearning用IDEが公開されたというニュースがあったので、ダウンロードしてみた。

<2017/8/20追記>
動画にしてみました。

(環境)
Panasonic CF-RZ4
Windows8.1 Pro

なんと、Windows 8.1, 10しか対応していないとのことであったので、Windows7パソコンでは利用できず、貧弱なノートパソコンでtry。

(1)メールアドレスを登録してダウンロード。

以下のサイトから、メールアドレスを入力して、規約に同意して、ダウンロードのリンクをメールで受け取る。

https://dl.sony.com/ja/

image

(2)メールがすぐに届くので、リンクをクリックして、約1GBのファイルをダウンロード。

image

image

私の環境ではダウンロードに15分くらいかかりました。

neural_network_console_100.zip

というファイルがダウンロードされる。解凍すると以下のような感じであり、manual_ja.pdf を読みながらやっていくことになる。

image

ちなみに、日本語のDocumentationは以下にあるらしい。

https://blog.dl.sony.com/259/
image

(3)C:/ に、neural_network_console_100 フォルダを作成し、その中に、先ほどのZIPファイルの中身をコピー。

image

全部で2GB以上!この操作だけで5分以上かかった!

image

image

 

(4)メールに書いてあるのだが、Visual Studio 2015をインストールしないといけないらしい。

していなければ、これまた以下のサイトからダウンロードしてインストール。

https://www.microsoft.com/ja-JP/download/details.aspx?id=52685
image

image

vc_redist.x64.exe

がダウンロードされるので、ダブルクリックして、Visual Studio 2015をインストール。

(5)NeuralNetworkConsoleの起動

neural_network_console.exe をダブルクリック

image

I Agree を選択

ここから先に進めなかった。理由は分からない。VisualStudioのせいだろうか?さっぱりわからない、、、挫折。

(6)プログラムと機能 から、Microsoft Visual Studio C++ なんたらを全部アンインストールしてから、再度、以下のサイトからダウンロードしてインストール。

https://www.microsoft.com/ja-JP/download/details.aspx?id=52685

(7)NeuralNetworkConsoleの起動

neural_network_console.exe をダブルクリック

規約を最後まで下に下げたら、Agreeをクリックすることができて、起動した!

image

MNISTのTutorialをクリック。

image

最初はMNISTのデータがダウンロードされる。4分くらいかかった。

image

ダウンロードが終了すると、以下のような画面になる。

image

右上の DATASET をクリックすると、どうやら、MNISTの手書き数字の4と9のみのデータとラベルが保存されているらしい。

image

4のラベルが0で、9のラベルが1らしい。

右上の、TRAININGの△ボタンをクリックしてみる

image

これでトレーニング(学習)されるらしい。。。

image

トレーニングされる経過が動画でみることができる。なかなかおもしろい。

ああ、GPU入ったWindows 10パソコンがほしくなってしまう。。。

image

数字の4と9の区別だけだし、上記グラフを見ると、Epoch40で十分な気が、、、

image

Epoch 40以降はValidation ERRORが上昇傾向なので、やや過学習になっている?

(感想)

とりあえず、Hello, Woldはめちゃくちゃ簡単!条件としては、

(1)Windows 8.1か、Windows10 パソコン

(2)VisualStudio 2015 C++ なんたらのインストール(他のものが入っていたら、とりあえず、1回、プログラムと機能 からVisualStudio C++ なんたらとついているものをすべてアンインストールする。(他の何かが使えなくなってしまう可能性は否定できないが。))

の2つののみと思われる。

Kerasでりんごとオレンジは以下のように写経してできたので、次は、NeuralNetworkConsoleでりんごとオレンジの判別をやってみたい。

<2017/8/19追記>

やってみました。結構簡単で感動!

http://twosquirrel.mints.ne.jp/?p=19813

 

Kerasで自前データでKerasで画像分類のリンクは以下となります。

http://twosquirrel.mints.ne.jp/?p=19448

スポンサーリンク