Benchmark Self-Evolving: A Multi-Agent Framework for Dynamic LLM Evaluation

Siyuan Wang, Zhuohan Long, Zhihao Fan, Zhongyu Wei, Xuanjing Huang
2/18/2024
cs.CL

Official code: NanshineLoong/Self-Evolving-Benchmark (26 stars, last commit 2024-02-28).

Abstract

This paper presents a benchmark self-evolving framework to dynamically evaluate rapidly advancing Large Language Models (LLMs), aiming for a more accurate assessment of their capabilities and limitations. We utilize a multi-agent system to manipulate the context or question of original instances, reframing new evolving instances with high confidence that dynamically extend existing benchmarks. Towards a more scalable, robust and fine-grained evaluation, we implement six reframing operations to construct evolving instances testing LLMs against diverse queries, data noise and probing their problem-solving sub-abilities. With this framework, we extend benchmark datasets of four tasks. Experimental results show a general performance decline in most LLMs against their original results. This decline under our scalable and robust evaluations, alongside our fine-grained evaluation, more accurately reflect models' capabilities. Besides, our framework widens performance discrepancies both between different models and within the same model across various tasks, facilitating more informed model selection for specific tasks (Code and data are available at https://github.com/NanshineLoong/Self-Evolving-Benchmark).

View on arXivView PDF

Code Implementations(1)

A framework for evolving and testing question-answering datasets with various models.

263PythonFeb 13, 20242 years ago

Similar Papers

Cite this paper

@article{wang2024benchmark,
  title  = {Benchmark Self-Evolving: A Multi-Agent Framework for Dynamic LLM Evaluation},
  author = {Siyuan Wang and Zhuohan Long and Zhihao Fan and Zhongyu Wei and Xuanjing Huang},
  year   = {2024},
  eprint = {2402.11443},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.11443v1}
}

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

Discussion