ACL Findings2021
Synthesizing Adversarial Negative Responses for Robust Response Ranking and Evaluation
Prakhar Gupta, Yulia Tsvetkov, Jeffrey P. Bigham
Abstract
Open-domain neural dialogue models have achieved high performance in response ranking and evaluation tasks. These tasks are formulated as a binary classification of responses given in a dialogue context, and models generally learn to make predictions based on context-response content similarity. However, over-reliance on content similarity makes the models less sensitive to the presence of inconsistencies, incorrect time expressions and other factors important for response appropriateness and coherence. We propose approaches for automatically creating adversarial negative training data to help ranking and evaluation models learn features beyond content similarity. We propose mask-and-fill and keyword-guided approaches that generate negative examples for training more robust dialogue systems. These generated adversarial responses have high content similarity with the contexts but are either incoherent, inappropriate or not fluent. Our approaches are fully data-driven and can be easily incorporated in existing models and datasets. Experiments on classification, ranking and evaluation tasks across multiple datasets demonstrate that our approaches outperform strong baselines in providing informative negative examples for training dialogue systems. 1 Error category Description Sample responses C-ent Incorrect entities or actors (R,G)
Incorrect subject or object of verbs or presence of one or more incorrect entities or coreference.
Context: I am so happy that you are doing okay.
Response: My friend is always happy.
Use of incorrect time expressions or tense of verbs. Context: What are you going to do on Monday? Response: Yesterday, I celebrated my daughter's wedding anniversary. C-cont Contradictory or extraneous details (R,G) Presence of details which make the response inconsistent within itself or contradict the context Context: A: I don't know why I bothered to come here. B: Did you enjoy your stay? Response: I enjoyed the concert a lot. C-speaker Incorrect speaker turn (R) The response is relevant to the conversation but from the wrong speaker. Context: What starting salary would you expect here? Response: If you work overtime, I will pay you extra salary. C-follow Does not directly address the context (R,G) The response does not follow immediately from the context. Context: What would you like for main course sir? Response: I know very well how to make noodles, and I taught one of my friends. C-strat Incorrect strategies (R,G) Use of incorrect dialogue act, emotion, persona or style Context: I can't find the paper clips. Response: Ok, great work. C-lang Poor language (G) Presence of poor grammar, incorrect sentence structures or repetitions Context: Do you have mixed drinks available here? Response: Yes. This order is divided by 16 divided for main main ones of order.
Ask Lune
Ask anything. The answer quotes the paper.
Lune reads all of it and the papers around it, then shows you the passages behind every answer.
Lune answers from
the full paper · 5 top-tier papers that cite it · related work
Free to start. No credit card required.
Cited by top-tier papers5
- QAConv: Question Answering on Informative ConversationsChien-Sheng Wu, Andrea Madotto, Wenhao Liu, Pascale Fung et al.ACL 2022 · 34 citations
- Correcting Diverse Factual Errors in Abstractive Summarization via Post-Editing and Language Model InfillingVidhisha Balachandran, Hannaneh Hajishirzi, William W. Cohen, Yulia TsvetkovEMNLP 2022 · 27 citations
- MDD-Eval: Self-Training on Augmented Data for Multi-Domain Dialogue EvaluationChen Zhang, Luis Fernando D'Haro, Thomas Friedrichs, Haizhou LiAAAI 2022 · 22 citations
- A Textual Dataset for Situated Proactive Response SelectionNaoki Otani, Jun Araki, HyeongSik Kim, Eduard H. HovyACL 2023 · 1 citation
- DialFact: A Benchmark for Fact-Checking in DialoguePrakhar Gupta, Chien-Sheng Wu, Wenhao Liu, Caiming XiongACL 2022
Builds on19
- BERTScore: Evaluating Text Generation with BERTTianyi Zhang, Varsha Kishore, Felix Wu, Kilian Q. Weinberger et al.ICLR 2020 · 8,443 citations
- The Curious Case of Neural Text DegenerationAri Holtzman, Jan Buys, Li Du, Maxwell Forbes et al.ICLR 2020 · 4,112 citations
- Is BERT Really Robust? A Strong Baseline for Natural Language Attack on Text Classification and EntailmentDi Jin, Zhijing Jin, Joey Tianyi Zhou, Peter SzolovitsAAAI 2020 · 1,333 citations
- Learning The Difference That Makes A Difference With Counterfactually-Augmented DataDivyansh Kaushik, Eduard H. Hovy, Zachary Chase LiptonICLR 2020 · 625 citations
- ELECTRA: Pre-training Text Encoders as Discriminators Rather Than GeneratorsKevin Clark, Minh-Thang Luong, Quoc V. Le, Christopher D. ManningICLR 2020 · 541 citations
Related papers
- Emphasising Structured Information: Integrating Abstract Meaning Representation into LLMs for Enhanced Open-Domain Dialogue EvaluationBohao Yang, Kun Zhao, Dong Liu, Chen Tang et al.EMNLP Findings 2025 · 1 citation
- Negative Training for Neural Dialogue Response GenerationTianxing He, James R. GlassACL 2020 · 52 citations
- DEAM: Dialogue Coherence Evaluation using AMR-based Semantic ManipulationsSarik Ghazarian, Nuan Wen, Aram Galstyan, Nanyun PengACL 2022
- Counterfactual Data Augmentation via Perspective Transition for Open-Domain DialoguesJiao Ou, Jinchao Zhang, Yang Feng, Jie ZhouEMNLP 2022 · 9 citations
- Counterfactual Off-Policy Training for Neural Dialogue GenerationQingfu Zhu, Wei-Nan Zhang, Ting Liu, William Yang WangEMNLP 2020 · 18 citations
