Console、私の作成している言語を超える力のアプリ開発で使えるかどうか検証してみた。ConsoleSony社が開発・無料公開しているディープラーニング総合開発ツールです。プログラミング不要で、UI上で様々なニューラルネットワークの設計を行うことが可能です。実際の学習・評価も行うことが可能です。私が開発している、ディープラーニングを使ってFF14というゲームの文字をアルファベット・数字に分類するというアプリです。現状、TensorFlowで開発を行い、チュートリアルで紹介されていたcifar10を参考に、単純なニューラルネットワークを構築しています。languageecho.com詳しくは、過去のブログを見ていただければ嬉しいです。日曜プログラミングデータセット私がFF14のゲームにログインし、スクリーンショットを撮り、独自に集めた画像データを使います。32x32のグレースケールデータを使います。やりたいこと言語を超える力のニューラルネットワークの設計を見直し、よりよい精度を出せるようにしたいです。Consoleのインストールなどは、すでに色々な人が記事をあげているので、ここでは割愛します。私はこの記事を参考にしました。公式マニュアルを参考にしました。画像カテゴリ毎にフォルダ分けされた画像を元に、画像分類用データセットを作成するにはを参考にしました。ラベルごとに画像フォルダを分けるのが流儀のようなので、それに合わせてデータを整理。マニュアルに従い、csvファイルを作りました。20%こんな感じのcsvファイルが吐き出されました。x:image,y:label.\62\empty-20170624183305-58.jpg-12.png,59.\62\empty-20170622175120-43.jpg-83.png,59.\24\o-20170820100018-41.jpg-0.png,17.\62\empty-20170622175120-43.jpg-80.png,59.\62\empty-20170624183348-100.jpg-55.png,59.\62\empty-20170612172055-68.jpg-3.png,59.\62\empty-20170611001216-68.jpg-0.png,59.\22\m-20170531020032-17.jpg-6.png,15.\62\empty-20170803115327-41.jpg-7.png,59.\57\V-upper-EorzeaExtended.png,53.\62\empty-20170622175120-43.jpg-34.png,59.\62\empty-20170607131800-91.jpg-28.png,59.\20\k-20170523164850-13.jpg-8.png,13.\10\a-20170622174527-58.jpg-11.png,2.\40\E-20170517011301-91.jpg-0.png,35(以下省略)グラフィカルに、トレーニングデータが読み込まれたのもわかります。実際に学習させてみたここでも公式のマニュアルを参考にしました。基本の2層ニューラルネットワークです。blog.dl.sony.comマニュアルからのいくつか変更点として、データセット用csvは上記で作ったcsvを使う。結果このように学習ができました。今回はとりあえず動いたことで満足です!結果が明らかに変な感じになっているのは、データセットの少なさと、csv吐き出しが想定外の形になっていることかなと思っています。(lossの値が明らかにおかしい)今回は練習なので、とりあえず動かすところまでということで。あと、上記しましたが、データセットがグラフィカルに表示されているところで自分のデータセットが汚いことが実感されました。データセットをきれいに整理、明らかにおかしいデータを削除しないとだなぁと・・・・という気づきがわかるのも面白いですね。Consoleとても使いやすく、直感的にディープラーニングを試すことができました。このまま公開することは難しそうです。使い方を学べば、このままツールとしてデプロイする方法もわかるのかもしれませんが・・・・そこまで試せませんでした。ニューラルネットワークの設計のために使いたいと思います。Consoleを使えば素早く試せるのがいいですね。Consoleで最適だと判断されたニュートラルネットワークの設計を基に、TensorFlowで開発を行い、デプロイしたいと思います。今回はここまでそれではー2017/08/23追記もう少しテストしたところ、ニューラルネットワークの設計をやり直さないと正しい学習が行われていないという結果がでました。この設計についてはまた記事にします。標識について街中や街の外には標識がありますね。言語を超える力のデータセット公開について今回はアンケートを取りたいなと思っています。文字を認識させようとしてみた(その1)スポンサーリンクはてなブログをはじめよう!gelehrtecrestさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。