Improving Open-Domain Dialogue Evaluation with a Causal Inference Model
Not on the map. Why?
Abstract (arXiv)
Effective evaluation methods remain a significant challenge for research on open-domain conversational dialogue systems. Explicit satisfaction ratings can be elicited from users, but users often do not provide ratings when asked, and those they give can be highly subjective. Post-hoc ratings by experts are an alternative, but these can be both expensive and complex to collect. Here, we explore the creation of automated methods for predicting both expert and user ratings of open-domain dialogues. We compare four different approaches. First, we train a baseline model using an end-to-end transformer to predict ratings directly from the raw dialogue text. The other three methods are variants of a two-stage approach in which we first extract interpretable features at the turn level that capture, among other aspects, user dialogue behaviors indicating contradiction, repetition, disinterest, compliments, or criticism. We project these features to the dialogue level and train a dialogue-level MLP regression model, a dialogue-level LSTM, and a novel causal inference model called counterfactual-LSTM (CF-LSTM) to predict ratings. The proposed CF-LSTM is a sequential model over turn-level features which predicts ratings using multiple regressors depending on hypotheses derived from the turn-level features. As a causal inference model, CF-LSTM aims to learn the underlying causes of a specific event, such as a low rating. We also bin the user ratings and perform classification experiments with all four models. In evaluation experiments on conversational data from the Alexa Prize SocialBot, we show that the CF-LSTM achieves the best performance for predicting dialogue ratings and classification.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 34 of its 57 references that are in the map. First posted on arXiv 31 Jan 2023.
Builds on
34 of 57 references.
References · 34
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019BERTScore: Evaluating Text Generation with BERTcited by 5,462
- 2020BLEURT: Learning Robust Metrics for Text Generationcited by 1,196
- 2019DialoGPT: Large-Scale Generative Pre-training for Conversational Response Generationcited by 842
- 2018Personalizing Dialogue Agents: I have a dog, do you have pets too?cited by 820
- 2017DailyDialog: A Manually Labelled Multi-turn Dialogue Datasetcited by 649
- 2016How NOT To Evaluate Your Dialogue System: An Empirical Study of Unsupervised Evaluation Metrics for Dialogue Response Generationcited by 356
- 2021QuestEval: Summarization Asks for Fact-based Evaluationcited by 241
- 2015Building End-To-End Dialogue Systems Using Generative Hierarchical Neural Network Modelscited by 207
- 2017Survey of the State of the Art in Natural Language Generation: Core tasks, applications and evaluationcited by 206
- 2021Causal Inference in Natural Language Processing: Estimation, Prediction, Interpretation and Beyondcited by 177
22 more
- 2017Bayesian Inference of Individualized Treatment Effects using Multi-task Gaussian Processescited by 156
- 2019What makes a good conversation? How controllable attributes affect human judgmentscited by 140
- 2020Unsupervised Evaluation of Interactive Dialog with DialoGPTcited by 139
- 2020GRADE: Automatic Graph-Enhanced Coherence Metric for Evaluating Open-Domain Dialogue Systemscited by 76
- 2020Dialogue Response Ranking Training with Large-Scale Human Feedback Datacited by 68
- 2018Conversational AI: The Science Behind the Alexa Prizecited by 63
- 2021DynaEval: Unifying Turn and Dialogue Level Evaluationcited by 59
- 2019Better Automatic Evaluation of Open-Domain Dialogue Systems with Contextualized Embeddingscited by 52
- 2020Learning an Unreferenced Metric for Online Dialogue Evaluationcited by 52
- 2019Predictive Engagement: An Efficient Metric For Automatic Evaluation of Open-Domain Dialogue Systemscited by 36
- 2015Evaluating Prerequisite Qualities for Learning End-to-End Dialog Systemscited by 34
- 2019ViGGO: A Video Game Corpus for Data-To-Text Generation in Open-Domain Conversationcited by 31
- 2022What is wrong with you?: Leveraging User Sentiment for Automatic Dialog Evaluationcited by 18
- 2017End-to-end Conversation Modeling Track in DSTC6cited by 12
- 2018Neural Response Ranking for Social Conversation: A Data-Efficient Approachcited by 9
- 2021Task Affinity with Maximum Bipartite Matching in Few-Shot Learningcited by 8
- 2021Fisher Task Distance and Its Application in Neural Architecture Searchcited by 7
- 2020Speech Sentiment and Customer Satisfaction Estimation in Socialbot Conversationscited by 5
- 2020Task-Aware Neural Architecture Searchcited by 5
- 2021Modeling Performance in Open-Domain Dialogue with PARADISEcited by 5
- 2019Supervised Encoding for Discrete Representation Learningcited by 3
- 2021Improved Automated Machine Learning from Transfer Learningcited by 3
Built on by
Citing papers per year: 2023: 4.
4 papers.
- 2023Mode-Aware Continual Learning for Conditional Generative Adversarial Networkscited by 2
- 2023TWIZ-v2: The Wizard of Multimodal Conversational-Stimuluscited by 2
- 2023Alquist 5.0: Dialogue Trees Meet Generative Models. A Novel Approach for Enhancing SocialBot Conversationscited by 1
- 2023DiQAD: A Benchmark Dataset for End-to-End Open-domain Dialogue Assessmentcited by 0
- 2023DiQAD: A Benchmark Dataset for End-to-End Open-domain Dialogue Assessment25 Oct 2023
- 2023Alquist 5.0: Dialogue Trees Meet Generative Models. A Novel Approach for Enhancing SocialBot Conversations24 Oct 2023
- 2023TWIZ-v2: The Wizard of Multimodal Conversational-Stimulus3 Oct 2023
- 2023Mode-Aware Continual Learning for Conditional Generative Adversarial Networks19 May 2023