Source-linked AI summary
Evaluating Step-by-step Reasoning Traces: A Survey
Jinu Lee, Julia Hockenmaier
TL;DR
LLM reasoning-trace evaluation lacks consistent criteria despite its importance for understanding and improving reasoning. This survey organizes the field with a four-category taxonomy, reviews datasets and evaluator implementations, and synthesizes recent findings and directions. It identifies a need for more specialized rubrics and broader symbol-grounded evaluation for complex tasks.
Problem
Reasoning-trace evaluation has proliferating evaluators and datasets but lacks consensus on the criteria they should assess.
Method
The survey proposes a four-category taxonomy and reviews datasets, evaluator implementations, and recent approaches across reasoning-trace criteria.
Results
The survey organizes reasoning-trace evaluation criteria and synthesizes evaluator implementations, findings, and promising research directions.
Takeaways & Limitations
The taxonomy provides a foundation for implementing evaluators and comparing evaluation practices across criteria and tasks.
Takeaways & Limitations
Complex expert-level tasks require specific rubrics, while manual rubric generation is costly and less scalable.
Abstract
from arXiv · showhide
Step-by-step reasoning is widely used to enhance the reasoning ability of large language models (LLMs) in complex problems. Evaluating the quality of reasoning traces is crucial for understanding and improving LLM reasoning. However, existing evaluation practices are highly inconsistent, resulting in fragmented progress across evaluator design and benchmark development. To address this gap, this survey provides a comprehensive overview of step-by-step reasoning evaluation, proposing a taxonomy of evaluation criteria with four top-level categories (factuality, validity, coherence, and utility). Based on the taxonomy, we review different datasets, evaluator implementations, and recent findings, leading to promising directions for future research.
1 Introduction
Step-by-step reasoning traces are increasingly used to improve LLM reasoning, but answer accuracy alone cannot establish trace correctness. This survey addresses fragmented evaluation practice by organizing criteria, datasets, evaluators, and research directions.
- Step-by-step reasoning generates intermediate traces before final answers for complex logic, math, and science problems.
- Answer accuracy is insufficient because correct answers do not guarantee correct preceding reasoning traces.Trace evaluation can also improve reasoning through verifier-guided search and reinforcement learning.
- Existing evaluators and datasets lack consensus on which reasoning-trace criteria to evaluate.The survey positions a systematic criteria review as a foundation for implementing evaluators.
- Evaluator implementations involve trade-offs between computational cost, expected performance, training data, and data format.
- The survey defines a universal taxonomy, reviews datasets and evaluators across tasks and criteria, and identifies findings and future directions.
2 Background
Reasoning-trace evaluators score intermediate reasoning and can be assessed through benchmark classification or downstream improvement. The background introduces these evaluation routes alongside examples of factuality and validity criteria.
- Reasoning-trace evaluators assign scores reflecting whether a trace is good according to a chosen criterion.
- Meta-evaluation benchmarks: Meta-evaluation benchmarks measure evaluator classification accuracy on step-wise quality labels.They provide fine-grained criterion coverage but require costly annotation, and benchmark gains may not generalize downstream.
- Downstream performance improvement: Downstream evaluation measures whether evaluator scores improve reasoning-task performance.
- Verifier-guided search: Verifier-guided search uses evaluator scores to select promising traces through Best-of-N decoding or tree search.Performance is commonly compared with self-consistency without evaluators.
- Reinforcement learning: Reinforcement learning uses evaluator scores as rewards to train LLMs toward higher final-answer accuracy.Successful training can also indicate robustness against reward hacking from spurious features such as length.
- Evaluation criteria: Example criteria distinguish factuality, which concerns truth relative to the query or external facts, from validity, which concerns logical or arithmetic correctness.
3 Evaluation Criteria
The survey organizes step-by-step reasoning evaluation into four criteria—factuality, validity, coherence, and utility—while distinguishing their task-dependent interpretations and limitations.
- Taxonomy: The taxonomy spans factuality, validity, coherence, and utility across diverse reasoning tasks and evaluators.The criteria are independent but not mutually exclusive.
- Factuality: Factuality checks whether information is grounded in reliable sources, including query-grounded facts and externally supplied knowledge.Subtle commonsense knowledge remains difficult to verify.
- Validity: Validity checks for logical errors through entailment or non-contradiction, while math and logic tasks commonly require correct calculations or conclusions.The operational definition varies with the reasoning task.
- Coherence: Coherence checks whether each step’s preconditions are established earlier, so a valid conclusion can still be incoherent when its needed premise appears later.Randomly shuffling a coherent trace can create this failure pattern.
- Coherence: Coherence judgments are subjective and pragmatic, with different datasets disagreeing about whether seemingly trivial steps are necessary.This disagreement is documented for WorldTree V2 annotations.
- Utility: Utility measures contribution toward the correct answer, ranging from progress along a ground-truth solution to value estimated from sampled continuations.Value-function evaluation can scale using only the gold answer to compute reward, avoiding human annotations or ground-truth solutions.
4 Meta-evaluation Datasets
Reasoning-trace datasets support evaluator training and comparison, evolving from step-level human labels toward scalable automatic labeling and broader multi-criteria coverage.
- Dataset role: Annotated reasoning-trace datasets train evaluators and enable meta-evaluation between evaluators.Existing datasets are summarized in Table 4.
- Human-labeled resources: PRM800k established a prominent paradigm by assigning crowdsourced positive, negative, or neutral validity labels to individual steps as sequence classification targets.Several subsequent resources were inspired by its design.
- Automatic labeling: Because human annotation is costly and difficult to scale, later datasets use MCTS-based utility estimation or LLM-generated perturbed traces.These approaches reduce reliance on fully manual labeling.
- Scope expansion: More recent datasets broaden evaluation through multi-criteria meta-evaluation and coverage beyond mathematics into diverse domains.The survey’s dataset tables classify resources by criteria and implementation-related dimensions.
5 Evaluator types
The survey compares evaluator types by their target criteria, task fit, architecture, and practical trade-offs, emphasizing that no evaluator is universally suitable.
- Selection considerations: Choosing an evaluator requires matching its criteria and target task, since methods designed for factuality or multi-hop questions may not transfer to mathematics.Evaluator selection is therefore a task-specific decision.
- Overview: The survey summarizes eight evaluator types and compares their criteria coverage alongside practical strengths and weaknesses.The evaluator taxonomy is organized by implementation type.
- Structured representations: Graph-based evaluation represents steps as edges, mapping factuality to relations, coherence to ordering, and utility to membership in the gold chain.This representation does not generalize well to commonsense or complex mathematical reasoning without clear symbolic structure.
- Intrinsic metrics: Uncertainty-based evaluators use model uncertainty, such as token or semantic-cluster entropy, as a proxy applicable to factuality, validity, or utility.Their use across criteria suggests a criteria-agnostic role.
- Value-based evaluators: LLM-as-value-function methods align token probabilities with rewards, but require many good and bad traces and therefore mainly target utility.Their scalability benefits from rewards based on final-answer correctness.
- Sequence classifiers: Sequence classifiers predict supervised scores from final hidden states, with process/outcome and validity/utility variants.The architecture is commonly used for step-level or trace-level evaluation.
- Critic models: Critic models can evaluate all four criteria and work with or without fine-tuning, but generating rationales requires substantial time and computation.They are conceptually simple and compatible with closed-source models.
- Generative verifiers: Generative verifiers combine autoregressive evaluation rationales with a fine-tuned scoring head conditioned on the trace and generated rationale.They occupy an intermediate position between sequence classifiers and critic models.
6 Further improving evaluators
Evaluator improvement depends on choices beyond evaluator type, including training signals, context selection, and test-time compute. Recent findings show complementary validity and utility signals, partial context, and scaled evaluation can improve trace assessment.
- Validity and utility: Validity and utility are complementary criteria, and combining them improves evaluator performance over using either criterion alone.Sequence classifiers trained on steps that are both valid and useful, and critic models averaging both scores, outperform single-criterion approaches.
- Validity and utility: Invalid steps that still reach the correct answer explain much of the misalignment between validity and utility and can overestimate reasoning ability.These steps are described as unfaithful reasoning.
- Partial context: Partial context makes evaluation more efficient and can improve accuracy by selecting relevant premises instead of supplying every preceding step.Entailment graphs also distinguish direct errors from accumulated errors.
- Test-time scaling: Test-time scaling improves evaluator performance: majority voting accuracy for detecting incorrect steps increases linearly with log K, while longer LRM traces significantly improve error detection.Scaling can involve repeated evaluator sampling or generating longer reasoning traces.
- Compute allocation: With weaker evaluators, majority voting often outperforms verifier-guided search, whereas stronger evaluators can outperform majority voting at the same computation budget.Stronger evaluators include sequence classifiers with better training data and critic models with stronger reasoning capabilities.
7 Future directions
Future evaluation research must address realistic external-knowledge tasks, long and complex reasoning traces, premise identification, symbolic ground truths, and expert-level task rubrics. These directions reflect limitations of current evaluators and the need for more specialized evaluation methods.
- External knowledge: Reasoning-trace evaluation should expand beyond factual and self-contained tasks to repository-level coding, medicine, and law requiring up-to-date external knowledge.Evaluators and meta-evaluation benchmarks for these settings would improve applicability to realistic scenarios.
- Long reasoning traces: Existing evaluators are poorly suited to long, complex traces involving self-verification and backtracking, especially when they assign a single scalar score.The supplied passage introduces this limitation but is truncated before completing the example.
- Premise identification: Finding the premises used by a reasoning step is difficult, and minimum-pair NLI scoring can miss cases where a step has multiple premises.Recent work explores more advanced premise-finding methods.
- Symbol-grounded evaluation: Symbolic solutions offer precise foundations for validity and utility evaluation, but this parallel remains underused for complex first-order logic and interactive formal-mathematics tasks.Existing rule-based approaches mainly target relatively simpler reasoning tasks.
- Rubric-based evaluation: Automatically generating high-quality expert rubrics for diverse reasoning tasks remains an open question because manual rubric creation is costly and less scalable.Existing approaches generate rubrics from incorrect responses or ground-truth biomedical documents.
8 Conclusion
The survey organizes criteria and methods for evaluating step-by-step reasoning to support understanding and improvement of LLM reasoning. It concludes that changing tasks and models continually challenge evaluator adequacy, especially in high-stakes real-world settings.
- Conclusion: The survey provides a unified taxonomy, reviews evaluators and implementations, and examines directions for improving reasoning-trace evaluation.Its stated purpose is to organize criteria and methods for understanding and improving LLM reasoning.
- Conclusion: Existing evaluators can become obsolete as new reasoning tasks and methods produce increasingly complex traces.Precisely evaluating errors remains important as LLMs enter challenging and high-stakes real-world tasks.
A Tasks
The survey spans reasoning tasks from factual and commonsense multi-hop questions to symbolic, scientific, expert-domain, and programming problems. These task types differ in their representations, reasoning demands, and suitability for evaluating factuality, validity, coherence, and utility.
- Reasoning-task literature emphasizes different evaluation criteria, contributing to divergent terminology and definitions across tasks.
- Multi-hop question answering: Multi-hop question answering requires combining information from multiple sources, with factual variants following bridging entities and commonsense variants requiring implicit knowledge.
- Symbolic reasoning: Symbolic reasoning includes mathematical, logical, and algorithmic tasks whose objective solutions make utility and validity especially prominent evaluation criteria.
- Symbolic reasoning: Deductive and constraint-based datasets provide symbolic diagnostic benchmarks but may not generalize fully to linguistically diverse, commonsense real-world problems.
- Other reasoning tasks: Science and expert-domain reasoning combine specialized knowledge with precise reasoning, while costly expert annotation can oversimplify real-world applications.
- Other reasoning tasks: Programming tasks include competitive and practical coding, differing from other reasoning tasks because code is strictly constrained.
B.1.1 Labeling methods
Reasoning-trace datasets use human, LLM, perturbation, and utility-based labeling, but each approach has trade-offs in cost, credibility, and label scope. Annotation disagreement rises with difficult incorrect traces and linguistic ambiguity, while the survey distinguishes factuality, validity, coherence, and utility more sharply.
- Labeling methods: Human annotation provides direct validity labels, including 800k step labels across 75k reasoning traces in the largest reported experiment.
- Labeling methods: LLM-based annotation is cheaper but remains error-prone, so it is generally used to augment training data rather than for meta-evaluation.
- Labeling methods: Perturbing correct traces creates diverse erroneous examples for evaluator robustness, but predefined human errors may not match the distribution of LLM-generated errors.
- Labeling methods: Step-level utility uses rollout outcomes or binary search to identify low-utility steps, whereas trace-level utility uses final-answer correctness alone.
- Labeling methods: Utility labels are cheaper than human annotations but cannot reliably proxy factuality, coherence, or validity because correct-answer traces may contain factual or logical errors.
- Inter-annotator agreement: Three-annotator agreement falls from 95.9% for correct GSM8k traces to 47.8% for incorrect OmniMATH traces.
- Inter-annotator agreement: Linguistic ambiguity drives disagreement, whereas linguistically uniform BIG-Bench-Hard annotations achieve Krippendorff’s α > 0.97.
- Criterion distinctions: Factuality and validity can blur in commonsense reasoning, while validity concerns logical correctness and coherence concerns pragmatic informativeness.
D.2 Data source
The survey’s comparison draws evaluator scores from multiple implementation sources, including reproduced base-model and majority-voting results, published sequence-classifier and critic-model results, and author-provided partial-context results.
- Base-model and majority-voting scores use Qwen-2.5-7B-Instruct with Kim et al.’s code, while fine-tuned LRM scores come from the same paper.
- Sequence-classifier scores are taken from Zhang et al. (2025).
- Partial-context scores were provided by PARC’s authors and were slated for inclusion in the published version.
- Fine-tuned critic-model scores are sourced from She et al. (2025).