話者スタイル抽出と対話フロー生成に基づく対話データ拡張手法

近年の自然言語処理技術の進歩により，対話システムは大きな関心を集めている[1,2,3]．LLMが強力な生成能力を示している一方で，人間同士の対話データを用いてファインチューニングされた対話システムに関する研究は，その優れた制御性と解釈可能性により依然として重要である[4]．しかし，ユーザごとのスタイルの違いは，システムの設計に課題をもたらす．図1に示すように，成人（ユーザA）と比べて未成年（ユーザB）は，意図が明確でない場合や曖昧な応答が多く，円滑な対話の実現にはオペレータによる確認や追加の質問がより多く求められる．このスタイルの違いにより，オペレータは異なるユーザと対話する際，状況に応じて戦略を調整する必要がある．こうした適応的アプローチは，現実世界における対話システムの有効性や使いやすさを高めるうえで不可欠である．このような特殊な話者スタイルにシステムを適応ユーザAのスタイル:・⽬的地やアクティビティに関して明確な意図を持っている．・より詳しい情報や具体的な提案を求められる．(…)👨‍[⽅⾯・県・サブエリアを聞く質問]えっと，ご旅⾏の予定とゆーか，あの，どちらの⽅⾯に⾏きたいとか，あの，ございますか︖はい，えーと，北海道に⾏きたいんですけれども．[希望する季節を聞く質問]はい．えーと，季節とか，ご希望ございますか︖えーと，秋頃ですかね．[旅⾏⼈数・⼈間関係を聞く質問]えーと，お客様は何名様で，ご予定されてらっしゃいますか︖あ，私，私⼀⼈だけなんですけれども．[希望を聞く質問]えーと，特にあのー，何かやりたいこと，とゆーかー，あの，ご希望ございますか︖そうですね．えーと，ちょっと紅葉が綺麗な所に⾏きたいんですけども．[観光地に対する要望・条件の確認,探す意思の表明]はい．あ，紅葉の綺麗なところ，で，まずじゃあ，お調べしますね．オペレータ:ユーザA:オペレータ:ユーザA:オペレータ:ユーザA:オペレータ:ユーザA:オペレータ:ユーザBのスタイル:・⽬的地やアクティビティに関して明確な意図がない．・質問や提案に対して簡潔に答える傾向がある．(…)👦‍[⽅⾯・県・サブエリアを聞く質問]では早速なんですけど，えー．どちらか⾏きたい所，えーござい，もうお決まりですか︖はい．[⽅⾯・県・サブエリアを聞く質問]はい．どちらでしょうか︖広島．[観光地に対する要望・条件の確認,⽅⾯・県・サブエリアを聞く質問]はい．広島ですね．広島県のどこまでとか，って細かい場所まで決まってますか．いや，決まってないです．[希望を聞く質問]うん．例えば何かしたい，とか，遊びたいとか．遊びたい，⾷べたいとか．何かあったりしますか︖おじいちゃんとおばあちゃんに会いたいです．[観光地に対する要望・条件の確認]あー，おじいちゃんとおばあちゃん．あー，そこら辺に住んでいるんですね．オペレータ:ユーザB:オペレータ:ユーザB:オペレータ:ユーザB:オペレータ:ユーザB:オペレータ:させるには，膨大な注釈付きデータが必要となる．一方で，特に少数の特殊な話者スタイルを示すユーザに関するデータは収集が難しい場合も多い．その結果，こうしたユーザグループに対応するシステムの性能向上が妨げられている．したがって，リソースが限られたユーザグループに特化した学習データを効率的に生成するデータ拡張手法が求められる．本研究では，特殊な話者スタイルを持つ低リソースユーザグループに対応するためのデータ拡張フレームワークを提案する．未成年の特殊な話者スタイルやデータ収集の難しさ[7]を考慮し，本研究では未成年向けのデータ拡張に着目した．図1に示すように，ユーザの話者スタイルは，相手の対話行為.対話⾏為予測データ拡張様々な年齢層のユーザとの対話対話履歴[None]本⽇はご利⽤いただきありがとうございます．お客様，ご相談の内容は観光に関することでよろしいでしょうか．🤖👦‍はい，宜しくお願いします．[⽅⾯・県・サブエリアを聞く質問]まず⾏先のほうはどちらになりますでしょうか︖Input対話⾏為予測モデルえーと，⻑崎県で．[観光地に対する要望・条件の確認,希望する季節を聞く質問]九州の⻑崎県ですね．⾏く季節はお決まりですか︖はい．春で．（DialogueAct;DA）や応答内容に影響する．そのため，本研究では，話者スタイルと対話フローの両方に注目したデータ拡張フレームワークを構築した．LLMで対象ユーザと相手の話者スタイルを抽出し，PLMを低リソース環境でファインチューニングして多様なDA履歴を生成する．得られた話者スタイルとDA履歴をLLMに入力することで，対象ユーザに特化した学習データを生成する．このデータを限られた学習データに追加することで，発話生成の前段階における重要なタスクであるDA予測の性能を向上させることが可能となる．