CLFeb 8, 2023

GPTScore: Evaluate as You Desire

arXiv:2302.04166v2472 citationsh-index: 43Has Code
AI Analysis

This addresses the challenge of customized, multi-faceted evaluation in text generation for researchers and practitioners, offering a novel approach but with incremental elements in leveraging existing models.

The paper tackles the problem of evaluating the quality of generated text by proposing GPTScore, a framework that uses generative pre-trained models to score texts based on natural language instructions, achieving effective evaluation across four tasks, 22 aspects, and 37 datasets without annotated samples.

Generative Artificial Intelligence (AI) has enabled the development of sophisticated models that are capable of producing high-caliber text, images, and other outputs through the utilization of large pre-trained models. Nevertheless, assessing the quality of the generation is an even more arduous task than the generation itself, and this issue has not been given adequate consideration recently. This paper proposes a novel evaluation framework, GPTScore, which utilizes the emergent abilities (e.g., zero-shot instruction) of generative pre-trained models to score generated texts. There are 19 pre-trained models explored in this paper, ranging in size from 80M (e.g., FLAN-T5-small) to 175B (e.g., GPT3). Experimental results on four text generation tasks, 22 evaluation aspects, and corresponding 37 datasets demonstrate that this approach can effectively allow us to achieve what one desires to evaluate for texts simply by natural language instructions. This nature helps us overcome several long-standing challenges in text evaluation--how to achieve customized, multi-faceted evaluation without the need for annotated samples. We make our code publicly available at https://github.com/jinlanfu/GPTScore.

Code Implementations3 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes