Azure Machine Learningとは
Azure Machine Learning(Azure ML)は、機械学習モデルのデータ準備・学習・評価・デプロイ・監視のライフサイクル全体を管理するプラットフォームだ。データサイエンティストがPythonコードを使って実験するJupyterノートブック環境から、ローコードでモデルを作成できるデザイナーまで幅広いインターフェイスを提供する。
自動機械学習(AutoML)はデータを与えるだけでアルゴリズムの選定・ハイパーパラメータのチューニングを自動で行い、最適なモデルを探索する機能だ。完成したモデルはAzureのマネージドエンドポイントにデプロイしてAPIとして公開でき、リアルタイム推論やバッチ推論に使える。
試験での問われ方
AI-900ではAzure MLがエンドツーエンドのMLプラットフォームとして位置づけられる。AutoMLは『コードを書かずに機械学習モデルを作れる』機能として出題される。Azure AI Services(Vision・Language等)は学習済みモデルをAPIで使うもの、Azure MLは独自データでモデルを訓練するものという区別が重要だ。DatabricksとのMLワークロードの比較(Databricksは大規模Spark処理も含む)も押さえておく。
このサービスが登場する演習問題(5問)
- 【AZ-900】ある企業がAzureで機械学習モデルを開発・トレーニング・デプロイするためのプラットフォームを探している。データサイエン…
- 【AI-900】ある企業がAzure Machine Learningを使って機械学習パイプラインを構築したいと考えている。データサイエ…
- 【AI-900】あるスタートアップの機械学習エンジニアが、適切な機械学習アルゴリズムを選択するために最適なアルゴリズムを自動で見つけたい…
- 【AI-900】あるデータサイエンティストが、機械学習モデルの構築に使うAzure Machine Learning の主要機能について…
- 【AI-900】ある医療機関が、X線画像から異常を検出するAIシステムを開発したい。既存の汎用コンピュータ ビジョン モデルでは医療画像…