Can External Validation Tools Improve Annotation Quality for LLM-as-a-Judge?

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Findeis, Arduin, Weers, Floris, Yin, Guoli, Ye, Ke, Pang, Ruoming, Gunter, Tom
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866909701602541568
author Findeis, Arduin
Weers, Floris
Yin, Guoli
Ye, Ke
Pang, Ruoming
Gunter, Tom
author_facet Findeis, Arduin
Weers, Floris
Yin, Guoli
Ye, Ke
Pang, Ruoming
Gunter, Tom
contents Pairwise preferences over model responses are widely collected to evaluate and provide feedback to large language models (LLMs). Given two alternative model responses to the same input, a human or AI annotator selects the "better" response. This approach can provide feedback for domains where other hard-coded metrics are difficult to obtain (e.g., chat response quality), thereby helping model evaluation or training. However, for some domains high-quality pairwise comparisons can be tricky to obtain - from AI and humans. For example, for responses with many factual statements, annotators may disproportionately weigh writing quality rather than underlying facts. In this work, we explore augmenting standard AI annotator systems with additional tools to improve performance on three challenging response domains: long-form factual, math and code tasks. We propose a tool-using agentic system to provide higher quality feedback on these domains. Our system uses web-search and code execution to ground itself based on external validation, independent of the LLM's internal knowledge and biases. We provide extensive experimental results evaluating our method across the three targeted response domains as well as general annotation tasks, using RewardBench (incl. AlpacaEval and LLMBar), RewardMath, as well as three new datasets for domains with saturated pre-existing datasets. Our results indicate that external tools can indeed improve performance in many, but not all, cases. More generally, our experiments highlight the sensitivity of performance to simple parameters (e.g., prompt) and the need for improved (non-saturated) annotator benchmarks. We share our code at https://github.com/apple/ml-agent-evaluator.
format Preprint
id arxiv_https___arxiv_org_abs_2507_17015
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Can External Validation Tools Improve Annotation Quality for LLM-as-a-Judge?
Findeis, Arduin
Weers, Floris
Yin, Guoli
Ye, Ke
Pang, Ruoming
Gunter, Tom
Computation and Language
Artificial Intelligence
Pairwise preferences over model responses are widely collected to evaluate and provide feedback to large language models (LLMs). Given two alternative model responses to the same input, a human or AI annotator selects the "better" response. This approach can provide feedback for domains where other hard-coded metrics are difficult to obtain (e.g., chat response quality), thereby helping model evaluation or training. However, for some domains high-quality pairwise comparisons can be tricky to obtain - from AI and humans. For example, for responses with many factual statements, annotators may disproportionately weigh writing quality rather than underlying facts. In this work, we explore augmenting standard AI annotator systems with additional tools to improve performance on three challenging response domains: long-form factual, math and code tasks. We propose a tool-using agentic system to provide higher quality feedback on these domains. Our system uses web-search and code execution to ground itself based on external validation, independent of the LLM's internal knowledge and biases. We provide extensive experimental results evaluating our method across the three targeted response domains as well as general annotation tasks, using RewardBench (incl. AlpacaEval and LLMBar), RewardMath, as well as three new datasets for domains with saturated pre-existing datasets. Our results indicate that external tools can indeed improve performance in many, but not all, cases. More generally, our experiments highlight the sensitivity of performance to simple parameters (e.g., prompt) and the need for improved (non-saturated) annotator benchmarks. We share our code at https://github.com/apple/ml-agent-evaluator.
title Can External Validation Tools Improve Annotation Quality for LLM-as-a-Judge?
topic Computation and Language
Artificial Intelligence
url https://arxiv.org/abs/2507.17015