Themis: A Reference-free NLG Evaluation Language Model with Flexibility and Interpretability

Xinyu Hu, Li Lin, Mingqi Gao, Xunjian Yin, Xiaojun Wan
6/26/2024
cs.CL

No official code found. Best implementation: PKU-ONELab/Themis (21 stars, Apache-2.0, last commit 2025-02-23).

Abstract

The evaluation of natural language generation (NLG) tasks is a significant and longstanding research area. With the recent emergence of powerful large language models (LLMs), some studies have turned to LLM-based automatic evaluation methods, which demonstrate great potential to become a new evaluation paradigm following traditional string-based and model-based metrics. However, despite the improved performance of existing methods, they still possess some deficiencies, such as dependency on references and limited evaluation flexibility. Therefore, in this paper, we meticulously construct a large-scale NLG evaluation corpus NLG-Eval with annotations from both human and GPT-4 to alleviate the lack of relevant data in this field. Furthermore, we propose Themis, an LLM dedicated to NLG evaluation, which has been trained with our designed multi-perspective consistency verification and rating-oriented preference alignment methods. Themis can conduct flexible and interpretable evaluations without references, and it exhibits superior evaluation performance on various NLG tasks, simultaneously generalizing well to unseen tasks and surpassing other evaluation models, including GPT-4.

View on arXivView PDF

Code Implementations(1)

PKU-ONELab/ThemisCommunity100%
Apache-2.0

The official repository for our EMNLP 2024 paper, Themis: A Reference-free NLG Evaluation Language Model with Flexibility and Interpretability.

211PythonJun 29, 20241 years agoApache-2.0
evaluationllm-as-a-judgenlg

Similar Papers

Cite this paper

@article{hu2024themis,
  title  = {Themis: A Reference-free NLG Evaluation Language Model with Flexibility and Interpretability},
  author = {Xinyu Hu and Li Lin and Mingqi Gao and Xunjian Yin and Xiaojun Wan},
  year   = {2024},
  eprint = {2406.18365},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.18365v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.18365.svg)](https://codeofpaper.com/paper/2406.18365)

Discussion