詳細はこちら

コラムテスト

公開日2017/08/23 更新日2023/12/22 ブックマーク数
0

マイクロソフト「リアルタイムAI」目指すプロジェクトBrainwave始動




Photo by David Ramos/Getty Images


グーグルは人工知能(AI)領域で優位に立つため、専用プロセッサの「Tensor Processing Unit(TPU)」を開発した。TPUはディープラーニングのアルゴリズムに特化した機能を持つチップだ。グーグルはまた、グーグルクラウド上で動作する「Cloud TPU」と呼ばれるボードを開発し、外部企業らが利用可能にしようとしている。

そして今、マイクロソフトはProject Brainwaveというプロジェクトをアナウンスし、速くて効率的なディープラーニングが、同社のデータセンターで行える仕組みを構築しようとしている。

マイクロソフトのアプローチはグーグルのそれとは少し異なる。特定のアルゴリズムに特化した専用プロセッサを開発するのではなく、再プログラミングが可能なFPGA(field-programmable gate arrays)と呼ばれる種類のチップを用いるのだ。

マイクロソフトは今回のプロジェクトに、インテルが2015年に買収したアルテラが製造するFPGAチップを用いる。同社の主任エンジニアのDoug Burgerは、「専用チップを用いたディープラーニングよりも柔軟なシステムの構築を可能にする」と述べている。ディープラーニング領域では毎月のように新たな進化が起きつつあり、柔軟性は非常に重要だ。

Project Brainwaveはカリフォルニア州クパチーノで開催中の「Hot Chipsカンファレンス」の会場で発表された。「我々が目指すのは大規模に実装でき、革新性が高く、広範囲に適用可能なソリューションだ」とBurgerは述べた。

マイクロソフトのProject BrainwaveはグーグルのTensorFlowやフェイスブックのCaffe2、さらには自社のCNTKなど、複数のディープラーニングのフレームワークをサポートすることになるという。

###PAGE###


イノベーションの鍵は「FPGA」






FPGAは各種のアプリケーションで柔軟な対応が可能だが、パフォーマンス面では課題もある。しかし、BurgerによるとマイクロソフトはFPGAに微調整を加えた結果、専用チップに匹敵し、時には上回るパフォーマンスを生み出すプロダクトに仕上げることに成功したという。

GRU(gated recurrent units)と呼ばれるディープラーニングモデルの実行において、マイクロソフトのハードウェアは40テラフロップス(TFLOPS)近いパフォーマンスを実現し、個々のオペレーションを1ミリ秒以下で実行可能だという。

lockこの記事は会員限定です。

ログイン・登録すると続きをお読みいただけます。

※本記事は一般的な情報提供を目的としており、最新情報や具体的対応は公式情報や専門家にご確認ください。詳細はご利用規約をご覧ください。

ニュースを読んでポイントGET!(公開日の翌日19時前限定で取得可能)

MS Agentに掲載中の求人

おすすめコンテンツ

人気記事ランキング

新着動画

関連情報

マネジーポイントを貯めると各種ポイントと交換できたりカタログギフトとも交換可能です。また今なら初回特典として1,600ポイントをプレゼント!

マネジーの会員登録はこちら