ソニーは6月27日、ディープラーニングのプログラム生成に利用するフレームワーク「コアライブラリ:Neural Network Libraries」をオープンソース化したと発表した。 ディープラーニングは、人間の脳を模倣した「ニューラルネットワーク」を用いた機械学習手法のひとつ。従来の機械学習と比べて性能向上しやすく、画像認識や音声認識、機械翻訳、信号処理のほか、ロボット制御など広範囲で利用できる汎用性の高さも特徴となる。 ディープラーニングを使ったプログラム開発には、ニューラルネットワークの設計が重要。画像認識や音声認識などに応じて最適なニューラルネットワークを構築し、試行錯誤を繰り返してニューラルネットワークを最適化することで製品・サービスに搭載できる。 今回、オープンソース化したコアライブラリは、一連の開発工程を効率化するソフトウェアであり、「汎用的な実行環境」「高効率な開発環境」「多