メインコンテンツまでスキップ

設備モデルのトレーニングと管理

設備モデルは管理されたライフサイクルで運用します。トレーニングで作成されるのはレビュー対象の候補です。現在設備を保護している本番判定が自動的に置き換わることはありません。

2 種類のモデル成果物を区別する​

モデル系統用途現在のトレーニング入口本番制御
設備ベースライン分布 (PDM_BASELINE_DISTRIBUTION)観測された設備の運転分布を記述し、ベースライン比較に使用します。予知保全 > モデルコンソールモデルコンソールのベースライン昇格ゲート
実行可能な異常検知モデル (PDM_ANOMALY_MODEL)特定の設備と target に対して異常スコアリング artifact を実行します。モデルコンソール > 検知を最適化、設備詳細、または管理者 API検証済みの不変 artifact を参照する ACTIVE assignment

ベースライン分布は実行可能な異常検知モデルではありません。ベースライン計算の成功はモデル実行を証明せず、異常スコアも故障確率ではありません。

入口と権限​

タスク入口必要な権限
モデルコンソールを表示/pdm/model-consolemlops.model.read または system.config
モデル使用詳細を表示/ai-models/registry/:registryIdmlops.model.read または system.config
ベースラインをトレーニングまたは昇格モデルコンソールpdm:write
異常検知の最適化を開始またはキャンセルモデルコンソール、設備詳細、または Platform AutoML APImlops.model.write、pdm:write、または system.config
最適化の進捗と結果を表示最適化ドロワーまたは Platform AutoML APImlops.model.read、pdm:read、または system.config
実行可能な異常検知候補を 1 件直接トレーニング管理者 APIpdm:write
実行可能 assignment を昇格またはロールバック管理者 APIpdm:write
設備 Finding を確認/pdm/anomalies と Finding 詳細pdm:read

標準のモデル使用詳細ページは読み取り専用です。assignment の昇格またはロールバックボタンは現在ありません。

ライフサイクル​

SHADOW は比較だけを行い、alert、health score、advisory、Finding を変更しません。ACTIVE は assignment に本番選択権がある状態ですが、新しく成功した runtime evidence が現れるまで本番利用は確認できません。

中立的なモデルコンソール例で、有効な運転履歴不足により設備ベースライン候補をトレーニングできない状態
準備状態は不足条件を説明し、証跡不足を健康結果として表示しません。

統計的な設備ベースラインをトレーニングする​

  1. 予知保全 > モデルコンソールを開きます。
  2. 対象設備を選択し、tenant、設備、target、単位を確認します。
  3. readiness 結果と未達条件をすべて確認します。
  4. 運転状態履歴とトレーニング期間が正しいことを確認します。
  5. 条件を満たし pdm:write がある場合にトレーニングを開始します。
  6. 更新後のバージョンとトレーニング時刻を確認します。
Readiness意味次の操作
Eligible必要なデータ条件を満たしています。トレーニング後、SHADOW 候補をレビューします。
Missing criteria1 つ以上の測定可能な条件を満たしていません。有効な運転履歴を追加するか、必要な信号を修復します。
Cannot determineサービスが判定できません。表示された identity、data、service の問題を解決します。履歴不足とは報告しません。
Caveatトレーニングできますが期間に既知の制限があります。制限を記録してリリースレビューに含めます。

ベースラインのトレーニングは比較用候補を作成するだけで、既存の本番判定は維持されます。

異常検知を最適化する​

最適化ワークフローは、管理された説明可能な候補手法を、ジョブ開始時に有効だった判定パスと比較します。次の 2 か所から開けます。

  • 予知保全 > モデルコンソール > 検知を最適化。
  • 設備詳細 > 検知を最適化。

ドロワーは、対象設備、測定項目と単位、推奨トレーニング期間、データ基準時刻、現在の判定根拠を最初に固定します。開始前に各項目を確認してください。これらは表示情報だけでなく、ジョブの証跡です。

検索前に準備状態を解決する​

各準備条件には実績値と必要値が表示されます。ブロックされたジョブはモデル失敗ではなく、そのように報告してはいけません。

ブロック理由対応
有効な振動データソースがない、または一致するバインドが複数あるデータ統合で設備とデータソースのバインドを修正します。
測定単位がないデータソースのバインドに単位を追加します。最適化ドロワーで推測や変換をしません。
ISO 比較帯を判定できない設備プロファイルを完成を選び、定格出力と軸受/支持方式を追加してから戻ります。
運転中サンプル、週数、期間、連続性が不足有効な運転状態履歴を収集し続けるか、データソースを修復します。停止期間で代用しません。
時系列証跡を利用できない管理対象のデータサービスを復旧し、準備状態を更新します。
Runner がない、または tenant キューが満杯容量を待つか、管理者に private/staging Runner pool の確認を依頼します。繰り返しクリックしても有効な証跡は増えません。

管理された検索予算を選択する​

予算用途
クイック (QUICK)通常の設備レビュー向けの制限付き初回検索。
標準 (STANDARD)エンジニアリングレビュー向けの広い候補比較。
詳細 (DEEP)より多くの時間と計算容量を承認された専門調査。

利用可能な予算は tenant policy と Runner 容量で決まります。予算が表示されないことはブラウザー障害ではありません。大きな予算を選んでも、勝者や精度向上は保証されません。

対象と準備証跡が正しいことを確認して 最適化を開始を選択します。ドロワーを閉じてもジョブは永続化されます。同じ設備を再度開くと最新ジョブを復元できます。停止する場合は ジョブをキャンセルを使用します。完了済みの証跡は保持されます。

ジョブの成果を理解する​

進捗は、管理対象スナップショットの準備、候補手法の比較、期間検証、artifact 検証を行い、候補が条件を満たした場合だけ SHADOW 候補を登録します。現在の管理対象検索は Isolation Forest と統計ベースライン候補を比較でき、任意のユーザーコードは実行しません。

結果意味次の操作
NO_WINNER / 現在の判定パスを維持実行可能性と実質改善の両ゲートを通過した候補がなく、SHADOW モデルは作成されません。現在のパスを維持します。データ制限があれば修正し、証跡または承認済み予算が変わった場合だけ再実行します。
SHADOW 候補の準備完了候補がゲートを通過し、不変の SHADOW assignment として登録されました。モデル証跡を開いてレビューします。顧客向け alert、health score、advisory、Finding はまだ変更できません。
失敗またはタイムアウトRunner 不可、依存関係の失敗、タイムアウト、無効な artifact など、安全な理由が表示されます。原因を解消し、部分的な trial をモデル結果として扱いません。

4 層でトレーニング結果を読む​

完了したドロワーを次の順序で確認します。

  1. 結論:現在の本番判定基準を維持するか、SHADOW 候補が作成されたかを確認します。
  2. 影響:現時点で変わり得る範囲を確認します。SHADOW は顧客向けアラート、健康指標、保全提案、Finding を変更できません。
  3. 証拠:固定された現在の本番判定基準、評価方法、条件ごとの結果、証拠期間、サンプル数、データ締切を確認します。
  4. 行動:現在の経路を維持する、データ不足を修正する、根拠がある場合のみ予算を変えて再実行する、または登録済み SHADOW モデルの証拠を確認します。

比較表には 現在の本番判定基準 行が表示されることがあります。この行と比較候補は、同じ評価期間、指標の意味、単位、観測数を使用します。候補ごとに実績値と要件が表示されます。例:カバレッジ:実績 68%、要件 70% 以上。値がない場合はゼロではなく 未評価 と表示されます。

証拠運用上の意味
カバレッジ過去の運転期間で利用可能な証拠が存在する割合。高いほどデータ欠損が少ないことを示します。
安定性過去の複数期間でアラート負荷がどの程度一貫しているか。モデル精度ではありません。
アラート負荷運転サンプルのうち確認対象として検出される割合。1 日当たりのアラート数ではありません。
ドリフトトレーニング期間と検証期間の分布変化。
SHADOW 不一致候補と現在の判定基準で判断が異なったサンプルの割合。誤り率ではありません。
計算コスト制限されたサンプル量当たりの処理時間。リソース需要だけを表します。

選択結果は次の 3 種類を区別します。

  • 実行可能な候補なし:すべての条件を満たした候補がありません。各候補の未達条件を表示し、いずれかを「最良候補」とは表示しません。
  • 実行可能だが実質改善なし:固定された本番判定基準と実際に比較された候補を表示します。本番経路は変わりません。
  • 候補を選択:候補は SHADOW 確認用にのみ登録され、自動的に昇格しません。

条件ごとの証拠を導入する前に作成された過去タスクも読み取れます。ブラウザーで条件や比較候補を推測せず、集約説明と旧形式の証拠であることを示す注記を表示します。

確認済み故障ラベルがない場合に比較できるのは、coverage、stability、alert burden、drift、SHADOW disagreement、compute cost です。これらは動作と運用負荷を示しますが、accuracy、precision、recall、故障確率を証明しません。NO_WINNER も有効で価値のある結果です。

API 境界​

UI は永続的な Platform AutoML ジョブ契約を使用します。

MethodEndpoint用途
POST/api/v1/platform/automl/jobs管理された候補検索ジョブを作成します。
GET/api/v1/platform/automl/jobs/{jobId}永続化された進捗を取得します。
GET/api/v1/platform/automl/jobs/{jobId}/outcometrial、選択証跡、次の操作を取得します。
POST/api/v1/platform/automl/jobs/{jobId}:cancel証跡を削除せずにキャンセルを要求します。

POST /api/v1/pdm/model-console/{equipmentId}/train-anomaly-model は、実行可能候補を 1 件直接作成する管理者向け統合として残ります。複数候補の最適化フローではありません。

SHADOW 候補が作成されたら、正しい registry record を開き、設備と target のバインド、不変 artifact の検証、実行比較証跡を確認してからリリースを判断します。すべての UI と API 操作は対象 tenant 内で実行し、別の tenant や環境からコピーした assignment、job、registry ID は再利用しないでください。

SHADOW 動作をレビューする​

モデル使用詳細で、設備と target のバインド、artifact の種類と検証状態、トレーニング期間、実行結果件数、SHADOW disagreement を確認します。

Disagreement は比較期間内の結果が現在のパスと異なったことだけを表し、どちらが正しいかを証明しません。alert が少ない候補は重要な状態を見逃している可能性もあります。現場 Finding、保全結果、運転状況、データ品質を合わせて判断します。

中立的なモデルコンソール例で、SHADOW ベースライン候補、比較可能期間、disagreement 件数、レビュー対象の昇格操作を表示
候補はトレーニング後も SHADOW のまま維持され、独立した権限付き昇格判断を待ちます。

意図的に昇格する​

UI で設備ベースラインを昇格​

条件を満たす SHADOW ベースラインでは、pdm:write を持つユーザーに昇格操作が表示されます。バックエンドゲートは現在の判定との比較可否を検査しますが、候補の精度が高いとは主張しません。

API で実行可能 assignment を昇格​

MethodEndpoint
POST/api/v1/pdm/model-console/assignments/{assignmentId}/promote

成功後、対象 assignment が ACTIVE、registry version が PRODUCTION、以前の設備単位の本番 assignment が無効、artifact が検証済みであることを確認し、新しい ACTIVE runtime evidence を待ちます。

ACTIVE_AWAITING_EVIDENCE、STALE、FALLBACK、CONFLICT、ARTIFACT_UNAVAILABLE の場合、本番で実行中と説明しないでください。

実行可能 assignment をロールバックする​

ロールバックは現在、管理者 API のワークフローです。

MethodEndpoint
POST/api/v1/pdm/model-console/assignments/{assignmentId}/rollback

tenant scope のモデル API が返す assignmentId を使用します。URL、モデル名、別環境から推測しないでください。処理後、復元先 assignment が ACTIVE、履歴状態が正しい、新しい実行証跡がある、ロールバック対象 artifact を live assignment が参照していないことを確認します。

ロールバックしても、過去の assignment、ライフサイクルイベント、runtime evidence、Finding、feedback は削除されません。

主な状態​

状態証明すること証明しないこと
STAGINGRegistry version は候補です。ユーザー向け結果に影響できること。
SHADOWAssignment は非書き込み比較に使用できます。本番モデルであること。
ACTIVEAssignment に本番選択権があります。最近の実行が成功したこと。
PRODUCTIONRegistry version は管理対象 scope の本番版です。すべての設備評価で使用されたこと。
RETIRED / ROLLED_BACKVersion または assignment は履歴です。監査証跡が削除されたこと。

トラブルシューティングと確認​

症状確認項目
トレーニング操作がないpdm:write、readiness、assignment 状態、API-only の異常モデルフローかどうか。
トレーニングが拒否される設備 identity、target、運転履歴、期間 coverage、返された理由。
候補が SHADOW のままリリース判断前の正常な安全状態です。
昇格後も本番利用と表示されない新しい runtime evidence、fallback、artifact verification。
ロールバックボタンがないAssignment のロールバックは管理者 API で行います。

完了前に、設備と target、2 種類の成果物、SHADOW の非書き込み性を確認し、昇格またはロールバック後に新しい ACTIVE runtime evidence があることを確認します。

関連ドキュメント​