Preprint · 2024
InfiAgent-DABench: Evaluating Agents on Data Analysis Tasks
| Venue | arXiv |
|---|---|
| DOI | 10.48550/arXiv.2401.05507 |
| URL | http://arxiv.org/abs/2401.05507 |
| Topics | ReplicHAI / Agent Evals / 03 ML & research engineering |
| Tags | Computer Science - Artificial Intelligence, Computer Science - Computation and Language |
| archiveID | arXiv:2401.05507 |
| extra | arXiv:2401.05507 [cs.CL] |
| libraryCatalog | arXiv.org |
| shortTitle | InfiAgent-DABench |
Abstract
In this paper, we introduce InfiAgent-DABench, the first benchmark specifically designed to evaluate LLM-based agents on data analysis tasks. These tasks require agents to end-to-end solving complex tasks by interacting with an execution environment. This benchmark contains DAEval, a dataset consisting of 257 data analysis questions derived from 52 CSV files, and an agent framework which incorporates LLMs to serve as data analysis agents for both serving and evaluation. Since data analysis questions are often open-ended and hard to evaluate without human supervision, we adopt a format-prompting technique to convert each question into a closed-form format so that they can be automatically evaluated. Our extensive benchmarking of 34 LLMs uncovers the current challenges encountered in data analysis tasks. In addition, building on top of our agent framework, we develop a specialized agent, DAAgent, which surpasses GPT-3.5 by 3.9% on DABench. Evaluation datasets and toolkits for InfiAgent-DABench are released at https://github.com/InfiAgent/InfiAgent .
BibTeX
@misc{hu_infiagent-dabench_2024,
title = {{InfiAgent}-{DABench}: {Evaluating} {Agents} on {Data} {Analysis} {Tasks}},
shorttitle = {{InfiAgent}-{DABench}},
url = {http://arxiv.org/abs/2401.05507},
doi = {10.48550/arXiv.2401.05507},
abstract = {In this paper, we introduce InfiAgent-DABench, the first benchmark specifically designed to evaluate LLM-based agents on data analysis tasks. These tasks require agents to end-to-end solving complex tasks by interacting with an execution environment. This benchmark contains DAEval, a dataset consisting of 257 data analysis questions derived from 52 CSV files, and an agent framework which incorporates LLMs to serve as data analysis agents for both serving and evaluation. Since data analysis questions are often open-ended and hard to evaluate without human supervision, we adopt a format-prompting technique to convert each question into a closed-form format so that they can be automatically evaluated. Our extensive benchmarking of 34 LLMs uncovers the current challenges encountered in data analysis tasks. In addition, building on top of our agent framework, we develop a specialized agent, DAAgent, which surpasses GPT-3.5 by 3.9\% on DABench. Evaluation datasets and toolkits for InfiAgent-DABench are released at https://github.com/InfiAgent/InfiAgent .},
urldate = {2026-11-06},
publisher = {arXiv},
author = {Hu, Xueyu and Zhao, Ziyu and Wei, Shuang and Chai, Ziwei and Ma, Qianli and Wang, Guoyin and Wang, Xuwu and Su, Jing and Xu, Jingjing and Zhu, Ming and Cheng, Yao and Yuan, Jianbo and Li, Jiwei and Kuang, Kun and Yang, Yang and Yang, Hongxia and Wu, Fei},
month = mar,
year = {2024},
note = {arXiv:2401.05507 [cs.CL]},
keywords = {Computer Science - Artificial Intelligence, Computer Science - Computation and Language},
}