はじめに
7月27日 developers summit 2018 summerでSONYが開催していたセミナーに参加してきました。
せっかくなので
- 行きたかったけど行けなかった人
- Neural Networkって具体的にどういうものか知りたい人
へ向けて記事を書こうと思います。
当日行われた流れ
- 成平 拓也さん自己紹介
- なぜDeep Learningなのか
- 導入事例紹介
- プログラムを用いたデモンストレーション
- SONY「Neural Network Console」最新情報
- まとめ
上記からいくつかの重要な点だけ抜粋して記述します。
なぜDeep Learningなのか
もっとわかり易く、ディープラーニング(深層学習)はその他の機械学習手法とどう違うのか
https://products.sint.co.jp/aisia/blog/vol1-5
SONYの提供する「Neural Network Console」と「Neural Network Libraries」について
- Neural Network Console
- Neural Network Libraries
「Neural Network Console」は
研究や、商用レベルの技術開発に対応したDeep Learningツール。
GUIによるビジュアルな操作。
- 主なターゲット
- 特に開発効率を重視される方
- 初めてディープラーニングにふれる方
「Neural Network Libraries」は
Deep Learning研究開発者向けオープンソースフレームワーク。
コーディングを通じて利用。
- 主なターゲット
- じっくりと研究・開発に取り組まれる方
- プログラミング可能な研究、開発者
デモンストレーション 1
上記のような画像と正解の数字の2つのデータを用意しNeural Network Consoleにて学習させます。
そしてそこで学習し終えたモデルをNeural Network Librariesで作成した画像認識システムにて使用します。
画像認識システムは手書きで書いた数字をなんの数字であるかを判別していました。
デモンストレーション 2
手書きの画像を二次元に飛ばし数字と数字の間の距離を求め最も類似する文字列は何かを判定するというデモンストレーションを行っていました。
...どう距離計算してるのか全くわからん(;^ω^)
感想
セミナーを聞いてて一番のミソだなあと思った所なんですがDeep Learningの開発者が不足していてその育成にConsoleとLibrariesが使われればとおっしゃっていました。
もちろん儲けベースで利用者が増えればという側面もあるかと思いますが、私のような機械学習初心者も引き込んでくれそうな可能性を感じたため画像認識システム作って見ようと思いました。
SONYさんの使うかわかんないけどw