Amazon Web Servicesの「AWS 深層学習 AMI」は、機械学習の開発者および研究者がクラウド上であらゆる規模の深層学習を実施するためのインフラストラクチャとツールを提供している。
「Amazon EC2 インスタンス」を作成することで、「高度カスタムAIモデルトレーニング」「新アルゴリズム実験」「スキルや技術の学習」などを実施できる。
「AWS 深層学習 AMI」は以下のような一般的な深層学習フレームワークをサポートしている。
・TensorFlow
・PyTorch
・Apache MXNet
・Chainer
・Microsoft Cognitive Toolkit
・Gluon
・Horovod
・Keras など
「AWS 深層学習 AMI」では、「Pythonパッケージ」や「Anaconda Platform」のインストールに加えて、事前に構成された「CUDAドライバ」「cuDNNドライバ」「MKL(Intel Math Kernel Library)」を使用した、最新のNVIDIA GPUによるアクセラレーションを利用できる。
Azureの「Azure Machine Learning サービス」は、機械学習モデルの「構築」「トレーニング」「デプロイ」などを提供し、効率的な機械学習アプリケーション構築を実施できる。
最適なツールやフレームワークを使用して機械学習モデルを開発し、セキュリティで保護されたエンタープライズクラスに対応できるプラットフォーム上にデプロイできる。
→Azure →Azure Machine Learning サービス
以下の主要なフレームワークやツールをサポートしている。
・ONNX
・Python
・PyTorch
・scikit-learn
・TensorFlow など
Google Cloudの「AI Platform」は、統合ツールチェーンにより独自機械学習アプリケーションを構築し実行する環境を提供する。
機械学習の「開発者」「データサイエンティスト」「データエンジニア」は、「コンセプトフェーズ」から「本番稼働」までのすべての機械学習開発プロセスを効率的に実施できる。
「AI Platform」は、Googleのオープンソースプラットフォーム「Kubeflow」をサポートしているため、コードの大幅変更を必要とせずに、「オンプレミス環境」または「Google Cloud環境」で実行できる移植可能なMLパイプラインを構築できる。
「Cloud Storage」または「BigQuery」を使用して大量データを保存可能で、直接トレーニングを実施できる。
「Deep Learning VM Image」を使用すると、「マネージドJupyterノートブックサービス」を使用して、Google Cloud上にML アプリケーションを構築できる。
「Google Cloudコンソール内のAI Platformインターフェース」や「Kubeflow Pipelines」を使用したシンプルな統合管理を実施できる。
「AI Hub」や「Kubeflowパイプライン」を利用することで他ユーザーと共有でき、再利用可能なエンドツーエンドのMLパイプラインを構築できる。
※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。
「ディープラーニングでビジネスチャンスをつかむために必要なことは何か?」について、日本ディープラーニング協会理事長である東京大学の松尾豊特任准教授は、「やったもの勝ちだ」「必要なのは行動するための知識」であると提言する。 【解説テーマ】 ・薄く広くでは負けてしまう ・やったもの勝ち!高校生もできる
Analytics News ACCESS RANKING