特集:IoTがもたらす製造業の革新〜進化する製品、サービス、工場のかたち〜

ソニーの深層学習はIoTデバイスの開発に最適、ノンプログラミング開発環境も提供人工知能ニュース(1/2 ページ)

ソニーは、ディープラーニング(深層学習)ソフトウェア「Neural Network Libraries」とノンプログラミングで手軽に利用できる統合開発環境「Neural Network Console」をオープンソースで無償公開した。より多くの技術者への浸透を目指す。

» 2017年08月18日 10時00分 公開
[朴尚洙MONOist]

 ソニーは2017年8月17日、東京都内で会見を開き、同年6月に公開したディープラーニング(深層学習)ソフトウェア「Neural Network Libraries」について説明した。会見当日に発表した、Pythonでのコーディングが前提となるNeural Network LibrariesをGUI(Graphical User Interface)によりノンプログラミングで手軽に利用できる統合開発環境「Neural Network Console」と併せてオープンソースで無償公開することで、より多くの技術者への浸透を目指す。

ソニーの小林由幸氏 ソニーの小林由幸氏

 ソニー R&Dプラットフォーム システム研究開発本部 AIコア技術開発部 シニアマシンラーニングリサーチャーの小林由幸氏は「脳の学習機能をコンピュータで実現する深層学習は画像や音声の認識で優れた性能を示している。今後は、さらに広い分野にも適用されるであろう破壊的テクノロジーだ。自動運転をはじめIoT(モノのインターネット)分野にも応用展開は広がり、右肩上がりで市場が拡大するのは確実だろう」と語る。

 ソニーが深層学習に取り組み始めたのは2010年から。2011年に第1世代のコアライブラリ(ソニーは深層学習ソフトウェアをコアライブラリと呼称している)を開発した後、2013年に第2世代、2016年に第3世代と進化してきた。小林氏は「この第3世代でかなり良いものができ、ソニー社内における技術開発効率も圧倒的に向上できるようになった。そこで、この第3世代コアライブラリをより多くの技術者に利用していただき、AI(人工知能)技術の普及、発展に貢献したいと考え、Neural Network Librariesとしてオープンソースで公開することにした」と語る。

ソニーの深層学習に対する取り組みの歴史 ソニーの深層学習に対する取り組みの歴史(クリックで拡大) 出典:ソニー

 Neural Network Consoleも、コアライブラリと並行して2015年から開発してきた成果となる。「Neural Network Librariesは、他の深層学習ソフトウェアと同様に、Pythonなどプログラミング言語の知識が必要だ。Neural Network Consoleは、Neural Network Librariesと同様の機能を、マウス操作によるGUIで利用できるツールになる。GUIでニューラルネットワークの構築やパラメータの調整ができるのは、現時点でNeural Network Consoleだけだろう」(小林氏)という。

「Neural Network Console」の対象ユーザー 「Neural Network Console」の対象ユーザー(クリックで拡大) 出典:ソニー

 なお、C++11で記述されているNeural Network Librariesは、LinuxやWindowsをはじめ多くのプラットフォームで動作する。一方、Neural Network Consoleは、64ビット版のWindows 8.1とWindows 10に対応するアプリケーションとなっている。

「Neural Network Console」の画面イメージ 「Neural Network Console」の画面イメージ(クリックで拡大) 出典:ソニー
       1|2 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.