|
人工知能(AI)と音声認識プロジェクトの開発を加速するため、マイクロソフトの研究者はディープニューラルネットワークとマルチGPUアクセラレーション技術に特化したツールキットを開発しました。そして今、同社はさらに一歩前進し、「Computational Networks Toolkit」(CNTK)をオープンソース化し、完全なパッケージをGitHubで公開しました。マイクロソフトはCNTKが他の公開ディープラーニングツールよりも高速であると主張していますが、ディープラーニングソフトウェアをオープンソース化した最初のテクノロジー大手企業ではありません。 CNTK は他の公開ディープラーニングツールキットよりも高速です 2015年11月、Googleは画像検索機能向けにTensorFlow機械学習システムをオープンソース化しました。しかし、Microsoftの音声認識サイエンティストによると、同社のCNTKツールキットは「これまで目にしたどのツールよりも効率的」とのことです。 これは、CNTK がグラフィックス プロセッシング ユニット (GPU) を活用できるおかげでもあり、Microsoft は「スケーラブルな GPU」機能 (単一のマシン上の 1 つからスーパーコンピュータ上の複数まで) を公開している唯一の企業であると主張しています。 同社のネットワーク化された GPU システム (Azure GPU Lab と呼ばれる) と組み合わせることで、音声を認識するためのディープ ニューラル ネットワークをトレーニングできるようになり、Cortana 仮想アシスタントの速度がこれまでより 10 倍向上します。 CNTKは2015年4月に研究者向けにリリースされましたが、当時のオープンソースライセンスには多くの制限がありました。しかし、現在は完全にオープン化されており、ディープラーニングのスタートアップ企業が最大の恩恵を受けるでしょう。 |