What Does it Mean for a Neural Network to Learn a "World Model"?

Kenneth Li, Fernanda Viégas, Martin Wattenberg
7/29/2025
cs.AIcs.CL

No confident code implementation found for this paper.

Abstract

We propose a set of precise criteria for saying a neural net learns and uses a "world model." The goal is to give an operational meaning to terms that are often used informally, in order to provide a common language for experimental investigation. We focus specifically on the idea of representing a latent "state space" of the world, leaving modeling the effect of actions to future work. Our definition is based on ideas from the linear probing literature, and formalizes the notion of a computation that factors through a representation of the data generation process. An essential addition to the definition is a set of conditions to check that such a "world model" is not a trivial consequence of the neural net's data or task.

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!

Similar Papers

Cite this paper

@article{li2025what,
  title  = {What Does it Mean for a Neural Network to Learn a "World Model"?},
  author = {Kenneth Li and Fernanda Viégas and Martin Wattenberg},
  year   = {2025},
  eprint = {2507.21513},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.21513v1}
}

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

Discussion