PairEval: Open-domain Dialogue Evaluation with Pairwise Comparison

ChaeHun Park,Minseok Choi,Dohyun Lee,Jaegul Choo
2024-07-18
Abstract:Building a reliable and automated evaluation metric is a necessary but challenging problem for open-domain dialogue systems. Recent studies proposed evaluation metrics that assess generated responses by considering their relevance to previous dialogue histories. Although effective, these metrics evaluate individual responses directly rather than considering their relative quality compared to other responses. To handle this, we propose PairEval, a novel dialogue evaluation metric for assessing responses by comparing their quality against responses in different conversations. PairEval is built on top of open-sourced and moderate-size language models, and we make them specialized in pairwise comparison between dialogue responses. Extensive experiments on multiple benchmarks demonstrate that our metric exhibits a higher correlation with human judgments than baseline metrics. We also find that the proposed comparative metric is more robust in detecting common failures from open-domain dialogue systems, including repetition and speaker insensitivity.
Computation and Language
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to construct a reliable and automated dialogue evaluation metric, especially for open - domain dialogue systems. Although existing evaluation metrics can effectively evaluate the relevance between the generated response and the dialogue history, they usually directly evaluate the quality of a single response without considering the relative quality compared to other responses. This causes these metrics to possibly fail to accurately reflect human judgments on dialogue quality in some cases. To overcome this challenge, the paper proposes **PAIREVAL**, a new dialogue evaluation metric based on pairwise comparison. PAIREVAL evaluates the quality of responses by comparing responses in different dialogues, thus providing a more accurate evaluation. This method not only improves the relevance to human judgment but also enhances the ability to detect common failures in open - domain dialogue systems (such as repetition and speaker - insensitivity). Specifically, PAIREVAL uses a medium - scale open - source language model and fine - tunes it with a public dialogue corpus to enable it to have the ability of pairwise comparison. Experimental results show that PAIREVAL exhibits a higher correlation than baseline metrics in multiple benchmark tests and even outperforms metrics relying on powerful proprietary language models in some cases. ### Main Contributions 1. **Propose PAIREVAL**: A dialogue evaluation metric based on pairwise comparison that can more accurately evaluate the response quality of open - domain dialogue systems. 2. **Improve Relevance**: PAIREVAL shows a higher relevance to human judgment in multiple benchmark tests. 3. **Enhance Robustness**: PAIREVAL shows stronger robustness in detecting common failures of dialogue systems. ### Method Overview 1. **Task Definition**: Given a dialogue history and a generated response, the evaluation metric needs to determine whether the response is suitable as the next dialogue. 2. **Pairwise Comparison**: Calculate the final evaluation score by comparing the quality of the target response with a small number of contrast responses. 3. **Model Training**: Use synthetic training samples to fine - tune the language model to enable it to have the ability of pairwise comparison. ### Experimental Results Experimental results show that PAIREVAL performs excellently in multiple benchmark tests, especially in terms of the relevance to human judgment. In addition, PAIREVAL also performs well in detecting common failures of dialogue systems. ### Conclusion By introducing the pairwise comparison method, PAIREVAL significantly improves the accuracy and reliability of dialogue evaluation and provides a new and effective tool for the evaluation of open - domain dialogue systems.