What Defines Good Reasoning in LLMs? Dissecting Reasoning Steps with Multi-Aspect Evaluation
Heejin Do, Jaehui Hwang, Dongyoon Han, Seong Joon Oh, Sangdoo Yun
TL;DR
This work argues that final-answer correctness is an insufficient signal for evaluating LLM reasoning. It formalizes reasoning quality with two step-level dimensions—relevance (grounding in the problem) and coherence (logical progression)—and introduces CaSE, a causal stepwise evaluator that scores steps using only preceding context to avoid hindsight bias. The authors construct expert-annotated benchmarks (MRa-GSM8K, MRa-MATH) and demonstrate that these aspects predict problem-solving success, enabling both improved data curation for supervised fine-tuning and inference-time guidance that enhances reasoning quality. Empirically, CaSE-outcomes align better with human judgments than full-trace baselines and yield tangible improvements across math benchmarks, especially for smaller models, establishing a practical framework for diagnosing, debugging, and improving LLM reasoning.
Abstract
Evaluating large language models (LLMs) on final-answer correctness is the dominant paradigm. This approach, however, provides a coarse signal for model improvement and overlooks the quality of the underlying reasoning process. We argue that a more granular evaluation of reasoning offers a more effective path to building robust models. We decompose reasoning quality into two dimensions: relevance and coherence. Relevance measures if a step is grounded in the problem; coherence measures if it follows logically from prior steps. To measure these aspects reliably, we introduce causal stepwise evaluation (CaSE). This method assesses each reasoning step using only its preceding context, which avoids hindsight bias. We validate CaSE against human judgments on our new expert-annotated benchmarks, MRa-GSM8K and MRa-MATH. More importantly, we show that curating training data with CaSE-evaluated relevance and coherence directly improves final task performance. Our work provides a scalable framework for analyzing, debugging, and improving LLM reasoning, demonstrating the practical value of moving beyond validity checks.
