Azure Machine Learning の機能を理解する

完了

Microsoft Azure には Azure Machine Learning サービスが用意されています。これは、データから予測モデルをトレーニングし、トレーニング済みのモデルをサービスとして発行するために、大規模な実験を実行するためのクラウドベースのプラットフォームです。

A conceptual diagram of Azure Machine Learning with data being used in an experiment to train a predictive model

Azure Machine Learning では、次の機能を提供します。

機能 説明
自動機械学習 この機能により、専門家以外の人でも、データから効果的な機械学習モデルをすばやく作成できます。
Azure Machine Learning デザイナー 機械学習ソリューションのコードなし開発を可能にするグラフィカル インターフェイス。
データとコンピューティングの管理 データ サイエンティストがデータ実験コードを大規模に実行するために使用できるクラウドベースのデータ ストレージとコンピューティング リソース。
パイプライン データ サイエンティスト、ソフトウェア エンジニア、IT 運用の専門家は、パイプラインを定義して、モデルのトレーニング、デプロイ、管理タスクを調整できます。

データ科学者は、機械学習のライフサイクル全体にわたり Azure Machine Learning を使用できます。

  • データの取り込みと準備。
  • 実験の実行によるデータの探索と予測モデルのトレーニング。
  • トレーニング済みのモデルの Web サービスとしてのデプロイおよび管理。

ソフトウェア エンジニアは、次の方法で Azure Machine Learning と対話できます。

  • 機械学習モデルをトレーニングし、AI 対応アプリケーションに統合できるサービスとしてモデルをデプロイするための自動機械学習または Azure Machine Learning デザイナーの使用。
  • データ科学者と協力して、Scikit-Learn、PyTorch、TensorFlow などの一般的なフレームワークに基づいてモデルを Web サービスとしてデプロイし、アプリケーションで使用します。
  • Azure Machine Learning SDK またはコマンド ライン インターフェイス (CLI) スクリプトを使用して、機械学習モデルのバージョン管理、デプロイ、テストをアプリケーション配信ソリューション全体の一部として管理する DevOps プロセスを調整します。

注意

詳細については、「Azure Machine Learning」を参照してください。