Question#34(AI-102)
あなたは Language Studio を使用して Conversational Language Understanding (CLU) モデルを開発しています。 テスト中、モデルの機能に関係のないリクエスト(範囲外の質問)に対して、ユーザーが誤った応答(既存のインテントに無理やり割り当てられた回答など)を受け取っています。 モデルが無関係なリクエスト(spurious requests)を識別できるようにする必要があります。 何をすべきですか?
正解:C
CLU や LUIS などの自然言語理解モデルにおいて、「どれにも当てはまらないもの」を処理する専用の場所が None インテント です。 1. None インテントの役割 モデルは、ユーザーの発話を「定義されたインテントのいずれか」に分類しようとします。 無関係な発話(例:旅行ボットに対して「今日の献立は何?」と聞くなど)を None インテントに正しく分類させるためには、「これは範囲外ですよ」というサンプル発話を None インテントの中に登録して学習させる必要があります。 これにより、モデルの精度が上がり、無理やり他のカスタムインテント(予約や検索など)に誤判定されるのを防ぐことができます。
コメント