ソニーがディープラーニング統合開発環境「Neural Network Console」クラウドサービス版を無償公開:ベースの「Neural Network Libraries」は「aibo」にも採用
ソニーは、ディープラーニング統合開発環境「コンソールソフトウェア:Neural Network Console」のクラウドサービス版をオープンβ版として無償公開した。ニューラルネットワークの設計や学習、評価などをWebブラウザで可能にする。
ソニーは2017年11月8日、ディープラーニングを活用したプログラム向けの統合開発環境「コンソールソフトウェア:Neural Network Console(以下、Neural Network Console)」のクラウドサービス版をオープンβ版として無償提供すると発表した。Neural Network Consoleは、2017年8月、「Windows」OSにのみ対応する形で無償公開されたが、クラウド版は、「Mac OS」や「Linux」などでも利用可能だ。
クラウドサービス版Neural Network Consoleのユーザーは、Webブラウザでソフトウェア開発が可能になるため、PCに開発環境をインストールする必要がなくなる。ソニーは、「(Neural Network Consoleの)開発環境は、直感的なGUIを備えており、Webブラウザ上ながらニューラルネットワークの設計や学習、評価などが効率よくできる」としている。
一般的に、ディープラーニングを利用したプログラムを開発する際には、画像認識や音声認識などの用途に応じた最適なニューラルネットワークを構築し、試行錯誤を繰り返して最適化する必要がある。開発者は、ニューラルネットワークの構造をプログラムのコードとして記述し、その「関数ブロック」を組み合わせることでソフトウェアを構築する。
一方、Neural Network Consoleは、ニューラルネットワーク構築の際、GUIを使って自由に関数ブロックを配置可能にした。これにより、ディープラーニングに取り組んだ経験のない開発者も、コアライブラリの機能を視覚的に確認でき、技能を習得できるとしている。
なお、同サービスの機械学習ライブラリ「Neural Network Libraries」は、ソニーの犬型ロボット「aibo」に採用されている。aiboでは、鼻先に埋め込んだ魚眼レンズで撮影した画像から人物を判定する処理の他、顔トラッキングやチャージステーションの認識、一般物体認識などにこのライブラリを利用している。
Neural Network Consoleのクラウドサービス(オープンβ版)は、「1アカウント当たりCPU学習は10時間まで」「ストレージは10GBまで」「プロジェクト数は10まで」という制約を備える。ソニーは今後、学習の高速化や複数のプロジェクトにまたがる学習の同時進行に向けて、複数のGPUを用いた高速演算機能などを有償で提供する予定だ。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- ディープラーニングアプリの迅速な開発を可能に――HPE、AIプラットフォームおよびサービスセットを発表
HPEは、企業がディープラーニングなどAIを容易に導入できるよう支援する新しいプラットフォームやサービスを発表した。 - ニューラルネットワーク、Deep Learning、Convolutional Neural Netの基礎知識と活用例、主なDeep Learningフレームワーク6選
最近注目を浴びることが多くなった「Deep Learning」と、それを用いた画像に関する施策周りの実装・事例について、リクルートグループにおける実際の開発経験を基に解説していく連載。初回は、ニューラルネットワーク、Deep Learning、Convolutional Neural Netの基礎知識と活用例、主なDeep Learningフレームワーク6選を紹介する。 - ディープラーニングと機械学習の技術要件
機械学習、とりわけディープラーニングの市場での地位は今や確立されており、定着しているといえる。今回はこれらの技術要件と、近い将来に何が期待できるかを考えてみよう。