IBM POWER8対応ディープラーニング開発ツール群「IBM PowerAI」が「TensorFlow」フレームワークをサポート:「多様な選択肢と企業向けサポート」を提供
IBMのディープラーニング開発ツール群「IBM PowerAI」がグーグルの「TensorFlow」フレームワークをサポートした。
米IBMは2017年1月26日(米国時間)、IBM POWER8プロセッサ対応のオープンソースディープラーニング開発ツール群「IBM PowerAI(以下、PowerAI)」が、米グーグルのAI(Artificial Intelligence:人工知能)ソフトウェア群である「TensorFlow 0.12」フレームワークを新たにサポートしたと発表した。
急成長を遂げている機械学習分野の1つであるディープラーニングは、数百万から数十億の要素を持つ膨大なデータセットを処理し、有用な予測型モデルを抽出することを可能にする。既にコンシューマー向けWebアプリケーションやモバイルアプリケーションの大手企業がディープラーニングを利用したビジネス変革に取り組んでおり、他の企業でもディープラーニングの導入が進んでいる。
また、ディープラーニングを中心とする機械学習技術は、銀行、自動車、小売りなど、幅広い業種に渡る技術革新が期待される。TensorFlowのエンジニアリングリーダーを務めるラジャット・モンガ氏は、PowerAIのTensorFlowサポートについて、「TensorFlowはコンピュータビジョンや音声認識、テキスト分析といったタスクへのディープラーニングの利用に関心がある企業にとって、有力な選択肢として急浮上しているフレームワークである。PowerAIのTensorFlow対応は、エンタープライズクラスの環境やサポートを必要とする企業に向けたフレームワークの導入に役立つだろう」と述べている。
IBMの開発したPowerAIは、コグニティブアプリケーションの開発に使われるオープンソースの機械学習とディープラーニングフレームワークで構成されており、IBM POWERアーキテクチャ上にこうしたオープンソースフレームワークをデプロイする際の複雑さやリスクの軽減を支援できるという。
さらにPowerAIは、エンタープライズクラスのシステムで高いパフォーマンスを発揮するようチューニングされている。企業システム、学術システム、ハイパースケールシステム環境向けの「IBM Power Systems S822LC for HPC」プラットフォーム上での利用に対して、エンタープライズクラスのIBMによるサポートが提供される。
PowerAIのサポートに関しては、IBM Technology Support Servicesが新しいエンタープライズソフトウェアサポートソリューションを立ち上げ、企業向けの統合サポートを提供する。また、企業のビジネス躍進を支援するIBM Global Business Solutionsでは、TensorFlowフレームワークを利用したPowerAIプラットフォーム上のソリューション構築を支援する専用の設計/開発チームも用意する。
PowerAIは2017年1月現在、「Caffe」「Chainer」「TensorFlow」「Theano」「Torch」「NVIDIA DIGITS」などの機械学習/ディープラーニングフレームワーク、ライブラリをサポートする。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- IBMとNVIDIA、大規模ディープラーニングソリューションを共同展開
IBMとNVIDIAが、エンタープライズ向けディープラーニングソリューションで提携。ディープラーニングソフトウェアツール群「IBM PowerAI」を投入し、NVLink搭載IBM POWERサーバを組み合わせたアプライアンスによるソリューションを提供する。 - 米グーグル、クラウドイベントでAWS統合管理、TensorFlowサービスなどを発表
米グーグルは2016年3月23日(米国時間)、同社がサンフランシスコで開幕した「GCP NEXT 2016」初日の基調講演で、Google Cloud Platformは第三段階のクラウドサービスのリーダーだと強調した。同社はまた、マルチクラウド管理ダッシュボード、機械学習サービス、データ分析ダッシュボードサービスを発表した。 - 「TensorFlowより高性能」なディープラーニングツールキット「CNTK」
米マイクロソフトリサーチが深層学習(ディープラーニング)ツールキットをオープンソースで公開。グーグルのTensorFlowよりもGPU性能を引き出せるという。 - TensorFlowやChainerに興味があるけど、Python未経験の技術者が最低限知っておいた方がいい基礎文法まとめ
Python 3の基本となる構文要素や、データ型の使い方、関数とクラスの定義方法を構文やサンプルコード多めでギュッと濃縮。