Classroom Final Exam: An Instructor-Tested Reasoning Benchmark
Chongyang Gao, Diji Yang, Shuyan Zhou, Xichen Yan, Luchuan Song, Shuo Li, Kezhen Chen
TL;DR
CFE-Bench introduces Classroom Final Exam, a text-and-multimodal STEM reasoning benchmark drawn from authentic course materials and enriched with a variable-based evaluation to avoid false positives in long-form answers. The dataset comprises $449$ problems (with $305$ text-only and $144$ multimodal items) across more than $20$ domains, and it provides expert-verified solution flows to enable fine-grained reasoning diagnostics. A core finding is that frontier models often solve individual reasoning steps correctly but struggle to derive and maintain correct intermediate states through long multi-step derivations, and their reasoning flows tend to be longer and less efficient than human solutions. The authors propose a diagnostic framework that decomposes problems into reasoning units, demonstrates substantial headroom for improvement in intermediate-state supervision, and advocates hybrid approaches and improved training objectives to foster more accurate and efficient STEM reasoning.
Abstract
We introduce \CFE{} (\textbf{C}lassroom \textbf{F}inal \textbf{E}xam), a multimodal benchmark for evaluating the reasoning capabilities of large language models across more than 20 STEM domains. \CFE{} is curated from repeatedly used, authentic university homework and exam problems, together with reference solutions provided by course instructors. \CFE{} presents a significant challenge even for frontier models: the newly released Gemini-3.1-pro-preview achieves an overall accuracy of 59.69\%, while the second-best model, Gemini-3-flash-preview, reaches 55.46\%, leaving considerable room for improvement. Beyond leaderboard results, we perform a diagnostic analysis by decomposing reference solutions into reasoning flows. We find that although frontier models can often answer intermediate sub-questions correctly, they struggle to reliably derive and maintain correct intermediate states throughout multi-step solutions. We further observe that model-generated solutions typically have more reasoning steps than those provided by the instructor, indicating suboptimal step efficiency and a higher risk of error accumulation. The data and code are available at https://github.com/Analogy-AI/CFE_Bench.
