金融アドバイザリー会社がAmazon Bedrock Knowledge BasesとGuardrailsのContextual Grounding Check(文脈的根拠チェック:モデルのレスポンスが取得したソース文書に根拠を持つかを検証する機能)を使用したRAGチャットボットを運用しています。Groundingしきい値(Grounding Threshold)は0.75に設定されています。オペレーションチームから「知識ベースに関連情報が存在するにもかかわらず、全レスポンスの40%が『根拠チェック失敗』でブロックされている」という報告があり、顧客満足度が低下しています。この問題の原因と対策として最も適切なものはどれですか?
Bedrock GuardrailsのContextual Grounding Checkでは、レスポンスのgroundingスコア(0〜1)がしきい値以上の場合のみ通過が許可されます。しきい値が高いほど厳格になり、より多くのレスポンスがブロックされます。知識ベースに関連情報があるにもかかわらず40%がブロックされている場合、しきい値0.75が高すぎることが原因です。しきい値を下げることで、十分に根拠のあるレスポンスが誤ってブロックされる割合を減らせます。 選択肢Aはしきい値を0.90に上げると基準がさらに厳格になり、ブロック率は40%から増加します。これは誤検知を増加させる逆効果です。 選択肢Cはネイティブ機能の設定調整で解決可能な問題に対してカスタム実装は過剰です。Lambda + 埋め込みモデルによる実装は開発・運用コストが増大します。 選択肢DはRelevance Checkはユーザーのクエリがナレッジベースのトピックに関連するかを確認する別目的の機能です。Groundingしきい値を変更せずにRelevance Checkを追加しても、グラウンディング誤検知の問題は解消されません。