本当に文系でもAI開発できるのか?文系がNeural Network Console入門してみた

こんにちは、うだるような暑さで若干やられています。

最近話題になっているといえば「人工知能」「AI」「機械学習」。
どれも話題にはなっているものの全然手が出ないジャンルです。文系だし理解できないでしょう。数学苦手だし。
数学で大学受験2回落ちたし。

でも、ノンプログラマでも文系でもディープラーニングとかいうものができる素晴らしいツールが出来たそうです。
そう、SONYさんの「Neural Network Console」です!

このニュースを聞いた文系SEと非プログラマでマーケター、大盛り上がりでとりあえず始めてみました!

 

とりあえずダウンロード

とりあえずね。

公式でメールアドレスを入力し、ダウンロードしてください。

「for Windows 8.1/10_64bit」です。自分のパソコンのバージョンがわからない人は(いないと思いますが)、「windows」とRキーを押して確認してください。

私はWindows10だったのでダウンロードできました。Macの人はあきらめてください。

 

メールアドレスにダウンロードのためのリンクが来ます。

注意としては、

1,Visual C++を入れないといけないこと(とりあえずメールのリンク先に行って、ダウンロードすればたぶん大丈夫です。特にダウンロード以外何もしてません)

2,1GBあるので死ぬほど時間がかかる(コーヒー淹れて猫動画を観ましょう)

 

2,とりあえずマニュアル通りにセットアップ

ダウンロードしてきたら、解凍してマニュアルを開きます。

あとはマニュアルにある「チュートリアル」通りにやっていくだけ!正直手順はマニュアルが一番わかりやすいのでそれ見てください。

 

 

3,とりあえずチュートリアル

本当にずっとマニュアル見ながら書いてある通りにやるだけです。

流れとしては、

 

1.サンプルデータを選びデータをセットする

 

サンプルデータは、画像の数字が4か9かを判別するものらしい。y:9列は、左の画像が9だったら1,9でなかったら0、だと思われます。マニュアルを読み込んでいないので勘ですが。

2.学習開始!

動きます。メッチャかっこいい。

 

4.ここで問題発生

最初の何度かのトレーニングはエラーが出ました。

[Failed `status == CUDNN_STATUS_SUCCESS`:NOT_INITIAUZED]

エラー内容を見るとPythonがどうたらこうたら書いてある・・・!

マニュアルによると、「Pythonが入っているとエラーになる可能性があります。消してください(要約)」

は!前にPythonを入れていた!消しましょう。

 

気を取り直してもう一度やってみましたが‥‥なおらない。

 

設定を見直してみると…

 

学習効率が飛躍的に上がります!という文句につられて、持ってもいないGPUにチェックを入れていたせいでした。
あたりまえですが、GPUというハイスペックな性能をもったPCじゃないのにこのGPUを選ぶとエラーになります。

「CPU」にチェックを入れなおして、もう一度やり直すと無事学習終了!

5.結果を見る

[Evaluation]の▶を押すと、結果が見れます。

細かいことはわからないけど、4と9の形を学習したようです!!

すごいですね。ちなみにこれは一番簡単なものなので、すぐ終わりました。

 

ずっと「ニュートラルネットワーク」と言いまくっていましたが、そんなのでも本当に入門できました。

今回は「とりあえず」なのであんまり役には立たないですが、これからとりあえずやってみつつ、知識もちゃんとつけていきたいです。

教えてくれる人Wanted!

 

 


Pythonやりたい

The following two tabs change content below.
まみたす

まみたす

1992年生まれ。知識ゼロ文系女子からSEになっているところ。 カメラ、猫、お酒、旅行がすきです。
この記事の内容が役に立ったと思ったら、SNSで記事を共有してもらえると幸いです。

コメントを残す

メールアドレスが公開されることはありません。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)