Language Models Fail to Introspect About Their Knowledge of Language

Siyuan Song, Jennifer Hu, Kyle Mahowald
3/10/2025
cs.CLcs.AI

No official code found. Best implementation: SiyuanSong2004/language-introspection (2 stars, last commit 2025-03-13).

Abstract

There has been recent interest in whether large language models (LLMs) can introspect about their own internal states. Such abilities would make LLMs more interpretable, and also validate the use of standard introspective methods in linguistics to evaluate grammatical knowledge in models (e.g., asking "Is this sentence grammatical?"). We systematically investigate emergent introspection across 21 open-source LLMs, in two domains where introspection is of theoretical interest: grammatical knowledge and word prediction. Crucially, in both domains, a model's internal linguistic knowledge can be theoretically grounded in direct measurements of string probability. We then evaluate whether models' responses to metalinguistic prompts faithfully reflect their internal knowledge. We propose a new measure of introspection: the degree to which a model's prompted responses predict its own string probabilities, beyond what would be predicted by another model with nearly identical internal knowledge. While both metalinguistic prompting and probability comparisons lead to high task accuracy, we do not find evidence that LLMs have privileged "self-access". By using general tasks, controlling for model similarity, and evaluating a wide range of open-source models, we show that LLMs cannot introspect, and add new evidence to the argument that prompted responses should not be conflated with models' linguistic generalizations.

View on arXivView PDF

Code Implementations(1)

code and data for paper 'Language Models Fail to Introspect About Their Knowledge of Language'

20R, TeXFeb 10, 20251 years ago

Similar Papers

Cite this paper

@article{song2025language,
  title  = {Language Models Fail to Introspect About Their Knowledge of Language},
  author = {Siyuan Song and Jennifer Hu and Kyle Mahowald},
  year   = {2025},
  eprint = {2503.07513},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.07513v3}
}

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/2503.07513.svg)](https://codeofpaper.com/paper/2503.07513)

Discussion