Position: On the Methodological Pitfalls of Evaluating Base LLMs for Reasoning

Jason Chan, Zhixue Zhao, Robert Gaizauskas
11/13/2025
cs.CL

No confident code implementation found for this paper.

Abstract

Existing work investigates the reasoning capabilities of large language models (LLMs) to uncover their limitations, human-like biases and underlying processes. Such studies include evaluations of base LLMs (pre-trained on unlabeled corpora only) for this purpose. Our position paper argues that evaluating base LLMs' reasoning capabilities raises inherent methodological concerns that are overlooked in such existing studies. We highlight the fundamental mismatch between base LLMs' pretraining objective and normative qualities, such as correctness, by which reasoning is assessed. In particular, we show how base LLMs generate logically valid or invalid conclusions as coincidental byproducts of conforming to purely linguistic patterns of statistical plausibility. This fundamental mismatch challenges the assumptions that (a) base LLMs' outputs can be assessed as their bona fide attempts at correct answers or conclusions; and (b) conclusions about base LLMs' reasoning can generalize to post-trained LLMs optimized for successful instruction-following. We call for a critical re-examination of existing work that relies implicitly on these assumptions, and for future work to account for these methodological pitfalls.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{chan2025position,
  title  = {Position: On the Methodological Pitfalls of Evaluating Base LLMs for Reasoning},
  author = {Jason Chan and Zhixue Zhao and Robert Gaizauskas},
  year   = {2025},
  eprint = {2511.10381},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.10381v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.10381.svg)](https://codeofpaper.com/paper/2511.10381)

Discussion