無限ノック › MLA 練習問題一覧 › 問題
MLA機械学習のためのデータ準備

小売企業が不正検出システムを構築しています。リアルタイムのトランザクション処理時には事前計算済み特徴量(過去30日の取引回数、平均取引金額など)を10ms 以下のレイテンシーで取得する必要があります。また、データサイエンスチームは週次のバッチ再トレーニングで過去2年分の特徴量履歴を使用する必要があります。この両方のユースケースを最小の運用負荷で実現する SageMaker Feature Store の構成はどれですか?

A
オフラインストアのみを有効化し、リアルタイム推論時もオフラインストアに対して Athena クエリを発行して最新の特徴量を取得する
オフラインストアのみでは、リアルタイム推論時に Athena クエリを発行することになり、10ms 以下のレイテンシー要件を満たしません。
B
オンラインストアのみを有効化し、過去2年分のすべての特徴量レコードを保持してバッチ再トレーニングにも利用する
オンラインストアのみでは、過去2年分の特徴量履歴を全て保持することはコスト・性能的に不現実であり、バッチ再トレーニングに不向きです。
C
オンラインストアとオフラインストアの両方を有効化し、リアルタイム推論にはオンラインストア、バッチ再トレーニングには S3 ベースのオフラインストアを使用する
✓ 正解
SageMaker Feature Store はオンラインストアとオフラインストアの2レイヤー構成を持ちます。オンラインストアは DynamoDB ベースでミリ秒単位の低レイテンシー取得が可能でリアルタイム推論に最適です。オフラインストアは特徴量が自動的に S3 へ書き込まれ時系列履歴が蓄積されるため、バッチ再トレーニングに最適です。両方を有効化することで追加構築なしに2つのユースケースに対応できます。
D
オンラインストアをリアルタイム推論に使用し、AWS Lambda の定期実行でオンラインストアから S3 へデータをエクスポートしてバッチ再トレーニング用データセットを構築する
Lambda による手動エクスポートは追加実装が必要であり、SageMaker Feature Store の自動レプリケーション機能を活用する選択肢Cが最適です。

解説

SageMaker Feature Store はオンラインストアとオフラインストアの2レイヤー構成を持ちます。オンラインストアは DynamoDB ベースでミリ秒単位の低レイテンシー取得が可能でリアルタイム推論に最適です。オフラインストアは特徴量が自動的に S3 へ書き込まれ時系列履歴が蓄積されるため、バッチ再トレーニングに最適です。両方を有効化することで追加構築なしに2つのユースケースに対応できます。 選択肢Aのオフラインストアのみでは、リアルタイム推論時に Athena クエリを発行することになり、10ms 以下のレイテンシー要件を満たしません。 選択肢Bのオンラインストアのみでは、過去2年分の特徴量履歴を全て保持することはコスト・性能的に不現実であり、バッチ再トレーニングに不向きです。 選択肢DのLambda による手動エクスポートは追加実装が必要であり、SageMaker Feature Store の自動レプリケーション機能を活用する選択肢Cが最適です。

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

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

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