Machine Learning Studio (classic) でできること

適用対象:このチェック マークは、この記事が Machine Learning スタジオ (クラシック) に適用されることを意味しています。Machine Learning スタジオ (クラシック) この X 印は、この記事が Azure Machine Learning には適用されないことを意味しています。Azure Machine Learning

重要

Machine Learning Studio (クラシック) のサポートは、2024 年 8 月 31 日に終了します。 その日までに、Azure Machine Learning に切り替えすることをお勧めします。

2021 年 12 月 1 日以降、新しい Machine Learning Studio (クラシック) リソースは作成できません。 2024 年 8 月 31 日まで、既存の Machine Learning Studio (クラシック) リソースを引き続き使用できます。

ML Studio (クラシック) のドキュメントは廃止予定であり、今後更新されない可能性があります。

Machine Learning Studio (classic) は、機械学習モデルを構築、テスト、デプロイする際に使用できるドラッグ アンド ドロップ ツールです。 Studio (classic) でモデルを Web サービスとして公開すれば、カスタム アプリや BI ツール (Excel など) からそのモデルを簡単に利用することができます。

Studio (classic) の対話型ワークスペース

一般的な予測分析モデルの作成では、1 種類以上のソースからデータを入手し、さまざまなデータ操作と統計関数を使用してデータを変換および分析することにより、一連の結果を生成します。 このようなモデルの作成プロセスは対話型プロセスになります。 十分にトレーニングされた有効なモデルが作成されるまで、さまざまな特徴とパラメーターを繰り返し調整します。

Machine Learning Studio (classic) では、予測分析モデルの作成、テスト、反復作業を支援する、視覚的操作に対応した対話型ワークスペースが提供されます。 "データセット" と分析 "モジュール" を対話型のキャンバスにドラッグ アンド ドロップし、それらを相互に接続して "実験" を完成させ、Machine Learning Studio (クラシック) で実行できます。 モデルのさまざまな設計を試す際は、実験を編集して必要に応じて保存し、再度実行できます。 準備が整ったら、"トレーニング実験" を "予測実験" に変換します。さらに、"Web サービス" として発行し、第三者が利用できるようにそのモデルを公開します。

データセットとモジュールを視覚的に接続すれば予測分析モデルが完成するため、プログラミングは必要ありません。

Machine Learning Studio (classic) の図: 実験の作成、各種ソースのデータの読み取り、スコア付けされたデータの書き込み、モデルの書き込み

ML Studio (classic) の概要図をダウンロードする

Microsoft ML Studio (classic) 機能の概要図をダウンロードして、Machine Learning Studio (classic) の機能の概要を確認します。 図をタブロイド サイズ (11 x 17 インチ) で印刷し、手元に置いておくことができます。

ここから図をダウンロード: Microsoft Machine Learning Studio (classic) の機能の概要Microsoft Machine Learning Studio (classic) の機能の概要

Studio (クラシック) 実験のコンポーネント

実験にはデータセットが含まれます。データセットからデータが分析モジュールに提供され、分析モジュールを接続することで予測分析モデルが完成します。 有効な実験に求められる具体的な条件を以下に示します。

  • 実験には少なくとも 1 つのデータセットと 1 つのモジュールがある。
  • データセットはモジュールにのみ接続できる。
  • モジュールはデータセットにも別のモジュールにも接続できる。
  • モジュールのすべての入力ポートが、何らかの形でデータ フローに接続されている。
  • モジュールの必須パラメーターがすべて設定されている。

実験を最初から作成するか、既にあるサンプル実験をテンプレートとして使用してください。 詳細については、「サンプル実験をコピーして新しい機械学習実験を作成する」を参照してください。

実験の作成例については、Machine Learning Studio (classic) での実験の作成に関するページを参照してください。

予測分析ソリューションのより詳しいチュートリアルについては、Machine Learning Studio (classic) を使用した予測ソリューションの開発に関するページを参照してください。

データセット

データセットを Machine Learning Studio (クラシック) にアップロードすることで、これらのデータセットをモデル作成プロセスで使用できるようになります。 Machine Learning Studio (クラシック) には数多くのサンプル データセットが既に含まれているため、これらを実験で試すことができます。また、必要に応じてさらにデータセットをアップロードできます。 提供されるデータセットには以下のようなものがあります。

  • さまざまな自動車の燃費データ - シリンダー数や馬力などによって分類された、自動車の燃費値 (MPG) です。
  • 乳がんデータ - 乳がんの診断データです。
  • 森林火災データ - ポルトガル北東地域を対象とする森林火災の規模データです。

利用可能なデータセットは、実験を作成するときにキャンバスの左側の一覧から選択できます。

Machine Learning Studio (classic) に含まれているサンプル データセットの一覧については、Machine Learning Studio (classic) でのサンプル データ セットの使用に関するページを参照してください。

モジュール

モジュールとは、データに対して実行できるアルゴリズムのことです。 Machine Learning Studio (classic) には、データのイングレス機能からトレーニング、スコア付け、および検証プロセスに至るまでのさまざまなモジュールが用意されています。 提供されるモジュールには以下のようなものがあります。

  • ARFF への変換 - .NET のシリアル化されたデータセットを属性関係ファイル形式 (ARFF) に変換します。
  • 基本統計値の計算 - 平均や標準偏差などの基本的な統計値を計算します。
  • 線形回帰 - オンライン傾斜降下に基づく線形回帰モデルを作成します。
  • モデルのスコア付け - トレーニングされた分類または回帰モデルをスコア付けします。

利用可能なモジュールは、実験を作成するときにキャンバスの左側の一覧から選択できます。

モジュールに一連のパラメーターが含まれている場合、これらを使用してモジュールの内部アルゴリズムを構成することができます。 モジュールのパラメーターは、キャンバスでモジュールを選択するとキャンバス右側の [プロパティ] ウィンドウに表示されます。 このウィンドウでパラメーターを変更することにより、モデルを微調整できます。

大規模な機械学習アルゴリズムのライブラリを利用する際のヒントについては、Microsoft Machine Learning Studio (classic) のアルゴリズムの選択方法に関するページを参照してください。

予測分析 Web サービスのデプロイ

予測分析モデルの準備が整ったら、それを Machine Learning Studio (クラシック) から Web サービスとしてデプロイすることができます。 このプロセスの詳細については、Machine Learning Web サービスをデプロイする方法に関するページを参照してください。

次のステップ

ステップ バイ ステップ クイック スタートを使用し、サンプル上に構築することによって、予測分析と機械学習の基礎について学習できます。