無限ノック › MLA 練習問題一覧 › 問題
MLAMLソリューションの監視、メンテナンス、セキュリティ

ある小売企業が商品需要予測モデルをSageMakerリアルタイムエンドポイントにデプロイしています。4ヶ月後、予測精度が低下し始めました。MLエンジニアは、本番環境への入力データの統計的特性(平均・標準偏差・欠損値率)がトレーニングデータから乖離していることを疑っています。データドリフトを自動検出し、CloudWatchアラームで通知する仕組みを最小限の実装コストで構築したい場合、最も適切なアプローチはどれですか?

A
Amazon CloudWatch Logs Insights でエンドポイントの推論ログを定期的にクエリし、Lambda 関数で統計を計算してドリフトを検出するカスタムソリューションを構築する
CloudWatch Logs Insights でカスタムソリューションを構築する方法は運用負荷が高くなります。
B
SageMaker Model Monitor の DataQualityMonitor を使用して、トレーニングデータからベースライン統計を生成し、エンドポイントへの入力データをスケジュール実行で継続的に評価・比較する
✓ 正解
SageMaker Model Monitor の DataQualityMonitor は、トレーニングデータからベースライン統計(平均・標準偏差・欠損率・分布)を自動生成し、本番エンドポイントへの入力データをスケジュール実行で継続的に評価します。統計的違反検出時には CloudWatch メトリクスに記録しアラームで通知できます。
C
SageMaker Clarify の継続的モニタリングを設定し、デプロイ済みモデルの予測バイアスとデータドリフトを同時に検出する
SageMaker Clarify の継続的モニタリングは予測バイアスの検出が主目的です。
D
SageMaker Debugger のリアルタイムモニタリングルールを設定し、エンドポイントへの入力テンソルの統計的異常を検出する
SageMaker Debugger はトレーニングジョブ中のデバッグに特化しており、本番エンドポイント運用中のデータドリフト検出には適していません。

解説

SageMaker Model Monitor の DataQualityMonitor は、トレーニングデータからベースライン統計(平均・標準偏差・欠損率・分布)を自動生成し、本番エンドポイントへの入力データをスケジュール実行で継続的に評価します。統計的違反検出時には CloudWatch メトリクスに記録しアラームで通知できます。 選択肢AのCloudWatch Logs Insights でカスタムソリューションを構築する方法は運用負荷が高くなります。 選択肢CのSageMaker Clarify の継続的モニタリングは予測バイアスの検出が主目的です。 選択肢DのSageMaker Debugger はトレーニングジョブ中のデバッグに特化しており、本番エンドポイント運用中のデータドリフト検出には適していません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでMLAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← MLA の問題一覧に戻る