SimulBench: Evaluating Language Models with Creative Simulation Tasks

Qi Jia, Xiang Yue, Tianyu Zheng, Jie Huang, Bill Yuchen Lin
9/11/2024
cs.CL

No confident code implementation found for this paper.

Abstract

We introduce SimulBench, a benchmark designed to evaluate large language models (LLMs) across a diverse collection of creative simulation scenarios, such as acting as a Linux terminal or playing text games with users. While these simulation tasks serve as effective measures of an LLM's general intelligence, they are seldom incorporated into existing benchmarks. A major challenge is to develop an evaluation framework for testing different LLMs fairly while preserving the multi-round interactive nature of simulation tasks between users and AI. To tackle this issue, we suggest using a fixed LLM as a user agent to engage with an LLM to collect dialogues first under different tasks. Then, challenging dialogue scripts are extracted for evaluating different target LLMs. To facilitate automatic assessment on \DataName{}, GPT-4 is employed as the evaluator, tasked with reviewing the quality of the final response generated by the target LLMs given multi-turn dialogue scripts. Our comprehensive experiments indicate that these simulation tasks continue to pose a significant challenge with their unique natures and show the gap between proprietary models and the most advanced open LLMs. For example, GPT-4-turbo outperforms LLaMA-3-70b-Chat on 18.55\% more cases.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{jia2024simulbench,
  title  = {SimulBench: Evaluating Language Models with Creative Simulation Tasks},
  author = {Qi Jia and Xiang Yue and Tianyu Zheng and Jie Huang and Bill Yuchen Lin},
  year   = {2024},
  eprint = {2409.07641},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.07641v1}
}

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

Discussion