Skip to main content
QUICK REVIEW

[論文レビュー] End-to-End Trainable Non-Collaborative Dialog System

Yu Li, Kun Qian|arXiv (Cornell University)|Nov 25, 2019
Topic Modeling参考文献 30被引用数 13
ひとこと要約

この論文では、階層的意図アノテーションスキームを用いてタスク内およびタスク外のコンテンツを区別する、エンドツーエンドで学習可能な非共同型対話システムMISSAを提案する。この手法により、意図および意味的スロット表現に基づく条件付き生成によって、一貫性があり多様な応答生成が可能となる。新規のAntiScamおよびPersuasionForGoodデータセット上で評価された結果、自動評価および人間評価の両方で複数のベースラインを上回り、非共同型環境下での関与度とタスク達成度に優れた性能を示した。

ABSTRACT

End-to-end task-oriented dialog models have achieved promising performance on collaborative tasks where users willingly coordinate with the system to complete a given task. While in non-collaborative settings, for example, negotiation and persuasion, users and systems do not share a common goal. As a result, compared to collaborate tasks, people use social content to build rapport and trust in these non-collaborative settings in order to advance their goals. To handle social content, we introduce a hierarchical intent annotation scheme, which can be generalized to different non-collaborative dialog tasks. Building upon TransferTransfo (Wolf et al. 2019), we propose an end-to-end neural network model to generate diverse coherent responses. Our model utilizes intent and semantic slots as the intermediate sentence representation to guide the generation process. In addition, we design a filter to select appropriate responses based on whether these intermediate representations fit the designed task and conversation constraints. Our non-collaborative dialog model guides users to complete the task while simultaneously keeps them engaged. We test our approach on our newly proposed ANTISCAM dataset and an existing PERSUASIONFORGOOD dataset. Both automatic and human evaluations suggest that our model outperforms multiple baselines in these two non-collaborative tasks.

研究の動機と目的

  • ユーザーとシステムが共通の目的を持たない非共同型対話システムにおいて、一貫性があり魅力的な応答を生成する課題に対処すること。
  • 特に説得およびスキャン防御シナリオにおいて重要な社会的会話や関係構築の発話を含む、タスク内およびタスク外のコンテンツを効果的にモデル化すること。
  • 説得およびスキャン防御などの非共同型対話タスクに一般化可能な統合的でエンドツーエンドで学習可能なモデルを構築すること。
  • 非共同型対話システム研究を支援するため、新しい高品質なデータセットAntiScamを構築すること。
  • 神経的生成と応答フィルタリングに意図およびスロットの監視を統合することで、システム性能を向上させること。

提案手法

  • タスク内意図(例:order_ship, payment)とタスク外の会話行動(例:open_question, yes_no_question)を分離する階層的意図アノテーションスキームを提案し、細かめの監視を提供する。
  • TransferTransfoに基づくニューラルモデルMISSAを設計し、応答をこれらの表現に基づいて条件付きで生成する前に、ユーザーおよびシステムの意図と意味的スロットを同時に予測する。
  • 複数の候補応答を生成するためにnucleusサンプリングを適用し、タスク固有の制約および会話のルールに従う応答フィルタを適用して、最も一貫性があり適切な応答を選択する。
  • 訓練時に脱語彙化を適用し、機微なスロット値をスロットトークンに置き換え、推論時に元の値に復元することで、プライバシー保護と一般化を実現する。
  • 言語モデル、意図分類、次発話予測のマルチタスク学習を用いて、新たに収集したAntiScamデータセットおよび既存のPersuasionForGoodデータセットでモデルをファインチューニングする。
  • 一貫性およびタスク整合性を最適化するため、言語モデル損失、意図およびスロット分類損失、次発話予測損失の重み付き組み合わせを用いてモデルを訓練する。

実験結果

リサーチクエスチョン

  • RQ1統合的エンドツーエンドモデルは、非共同型対話システムにおけるタスク内およびタスク外のコンテンツを効果的に処理できるか?
  • RQ2階層的意図およびスロットアノテーションは、非共同型対話タスクにおける応答の一貫性と多様性をどのように向上させるか?
  • RQ3中間段階の意図およびスロット監視を備えた神経的生成モデルは、ルールベースまたはハイブリッドシステムに比べ、説得およびスキャン防御シナリオで顕著に優れた性能を示せるか?
  • RQ4タスク制約および会話ルールに基づく応答フィルタは、生成応答の品質を顕著に向上させられるか?
  • RQ5提案されたモデルは、スキャン防御および寄付誘導説得などの異なる非共同型対話タスクに一般化できるか?

主な発見

  • 提案されたMISSAモデルは、AntiScamおよびPersuasionForGoodデータセットにおいて、自動評価および人間評価の両方で複数の競合ベースラインを上回った。
  • 人間評価では、特にタスク外の質問への対応および関係維持の維持において、MISSAがベースラインよりも一貫性があり、文脈的に適切で魅力的な応答を生成することが確認された。
  • 階層的意図アノテーションスキームは、タスク内とタスク外のコンテンツの違いを効果的に捉えており、攻撃者役で292件、ユーザー役で252件のタスク外発話が確認され、こうした細かめの監視の必要性を裏付けた。
  • 応答フィルタは、タスク目標および会話のルールに整合する応答を選択することで、出力品質を顕著に向上させ、一貫性のないまたは的外れな返答を削減した。
  • AntiScamデータセットには220件のヒューマン・ツー・ヒューマン対話が含まれており、平均12.45ターン、11.13語/発話であり、220人中172人が攻撃者を正しく検知した。これにより、データセットの現実性と有用性が裏付けられた。
  • 専門家アノテーター間の意図およびスロットアノテーションで0.874の加重カッパ一致度を達成し、アノテーションの信頼性が非常に高いことを示した。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。