AWS認定資格 WEB問題集&徹底解説
AIプラクティショナー
問題文と選択肢
- Amazon Bedrock ガードレールを活用してモデル応答から機密情報をマスクするべきです
- Amazon BedrockをAmazon SageMakerと交換し、Amazon SageMakerの組み込みアルゴリズムを使用してモデルを再構築するべきです
- カスタマイズされたモデルを削除し、トレーニングデータから機密情報を削除して、モデルを再度ファインチューニングするべきです
- モデルの応答内の機密情報を保護するために暗号化を使用すべきです
A. Amazon Bedrock ガードレールを活用してモデル応答から機密情報をマスクするべきです
Amazon Bedrock ガードレールの機密情報フィルターは、プロンプトとモデル応答に含まれる個人情報(氏名・メールアドレス・電話番号・クレジットカード番号など)を検出し、マスク(ANONYMIZE:{NAME} 等のプレースホルダーへ置換)またはブロックできます。
正規表現によるカスタムパターンも定義できるため、自社固有の機密フォーマットにも対応可能です。
既存のカスタムモデルを作り直さずに設定だけで適用できるため、要件の「最も効率的なアプローチ」に合致します。
B. Amazon BedrockをAmazon SageMakerと交換し、Amazon SageMakerの組み込みアルゴリズムを使用してモデルを再構築するべきです
Amazon SageMaker へ移行して組み込みアルゴリズムでモデルを再構築する案は、プラットフォームの乗り換えとモデルの作り直しを伴い、工数・コストともに最大です。
しかも学習データに機密情報が残っていれば、SageMaker で学習しても同じ漏えいリスクが再現します。
「効率的」という評価軸から真っ先に外れる過剰な対応です。
C. カスタマイズされたモデルを削除し、トレーニングデータから機密情報を削除して、モデルを再度ファインチューニングするべきです
トレーニングデータから機密情報を除去して再度ファインチューニングする案は、根本対策としては正しい方向ですが、モデル削除・データクレンジング・再学習・再評価という工程が必要で時間とコストがかかります。
本問が求めるのは最も効率的なアプローチであり、設定だけで済むガードレールに比べて明らかに重い対応です。
また機密情報を完全に洗い出すのは難しく、確実性の面でも出力側のフィルターと併用すべき手段です。
D. モデルの応答内の機密情報を保護するために暗号化を使用すべきです
暗号化は保管中・転送中のデータを第三者から保護する技術であり、正規の利用者に返される応答の中身を制御するものではありません。
応答を暗号化してもエンドユーザーが復号すれば機密情報はそのまま読めてしまい、モデルの実用性を損なうだけです。
「機密情報を応答に含めない」という要件には機能的に対応できません。
出力に出したくない情報はガードレールで止める・伏せる。作り直し(再学習・移行)は「効率的」の反対語。
正解への思考ルート
問題文から要件を抽出し、選択肢の適否を判断するのがポイントです。| 要件 | 判断ポイント |
|---|---|
| すでにファインチューニング済みのモデルがある | 作り直し系(再学習・別サービスへの移行)は資産を捨てる対応で効率が悪い →選択肢(B・C)を消す |
| モデルの「応答」に機密情報を含めたくない | 出力を検査してマスク/ブロックできるのは Amazon Bedrock ガードレールの機密情報フィルター →選択肢(A)が正解 |
| 最も効率的なアプローチを選ぶ | ガードレールは設定を有効化するだけで既存モデルにそのまま適用でき、追加学習が不要 →選択肢(A)が正解 |
| データのプライバシーとセキュリティを維持する | 暗号化は「見せない相手」から守る仕組みで、正規ユーザーへの応答内容を制御する手段ではない →選択肢(D)を消す |
ひっかけポイント
- 選択肢Cの「データを消して再ファインチューニング」は正論に見える最大の罠。根本対策ではあるが、本問の評価軸は「最も効率的」であり、設定だけで済むガードレールに劣る
- 「セキュリティ=暗号化」と短絡するのが罠。暗号化は復号できる相手には無力で、応答に機密情報が載る問題は解決しない
- Amazon SageMaker への乗り換えは問題の解決になっていない(学習データが同じなら同じ情報を学習する)。サービスを変えれば解決するという発想を捨てる
- ガードレールは PII のマスク/ブロックのほか、有害コンテンツ・拒否トピック・プロンプト攻撃・ハルシネーション(根拠づけ)の抑止も担う。用途を混同せず「出力の門番」と覚える
出題バリエーション
同じ知識が本番では条件を変えて出題されます。| 問題文がこう変わったら | 正解はこう変わる |
|---|---|
| 「モデルに特定の話題(競合他社・医療助言など)を答えさせないようにしたい」 | ガードレールの拒否トピック(Denied topics)が正解軸に。 |
| 「そもそも学習データに機密情報を残したくない(根本対策を問う)」 | データの匿名化・除去後に再ファインチューニングが正解に変わる。 |
| 「カスタムモデルの保管データを自社管理の鍵で守りたい」 | AWS KMS のカスタマー管理キーによる暗号化が正解軸に。 |
| 「モデルの回答が社内文書と食い違わないようにしたい」 | RAG(ナレッジベース)+ガードレールの根拠付けチェックが論点になる。 |
| 「Bedrock へのAPI 呼び出しがインターネットを経由しないようにしたい」 | AWS PrivateLink(VPC エンドポイント)が正解軸に変わる。 |
リファレンス
この問題を解くために必要な知識を扱う公式ドキュメントです。| 知識項目 | 公式ドキュメント |
|---|---|
| Bedrock ガードレールによる応答内の機密情報(PII)のマスク・ブロック | 機密情報フィルターを使用して会話から PII を削除する - Amazon Bedrock |
- Amazon Bedrock ガードレールを活用してモデル応答から機密情報をマスクするべきです
- Amazon BedrockをAmazon SageMakerと交換し、Amazon SageMakerの組み込みアルゴリズムを使用してモデルを再構築するべきです
- カスタマイズされたモデルを削除し、トレーニングデータから機密情報を削除して、モデルを再度ファインチューニングするべきです
- モデルの応答内の機密情報を保護するために暗号化を使用すべきです