パイプラインリソースと学習設定の確認
生成された計画を確認し、学習の計算処理を開始する前に互換性のあるリソースを調整します。
生成された計画を理解する#
パイプライン詳細では、計画の背景と実行可能なリソースが分かれています。作成時の計画では、データセットと指示を使ってタスク互換のアーキテクチャを選択するため、計画完了後にそのリソースを確認します。利用できるリソースはデータ形式とタスクによって異なるため、すべてのパイプラインに以下の項目が表示されるとは限りません。
- 「Architecture」はモデル系列とタスクに対応する出力を定義します。
- 「Transforms」は元のデータセットを変更せず、学習・評価入力を準備します。
- 「Optimizer」と「Loss」は、対応する学習可能モデルの更新方法を制御します。
- 「Metrics」は学習または評価で計算する測定値を定義します。
- 「Training Configuration」には、エポック、バッチサイズ、入力処理など、タスクに対応する設定があります。
リソースを確認・編集する#
- 計画とタスクカードを読む
生成されたタスク、対象、モダリティ、評価目標が指示と一致していることを確認します。
- 計画されたアーキテクチャを確認する
計画で選択されたアーキテクチャリソースを開いて項目を確認します。計画後に置き換える場合だけ「Knowledge Base」を使用し、タスク、入力、ラベルに対応するものを選択します。
- Transforms を確認する
学習・評価用の入力サイズ、正規化、拡張、モダリティ固有の処理を確認します。
- Optimizer と Loss を確認する
学習可能なアーキテクチャでは、最適化と損失が意図したタスクとラベル構造に合っていることを確認します。
- Metrics を確認する
評価目的に必要な指標を残します。意思決定に必要で、タスクが対応する場合に限り、指標リソースを追加します。
- Training Configuration を確認する
初期バッチサイズ、エポック、その他の公開設定を確認します。入力解像度やモデルが大きい場合は控えめなバッチサイズを使用します。
- 保存して計画を再確認する
有効な変更を保存し、実行前にリソースカードが意図した値を表示していることを確認します。
リソースを安全に追加・置換する#
- 適切な操作を選ぶ
小さな対応変更は既存リソースを編集します。互換性のある指標やリソースを追加する場合は「Add Resource」、モデル系列を変える場合はアーキテクチャの置換操作を使います。
- 項目の整合性を保つ
入れ子の項目は相互依存する場合があります。選択したリソースが理解できる項目だけを追加または削除します。
- 後続リソースを再確認する
アーキテクチャや入力処理を変更したら、Transforms、Loss、Metrics、Training Configuration を再確認します。
アイドル状態のパイプラインを更新する#
- 「更新(Update)」を開く
計画、準備、学習、評価、復旧が実行中でない場合だけ、パイプライン詳細から更新を選びます。
- 編集可能な項目を確認する
変更前に、接続データセット、パイプライン名、利用可能なバックエンド、画像の説明可能性設定を確認します。
- 学習指示は初回実行前だけ変更する
Not Started の間に指示を修正します。実行開始後に予測目標を変える場合は、複製または新しい系列を使用します。
- 計画を作り直す場合は「再生成(Regenerate)」を使う
Not Started の間に更新後の定義から計画を再生成し、すべてのリソースを再確認します。
- 「更新(Update)」で保存する
一度だけ送信し、詳細画面に新しい設定が表示されてから「実行(Run)」を選びます。