ConsistencyChecker: Tree-based Evaluation of LLM Generalization Capabilities
Zhaochen Hong, Haofei Yu, Jiaxuan You

TL;DR
ConsistencyChecker is a tree-based evaluation framework that measures LLMs' consistency across reversible transformations, providing a benchmark-free, reliable assessment of their generalization capabilities in complex tasks.
Contribution
We introduce ConsistencyChecker, a novel tree-based evaluation method that assesses LLM consistency through reversible transformations, avoiding benchmark leakage and correlating well with established rankings.
Findings
Consistent scores strongly correlate with WMT 2024 auto-ranking.
The framework distinguishes performance differences across various LLMs.
It effectively detects subtle semantic and functional shifts in model outputs.
Abstract
Evaluating consistency in large language models (LLMs) is crucial for ensuring reliability, particularly in complex, multi-step interactions between humans and LLMs. Traditional self-consistency methods often miss subtle semantic changes in natural language and functional shifts in code or equations, which can accumulate over multiple transformations. To address this, we propose ConsistencyChecker, a tree-based evaluation framework designed to measure consistency through sequences of reversible transformations, including machine translation tasks and AI-assisted programming tasks. In our framework, nodes represent distinct text states, while edges correspond to pairs of inverse operations. Dynamic and LLM-generated benchmarks ensure a fair assessment of the model's generalization ability and eliminate benchmark leakage. Consistency is quantified based on similarity across different…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsNatural Language Processing Techniques · Topic Modeling · Semantic Web and Ontologies
