atlas

Research map / Multi-agent systems and games / LLM agents

ChatEval: Towards Better LLM-based Evaluators through Multi-Agent Debate

ICLR 2024 · Multi-agent systems and games › LLM agents · approach: LLM multi-agent collaboration and safety · 55 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ChatEval, a multi-agent LLM debate framework in which referees with diverse personas discuss and judge text quality, evaluated on FairEval and Topical-Chat.

Problem

Single-agent LLM evaluators fall short of human-level text evaluation quality, and human evaluation involves multiple annotators collaborating, which single LLM judges do not mimic.

Approach

Treat each LLM as a referee agent with a distinct persona that debates with others under configurable communication strategies (one-by-one, simultaneous-talk, simultaneous-talk-with-summarizer), with final verdicts from majority vote or averaged scores; diverse roles are shown to be essential.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace single-agent evaluation with multi-agent debateChatGPT evaluator · FairEvalaccuracy (%): 53.8 -> 60.0Helped
replace single-agent evaluation with multi-agent debateGPT-4 evaluator · FairEvalaccuracy (%): 61.3 -> 63.8Helped
replace single-agent evaluation with multi-agent debateGPT-4 evaluator · Topical-Chat averageSpearman correlation: 0.658 -> 0.684Helped
replace single-agent evaluation with multi-agent debateGPT-4 evaluator · Topical-Chat averageKendall-Tau correlation: 0.611 -> 0.632Helped
replace single-agent evaluation with multi-agent debateChatGPT evaluator · Topical-Chat averageSpearman correlation: 0.544 -> 0.552Helped
replace single-agent evaluation with multi-agent debateChatGPT evaluator · Topical-Chat averageKendall-Tau correlation: 0.503 -> 0.510Helped
add diverse role prompts to the agents (ablation)ChatGPT Multi-Agent · FairEvalaccuracy (%): 53.8 -> 60Helped
add diverse role prompts to the agents (ablation)ChatGPT Multi-Agent · FairEvalKappa: 0.25 -> 0.33Helped
use simultaneous-talk instead of one-by-one communication (ablation)ChatGPT Multi-Agent with 3 agents · FairEvalaccuracy (%): 60 -> 55Hurt
use simultaneous-talk instead of one-by-one communication (ablation)ChatGPT Multi-Agent with 3 agents · FairEvalKappa: 0.33 -> 0.28Hurt
add a summarizer to simultaneous-talk (ablation)ChatGPT Multi-Agent with 3 agents · FairEvalaccuracy (%): 60 -> 55Hurt
add a summarizer to simultaneous-talk (ablation)ChatGPT Multi-Agent with 3 agents · FairEvalKappa: 0.33 -> 0.27Hurt

Surprising findings

Limitations

Experimental setup

Datasets: FairEval Topical-Chat

Benchmarks: FairEval Topical-Chat

Metrics: Accuracy Kappa Spearman correlation Kendall-Tau correlation

Baselines: Single-Agent FairEval (MEC+BPC) G-EVAL-3.5 G-EVAL-4 ROUGE-L BLEU-4 BERTScore

Builds on: G-EVAL FairEval AgentVerse

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy