INSTRUCTEVAL: Towards Holistic Evaluation of Instruction-Tuned Large Language Models

Yew Ken Chia, Pengfei Hong, Lidong Bing, Soujanya Poria
6/7/2023
cs.CLcs.AI

Official code: declare-lab/instruct-eval (553 stars, Apache-2.0, last commit 2024-03-10).

Abstract

Instruction-tuned large language models have revolutionized natural language processing and have shown great potential in applications such as conversational agents. These models, such as GPT-4, can not only master language but also solve complex tasks in areas like mathematics, coding, medicine, and law. Despite their impressive capabilities, there is still a lack of comprehensive understanding regarding their full potential, primarily due to the black-box nature of many models and the absence of holistic evaluation studies. To address these challenges, we present INSTRUCTEVAL, a more comprehensive evaluation suite designed specifically for instruction-tuned large language models. Unlike previous works, our evaluation involves a rigorous assessment of models based on problem-solving, writing ability, and alignment to human values. We take a holistic approach to analyze various factors affecting model performance, including the pretraining foundation, instruction-tuning data, and training methods. Our findings reveal that the quality of instruction data is the most crucial factor in scaling model performance. While open-source models demonstrate impressive writing abilities, there is substantial room for improvement in problem-solving and alignment. We are encouraged by the rapid development of models by the open-source community, but we also highlight the need for rigorous evaluation to support claims made about these models. Through INSTRUCTEVAL, we aim to foster a deeper understanding of instruction-tuned models and advancements in their capabilities. INSTRUCTEVAL is publicly available at https://github.com/declare-lab/instruct-eval.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

This repository contains code to quantitatively evaluate instruction-tuned models such as Alpaca and Flan-T5 on held-out tasks.

55346PythonMar 28, 20232 years agoApache-2.0
instruct-tuningllm

Similar Papers

Cite this paper

@article{chia2023instructeval,
  title  = {INSTRUCTEVAL: Towards Holistic Evaluation of Instruction-Tuned Large Language Models},
  author = {Yew Ken Chia and Pengfei Hong and Lidong Bing and Soujanya Poria},
  year   = {2023},
  eprint = {2306.04757},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.04757v3}
}

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/2306.04757.svg)](https://codeofpaper.com/paper/2306.04757)

Discussion