AI ライフサイクルのすべてまたは一部を自動化するエンドツーエンド・シナリオを実行するためのパイプラインを作成します。 例えば、資産の作成とトレーニング、スペースへのプロモート、デプロイメントの作成、モデルのスコアリングを行うパイプラインを作成します。
サンプル・パイプラインを作成して実行する方法を確認するには、このビデオをご覧ください。
このビデオは、本書の概念とタスクを学習するためのビジュアル・メソッドを提供します。
概要: プロジェクトへのパイプラインの追加
パイプラインをプロジェクトに追加するには、以下のステップを実行します。
プロジェクトを開きます。
「新規アセット」>「モデル・ライフサイクルの自動化」をクリックします。
名前とオプションの説明を入力します。
「作成」 をクリックして、キャンバスを開きます。
パイプライン・アクセス
パイプラインを使用してフローを自動化する場合は、パイプライン内のすべてのエレメントにアクセス権限必要があります。 パイプラインで使用されるすべての資産、プロジェクト、およびスペースに対する適切なアクセス権限を使用して、パイプラインを作成および実行することを確認します。
概要: パイプラインの作成
パイプラインをビルドして実行するには、以下の高水準な手順に従います。
- ノード・オブジェクトをキャンバスにドラッグします。 例えば、 「ノートブック・ジョブの実行」 ノードをキャンバスにドラッグします。
- 各ノードのアクション・メニューを使用して、オプションを表示して選択します。
- 必要に応じてノードを構成します。 必要な入力オプションを指定するように求めるプロンプトが出されます。 一部のノードでは、出力オプションも表示または構成できます。 ノードの構成例については、 パイプライン・コンポーネントの構成を参照してください。
- あるノードから別のノードにドラッグして、パイプラインが接続され、順序付けされます。
- オプション: ツールバーの をクリックして、パイプラインのランタイム・オプションを構成します。
- パイプラインが完了したら、ツールバーの 実行 アイコンをクリックしてパイプラインを実行します。 試用版を実行してパイプラインをテストすることも、パイプラインに自信があるときにジョブをスケジュールすることもできます。
ノードの構成
ノードをパイプラインに追加する際には、必要なすべての詳細を提供するようにノードを構成する必要があります。 例えば、 AutoAI エクスペリメントを実行するノードを追加する場合、エクスペリメントを指定し、トレーニング・データをロードし、出力ファイルを指定するようにノードを構成する必要があります。
ノードの接続
完全なパイプラインを作成する場合は、パイプラインで実行される順序でノードを接続する必要があります。 ノードを接続するには、ノード上にカーソルを移動し、ターゲット・ノードに接続をドラッグします。 切断されたノードは並行して実行されます。
ノードを再リンクするには、あるノードから別のノードにキャンバス上のリンクをドラッグします。 リンクに接続された一般条件は、ノード状況を参照する条件を含め、新規ノードを参照します。
ノード間の接続を変更すると、エラーが発生する可能性があります。 ノード構成を更新する必要がある場合は、エラー・メッセージが通知されます。 例えば、アクセスできないノードを参照すると、エラーが発生します。
リンクのあるノードの削除
前のノードおよび順次ノードへのリンクを持つノードを削除すると、これらのノードは、推移ノードが削除された後、自動的に新しいリンクに結合されます。
パイプライン・パラメーターの定義
パイプライン・パラメーターは、パイプライン全体のグローバル変数を定義します。 パイプライン・パラメーターを使用して、以下のいずれかのカテゴリーのデータを指定します。
パラメーター・タイプ | 指定可能 |
---|---|
基礎 | JSON タイプ (ストリング、整数、JSON オブジェクトなど) |
CPDPath (PDPath) | プラットフォーム内で使用可能なリソース (資産、資産コンテナー、接続、ノートブック、ハードウェア仕様、プロジェクト、スペース、またはジョブなど) |
InstanceCRN | ストレージ、機械学習インスタンス、およびその他のサービス。 |
その他 | 状況、タイムアウトの長さ、見積もりツール、エラー・ポリシー、その他のさまざまな構成タイプなど、さまざまな構成タイプ。 |
パイプライン・パラメーターを指定するには:
- ツールバーのグローバル・オブジェクト・アイコン をクリックして、 「グローバル・オブジェクトの管理」 ウィンドウを開きます。
- 「パイプライン・パラメーター」 タブを選択して、パラメーターを構成します。
- 「パイプライン・パラメーターの追加」をクリックします。
- 名前とオプションの説明を指定します。
- タイプを選択して、必要な情報を指定します。
- 定義が完了したら 「追加」 をクリックし、パラメーターの定義が完了するまで前のステップを繰り返します。
- 「グローバル・オブジェクトの管理」 ダイアログを閉じます。
これで、パラメーターがパイプラインで使用可能になりました。
今後のステップ
親トピック: IBM Orchestration パイプライン