Preprint
Large Language Models

Llms-as-judges: a comprehensive survey on llm-based evaluation methods

December 1, 2024

0

Citations

0

Influential Citations

Venue

2024

Year

Abstract

… 280]: A single LLM evaluation system relies on a single model to perform the … Multi-LLM Evaluation Systems [22… 132]: A Multi-LLM evaluation system combines multiple models that work …

Analysis

Why This Paper Matters

As LLMs become increasingly capable, using them as judges to evaluate other models' outputs has gained traction as a scalable alternative to human evaluation. However, the field lacks a structured understanding of the various methods, their trade-offs, and best practices. This survey fills that gap by providing a comprehensive taxonomy of LLM-based evaluation systems, distinguishing between single-LLM and multi-LLM approaches. This categorization is crucial because the choice of using one or multiple models fundamentally affects evaluation reliability, cost, and bias.

The paper's timing is significant: with the rapid proliferation of LLMs in 2024, the need for robust automated evaluation has never been greater. Human evaluation is expensive and slow, while traditional metrics like BLEU or ROUGE fail to capture semantic quality. LLM-as-judge methods promise to bridge this gap, but their adoption has been ad hoc. This survey offers a structured overview that can guide both researchers and practitioners in selecting appropriate evaluation strategies.

Technical Contributions

The survey's primary contribution is its taxonomy, which organizes LLM-based evaluation methods into two main categories:

  • Single-LLM Evaluation Systems: These rely on one model to judge outputs. The survey discusses various prompting techniques (e.g., zero-shot, few-shot, chain-of-thought) and scoring methods (e.g., Likert scales, pairwise comparisons). It also highlights issues like self-bias (when the judge is the same as the generator) and position bias.
  • Multi-LLM Evaluation Systems: These combine multiple models to improve reliability. The survey covers ensemble methods, where multiple judges vote or average scores, and collaborative approaches where models debate or critique each other. It notes that multi-LLM systems can reduce individual model biases but introduce challenges like increased computational cost and aggregation complexity.

The survey also addresses meta-considerations such as calibration, consistency, and the choice of judge model size. It emphasizes the importance of aligning judge models with human preferences and the need for validation against human judgments.

Results

Since this is a survey, it does not present new experimental results. Instead, it synthesizes findings from the literature. Key takeaways include:

  • Single-LLM judges are cost-effective but prone to biases (e.g., self-enhancement, verbosity bias).
  • Multi-LLM systems, especially those with debate or ensemble mechanisms, show improved agreement with human judgments in several studies, but at 2-3x computational cost.
  • The choice of judge model size and prompting strategy significantly impacts evaluation quality; larger models generally perform better but are not always necessary.

The survey does not provide specific numeric metrics, but it aggregates qualitative evidence from the reviewed papers.

Significance

The survey has broad implications for the AI community. By systematizing LLM-based evaluation, it provides a common vocabulary and framework that can accelerate research and adoption. It also highlights critical open problems, such as bias mitigation and standardization, which are essential for building trust in automated evaluation. As LLMs are increasingly used to evaluate other AI systems, this work lays the groundwork for more reliable and fair evaluation practices, ultimately contributing to the safe and effective deployment of AI technologies.