Vibeleaderboard
← All Intel
Intel / article

VerifierBench: Benchmarking the Generation of Executable Verifiers for LLM Agents

Source
arxiv.org
Author
Jianing Yin, Ziyi Chen, Hao Wang, Yiyou Sun, Zijian Jin, Dawn Song, Daoan Zhang
Date
Why it matters

Agents increasingly check their own work with generated verifiers. This shows such verifiers are often over-strict, rejecting valid solutions, which matters when filtering training data or gating task completion.

Key takeaways · AI-distilled
  • VerifierBench has 222 tasks from six benchmarks spanning tool-call, state-based and code verification, with 4,993 hidden test cases that include alternative valid solutions and attacks. A six-check audit, Verifier4Verifier, screens its source verifiers and tests.
  • Across 19 models in a common , generated verifiers scored 10.6 to 62.1 on normalized balanced accuracy, and they rejected invalid solutions more reliably than they accepted valid ones.
  • Most false rejections in the analyzed records came from verifiers that accepted no tested solution, built on unsupported assumptions about solution format, or code changes. Self-testing missed them because agents tested solutions sharing those assumptions.
  • The authors recommend testing both that a verifier accepts a correct solution and that it accepts other solutions the task permits.
Terms in this piece · Glossary
  • AI agent — An AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.
  • agent harness — The scaffolding around a model that turns it into a working agent — the loop, the tools it can call, and the rules for when to stop.
  • tool use — A model's ability to call external functions — run code, search the web, edit files — instead of only generating text.
Recommended reads
Comments

Checking sign-in…

Loading comments…