Unifying Human and Statistical Evaluation for Natural Language Generation

By Tatsunori B. Hashimoto, Hugh Zhang, Percy Liang. 2019

250 citations recorded by the source corpus.

How can we measure whether a natural language generation system produces both high quality and diverse outputs? Human evaluation captures quality but not diversity, as it does not catch models that simply plagiarize from the training set. On the other hand, statistical evaluation (i.e., perplexity) captures diversity but not quality, as models that occasionally emit low quality samples would be insufficiently penalized. In this paper, we propose a unified framework which evaluates both diversity and quality, based on the optimal error rate of predicting whether a sentence is human- or machine-generated. We demonstrate that this error rate can be efficiently estimated by combining human and statistical evaluation, using an evaluation metric which we call HUSE. On summarization and chit-chat dialogue, we show that (i) HUSE detects diversity defects which fool pure human evaluation and that (ii) techniques such as annealing for improving quality actually decrease HUSE due to decreased diversity.

Subfields: Artificial Intelligence, Natural Language Processing, Evaluation & Benchmarks

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Yejin Choi
  2. Mohit Bansal
  3. Noah A. Smith
  4. Percy Liang
  5. Jianfeng Gao
  6. Luke S. Zettlemoyer
  7. Jason Aaron Edward Weston
  8. Hannaneh Hajishirzi

In Natural Language Processing

  1. Yejin Choi
  2. Mohit Bansal
  3. Percy Liang
  4. Noah A. Smith
  5. Luke S. Zettlemoyer
  6. Jianfeng Gao
  7. Jason Aaron Edward Weston
  8. Graham Neubig

In Evaluation & Benchmarks

  1. Yejin Choi
  2. Mohit Bansal
  3. Elizabeth Clark
  4. Jianfeng Gao
  5. Sebastian Gehrmann
  6. Noah A. Smith
  7. Percy Liang
  8. Thibault Sellam

Citations in the corpus