すべてのプロダクト
Search
ドキュメントセンター

Platform For AI:オンラインサービスとしてパイプラインを展開する

最終更新日:Jul 22, 2024

Machine Learning Designerは、ワンクリックのパイプライン展開をサポートしています。 パイプラインをモデルとしてパッケージ化した後、データ前処理、機能エンジニアリング、およびモデル予測を実装するバッチデータ処理パイプラインをオンラインサービスとしてElastic Algorithm Service (EAS) にデプロイできます。

制限事項

  • Alinkアルゴリズムコンポーネントのみをこのようなパイプラインに追加できます。 彼らは小さな紫色の円でマークされています。

  • デプロイされるモデルに含まれるすべてのペアのトレーニングコンポーネントと予測コンポーネントを正常に実行する必要があります。 それらが正常に実行された場合、それらは緑色のチェックでマークされます。 たとえば、線形回帰モデルをオンラインサービスとして展開するには、線形回帰トレーニングコンポーネントと線形回帰予測コンポーネントの両方を正常に実行する必要があります。

  • オンラインサービスは単一の入力と出力のみを受け入れます。 デプロイするバッチモデルの有向非巡回グラフ (DAG) から選択できるシリアルリンクは1つだけです。

前提条件

データ前処理、フィーチャエンジニアリング、およびモデル予測を実装するバッチデータ処理パイプラインが作成され、正常に実行されます。 詳細については、「モデルの構築」をご参照ください。

手順

  1. Machine Learning Designerページに移動します。

    1. PAIコンソールにログインします。

    2. 左側のナビゲーションウィンドウで、[ワークスペース] をクリックします。 [ワークスペース] ページで、管理するワークスペースの名前をクリックします。

    3. ワークスペースページの左側のナビゲーションウィンドウで、モデル开発とトレーニング > ビジュアルモデリング (デザイナー)機械学習デザイナーページに移動します。

  2. [パイプライン] タブで、パイプラインをダブルクリックしてパイプラインを開きます。

  3. キャンバスの上部のナビゲーションバーで、[パイプラインモデルの作成] を選択します。 image

  4. パイプラインのノードを選択し、[次へ] をクリックします。

    特定の利用可能なノードを選択して、通常1〜N個の予測成分からなるシリアルデータ処理リンクを形成する。 この場合、データは、正規化され、ワンホット符号化され、ベクトル集約され、次いで、予測のためにFM予測コンポーネントに提出される。 image.png

    • 下流または上流ノードとシリアルリンクを形成できるノードを選択すると、すべての下流または上流ノードが自動的に選択されます。

    • ノードの選択を解除すると、自動的に選択されたすべてのノードが非選択になります。

  5. [パイプラインモデルの作成] ダイアログボックスで、[次へ] をクリックしてパッケージングを開始します。 image.png

    データ予測リンクおよびリンクによって生成されたモデルは、パイプラインモデルを生成するために自動的にパッケージ化される。 プロセス中に、名前がmodel-combination- で始まるバッチタスクが起動されます。

    キャンバスの上部のナビゲーションバーで、[すべてのタスクを表示] をクリックします。 [前のタスク] ダイアログボックスでタスクを見つけ、タスクの進行状況を表示します。 タスクの実行には約3〜5分かかります。 タスクの状態がSucceededに変わったら、続行できます。

  6. [前のタスク] ダイアログボックスでタスクを見つけ、[操作] 列の [モデル] をクリックして、数回クリックするだけでパイプラインモデルをデプロイします。 image.png

    EAS-Online Model Servicesページに移動します。 モデルのデプロイ方法の詳細については、「PAIコンソールとMachine Learning Designerを使用したモデルサービスのデプロイ」をご参照ください。