Designer は、さまざまなフレームワークや業界のユースケースに対応する、数十種類のプリセットテンプレートを提供しています。プリセットテンプレートからパイプラインを作成し、そのコンポーネントや設定を変更することで、要件に合ったモデルを迅速に構築できます。このトピックでは、Heart Disease Prediction テンプレートを例に、ビジュアルモデルの構築、デバッグ、デプロイの手順を説明します。
前提条件
-
PAI が有効化され、ワークスペースが作成されていること。詳細については、「PAI の有効化とデフォルトワークスペースの作成」をご参照ください。
-
ワークスペースが MaxCompute リソースに関連付けられていること。詳細については、「クイックスタート - 準備」をご参照ください。
ステップ 1:テンプレートからのパイプライン作成
Designer では、パイプラインを使用してモデルを構築します。まずパイプラインを作成し、その中にコンポーネントを配置して、モデルの処理ロジックとスケジューリングロジックを定義します。
-
可視化モデリング (Designer) に移動し、ワークスペースを選択して Designer を開きます。
-
Preset Templates タブで [Heart Disease Prediction] テンプレートカードを見つけ、Create をクリックします。
-
設定を確認し、OK をクリックします。
パラメーター
説明
ワークフロー名
カスタムのワークフロー名です。
ワークフローデータのストレージ
一時データとモデルの OSS バケットパスです。構成されていない場合、ワークスペースのストレージがデフォルトで使用されます。
実行ごとに、Designer が
workflow_storage_path/task_ID/node_IDに一時フォルダーを自動作成します。これにより、コンポーネントごとのストレージ構成が簡素化されます。可視性
-
Visible to Me:ワークフローを My Pipelines フォルダーに作成します。自分とワークスペース管理者にのみ表示されます。
-
Visible to Current Workspace:ワークフローを Pipelines Visible to Workspaces フォルダーに作成します。ワークスペース内の全員に表示されます。
設定とパラメーターの詳細については、「パイプラインの作成」をご参照ください。
-
-
Open をクリックします。
ステップ 2:モデルの構築
テンプレートから作成されたパイプラインが、次の図に示すようにキャンバスに表示されます。

すぐに開始できるよう、プリセットテンプレート内のコンポーネントは事前に設定されています。任意のコンポーネントをクリックすると、そのパラメーターを表示できます。詳細については、「心臓病予測」をご参照ください。
ステップ 4: モデルのデプロイ (任意) に進むには、PMML エクスポートを有効にする必要があります。 [ロジスティック回帰] コンポーネントを選択します。 右側のペインで、[フィールド設定] タブに移動し、[PMML を生成するかどうか] チェックボックスをオンにします。
ステップ 3:モデルの実行とデバッグ
キャンバスの左上隅にある実行アイコン
をクリックして、パイプライン全体を実行します。
-
データ表示と可視化分析
コンポーネントの実行が成功したら、コンポーネントを右クリックして View Data を選択し、出力を確認します。
この例の混同行列や二項分類評価など、一部のコンポーネントでは、Designer では出力を可視化できます。これにより、直感的なチャートやグラフを通じて、複雑なデータや分析結果を理解できます。キャンバスの上にある Visual Analysis または可視化アイコンをクリックして、可視化を開くこともできます。詳細については、「可視化分析」をご参照ください。
-
ログ表示
コンポーネントの実行に失敗した場合、コンポーネントを右クリックして View Log を選択し、失敗の原因を特定します。
ステップ 4:モデルのデプロイ (任意)
Designer は Elastic Algorithm Service (EAS) とシームレスに統合されています。モデルのトレーニング、評価、オフライン予測の実行後、モデルを EAS にデプロイしてオンラインモデルサービスを作成できます。
-
パイプラインの実行が成功したら、左側のパネルで Models をクリックします。デプロイするモデルを選択し、Deploy in EAS をクリックします。
-
設定パラメーターを確認します。詳細については、「単一モデルをオンラインサービスとしてデプロイ」をご参照ください。
EAS のデプロイページでは、Model File パラメーターと Processor Type パラメーターがデフォルトで設定されています。必要に応じて他のパラメーターを設定できます。
-
Deploy をクリックします。
Service Status が Creating から Running に変わると、モデルのデプロイは成功です。
重要不要な料金の発生を避けるため、使用していないオンラインサービスについては、Actions 列の Stop をクリックしてください。
関連ドキュメント
-
パイプラインでのモデルの構築とデバッグの詳細については、「モデルの構築とデバッグ」をご参照ください。
-
空のパイプラインを作成し、コンポーネントをゼロから配置することで、ビジネスニーズに対応できます。クイックスタートについては、「カスタムパイプラインの作成」をご参照ください。
-
DataWorks を使用してオフラインパイプラインをスケジューリングし、定期的にモデルを更新できます。詳細については、「DataWorks を使用した Designer パイプラインのオフラインスケジューリング」をご参照ください。