Learn › Agents
·FREE·PAPER·9 min read

Paper Walkthrough: Mental World Modeling — A World Model That Advances Minds, Not Just Physics

You can track a scene's physics perfectly and still get the next human action wrong. A walkthrough of Mental World Modeling (MWM), which carries beliefs, intentions, emotions and norms as state variables so that every action updates physics and mind together — plus Mentis, the training-free baseline, and its numbers across eight models, straight from the paper.

Key points

  • Existing world models target the physical substrate of objects, positions, shapes and motion, treating humans in the world as just another kind of moving object.
  • Mental World Modeling (MWM) treats the next world state as a joint physical–mental state, with beliefs, intentions, emotions and norms as state variables that evolve over time.
  • A single step flows through three functions, observation generation Ω, policy Π and transition T, and the policy produces an action from the target person's observation and nothing else.
  • Averaged over eight models, F1 rises from 63.3 for direct answer to 87.9 for full MWM (Mentis), against a human reference of 98.5.
  • In oracle interventions, making the transition correct gives the largest gain at +3.5, so transition simulation is the single largest bottleneck.
ModalityimageTaskagents

Mental World Modeling

Primary source — what this article is built on

undefined2026-07-29→undefined2026-08-13same month

Mental World ModelingHao Fei, Yiran Zhao · 2026-07-29 · v1arXiv:2607.27201Paper page·PDF
undefined

World models enable a predictive substrate for planning and action, yet existing formulations merely answer a physical question: what/where it is, and how will it evolve. Human behavior, however, is driven by hidden mental state (what a person believes, wants, intends, feels, and considers socially permissible), so a model that tracks the physical scene but not what each agent knows and believes about it predicts the wrong action for the right-looking scene. We formulate Mental World Modeling (MWM), a generic theoretical framework that makes mental variables core components of a world model rather than posthoc rationales: MWM aintains a coupled physical-mental world state, renders a target-specific partial observation, and simulates how candidate actions jointly update both components. We instantiate the framework in MENTIS, a training-free and fully inspectable baseline that decomposes the process into state parsing, target-observation generation, action decomposition, coupled physical and mental transition, and branch-level value evaluation. On a manually constructed, quality-controlled dataset of situated decision scenarios spanning text, image, and sounding-video stories, experiments with 8 modern LLM-based world models demonstrate that explicitly modeling the mental state is essential for predicting human decisions. Deeper analyses further expose the bottlenecks of current mental world modeling. We expect MWM as a next stage of world modeling, from simulating physical scenes to simulating the minds that act in them.


Getting the scene right and the action wrong

A mug is sitting on the desk. Its owner looks away, and while they aren't watching, someone moves the mug to the shelf. Where do they reach next?

Physically, the mug is on the shelf. But the owner didn't see it move, so they still believe it's on the desk — and that's where their hand goes. A model that tracks object positions flawlessly, but doesn't track what's inside this person's head, will confidently predict a reach toward the shelf. The paper frames this as predicting the wrong action from a scene it got exactly right (§1, Figure 2).

Mental World Modeling (MWM), proposed here by Hao Fei and Yiran Zhao, is the framework meant to close that gap. The canonical world models are Dreamer-style latent-state models, Sora/Genie-style video generators, and Marble-style 3D spatial models — and the paper's reading is that all three aim at the same physical substrate of objects, positions, shapes and motion, leaving the humans inside the world treated as just another kind of moving object (§2.1). MWM's claim fits in one sentence: the next state of the world is mental as well as physical.

The intuition: minds are state variables, not after-the-fact commentary

Most existing Theory of Mind research — inferring what others believe or intend — asks "what does this person believe?" as a static, one-shot question. MWM asks for something different: beliefs, intentions, emotions and norms held as state variables that evolve over time, updated alongside the physical state every time somebody acts (§2.2).

Why insist on both? The paper's proof sketch (Property 3.1) runs like this. Two situations can share a physical state and still have different true action distributions if the beliefs differ — and a physics-only model, unable to tell them apart, has no choice but to return the same prediction. Run it the other way and a mind-only model can't distinguish situations that differ in what's visible or reachable. Hence the need for a joint physical–mental state (§3.1).

The formal skeleton: a POMDP with mental variables bolted on

MWM builds on the partially observable Markov decision process (POMDP: a decision-making framework in which only part of the state can be observed) (§3.3).

st=(stphy, stment)s_t = \big(s_t^{\mathrm{phy}},\, s_t^{\mathrm{ment}}\big)
(1)

Stated in words: the world at time tt is not one photograph but a two-column ledger — one column for what is where, one for who is thinking what. The mental column isn't an annotation on the physical one; it has equal standing, and it gets carried into the next moment intact.

This declares the world state sts_t to be a pair: a physical component (objects, people, spatial relations, environment) and a mental one (each individual's mind, the group's mind, social relations, the mood of the room). An individual mind decomposes further into typed fields — belief, attention, goal, intention, emotion, disposition, norm, action constraints, and so on (Eq. 8). A single step then flows through three functions.

st→ Ωϵ otϵ→ Πϵ atϵ→ Tθ st+1s_t \xrightarrow{\ \Omega_\epsilon\ } o_t^{\epsilon} \xrightarrow{\ \Pi_\epsilon\ } a_t^{\epsilon} \xrightarrow{\ T_\theta\ } s_{t+1}
(2)

Or in words, taking the arrows left to right: cut out the slice of the world this person can actually perceive, let them choose their next move from that slice and nothing more, and let the move carry the world into its next shape. Only the third arrow is allowed to rewrite every column of the ledger.

Read it as: observation generation Ωϵ\Omega_\epsilon renders the first-person partial observation otϵo_t^\epsilon belonging to the target person ϵ\epsilon; the policy Πϵ\Pi_\epsilon produces an action from that observation and nothing else; the transition TθT_\theta predicts the next joint state. What the target conditions is the observation, not the world state — which is exactly what lets an action driven by the false belief of someone who missed the mug's move fall out naturally. The policy is a probability distribution over candidate actions, and the evaluation measures the decision margin between the top choice and the runner-up (§6.2). The figure gives a feel for how peaked such a distribution gets.

FIG 1How peaked the distribution becomes when candidate-action scores are turned into probabilities. A flat distribution means a thin decision margin — a small scoring error flips the choice, which is why MWM's evaluation tracks decision margins and tie rates

Observation filters, action is a duet, transition couples the two

Observation generation is information filtering. You can observe someone hunched over and speaking quietly; you cannot observe whether that's shame or relief. Mental observation is a bundle of self-observation and ToM inference, and it is deliberately viewpoint-dependent: watching the same person cry, someone who knows they were expecting an award infers "disappointment," while someone who knows they were just rescued infers "relief" — and neither is required to match the true state (Eq. 14).

Action carries a physical and a mental component, but they don't add up side by side — they are two dimensions of the same act (§3.3.1). "Get out" said in earnest and "get out" said as a joke are nearly identical utterances with different mental actions.

Transition puts that decomposition to work as causal channels.

Tθ=Tθphy(st+1phy∣stphy,stment,atϵ,phy)⋅Tθment(st+1ment∣stphy,stment,atϵ,phy,atϵ,ment)T_\theta = T_\theta^{\mathrm{phy}}\big(s_{t+1}^{\mathrm{phy}} \mid s_t^{\mathrm{phy}}, s_t^{\mathrm{ment}}, a_t^{\epsilon,\mathrm{phy}}\big)\cdot T_\theta^{\mathrm{ment}}\big(s_{t+1}^{\mathrm{ment}} \mid s_t^{\mathrm{phy}}, s_t^{\mathrm{ment}}, a_t^{\epsilon,\mathrm{phy}}, a_t^{\epsilon,\mathrm{ment}}\big)
(3)

The dot between the two factors is doing real work: it turns one prediction into two, the left answering where the objects end up and the right answering where the minds end up — which says a single step can come out physically right and mentally wrong, and that getting only one factor right gets the step wrong.

The split says: the next physical state is settled by the physical component of the action (an intention to comfort someone doesn't move any air), while the next mental state depends on the mental component too (the same approach pushes minds in opposite directions depending on whether it reads as a threat or as concern) (Eq. 17).

Mentis: a training-free baseline you can inspect at every stage

To test the framework, the paper implements Mentis, a six-stage pipeline that assigns an LLM to each module with no additional training (§5.2).

def mentis_step(scene, target, options):
    s = parse_state(scene)                  # 1) structure into a physical+mental JSON state
    o = render_observation(s, target)       # 2) filter down to what the target could know
    acts = [decompose(c) for c in options]  # 3) split each option into (physical, mental)
    futs = [transition(s, a) for a in acts] # 4) predict the next state per branch, in parallel
    scores = evaluate(s, o, acts, futs)     # 5) three-axis scoring + safety veto
    return decide(scores)                   # 6) the decision rule is deterministic, outside the LLM

The design principle is that you must not pick the answer before building the branches you're picking among (§5.1). The evaluator scores each branch on three axes — mental consistency, physical plausibility, social appropriateness — holds a veto on safety grounds, and the final call is made by a deterministic rule outside the LLM (§5.5). Because every stage emits verifiable JSON, you can isolate which stage a failure came from.

Evaluation runs on the authors' own Menti-Bench: 448 records in total — 320 text, 100 image, 28 video-with-audio — with human annotation covering the ground-truth state, the observation, and the next state for all six options (2,688 of them). 78% of the scenes involve two or more people (§6.1).

Experiment 1: a staircase of necessity

The main experiment is a "ladder of systems," adding one commitment per rung: S0 with options only, S1 direct answer, S2 with CoT, S3 self-consistency, S4 free-form state notes, S5 typed state, and S6 full MWM. Eight models play the world-model role — five from OpenAI, three from Anthropic. F1 averaged over the eight (§7.1, Table 4):

Rung System Avg F1
S0 options only 31.3
S1 direct answer 63.3
S3 + self-consistency (6 votes) 77.9
S5 + typed state 82.6
S6 full MWM (Mentis) 87.9

Every rung rises monotonically for all eight models. The human reference is 98.5. Three things stand out. (1) Even six-vote majority S3 lands 10.0 points short of S6 on average, and the weakest model's S6 (gpt-4.1: 84.9) beats the strongest model's S3 (gpt-5.6-sol: 83.6) — structure opens ground that raw compute doesn't reach. (2) Dropping the mental side costs 12.1 points on average, dropping physics 16.5, and merely severing the coupling in the transition still costs 6.4; the ordering is identical across all eight models. The claim that both channels and their coupling are required shows up directly in the numbers. (3) The S6−S1 gain grows as the model gets weaker (+28.0 for gpt-4.1) — structure does the most for the weakest models.

Experiment 2: the transition is the bottleneck

Even the best configuration sits 7.8 points below humans. Dissecting it with oracle interventions that swap exactly one stage for ground-truth annotation (§7.2, gpt-5.6-sol) yields +3.5 for the transition, +2.8 for state, +1.7 for observation, +0.7 for action decomposition. Transition simulation is the single largest bottleneck, recovering 45% of the human gap on its own. Making all four stages oracle reaches only 97.0 (+6.3) — less than the sum of the individual gains, because upstream errors get counted again downstream. The diagnosis is blunt: the constraint isn't representing the world as it stands, it's simulating how the coupled world changes.

Where it pays off, and what modality does

Interpersonal scenes flip from the weakest category under direct answering (66.5) to the strongest under full MWM (92.9), a +26.4 gain — the largest of any category. Object-and-resource scenes gained the least (+14.0) (§7.3). The distribution is exactly what the theory predicts: the more the decision hinges on hidden mental variables, the more this helps.

On modality, direct answering shows a media penalty — text 70.8, image 67.0, video 64.8 — that all but vanishes at S6: 90.5 / 91.2 / 90.9. The reason is that structuring converts visual and audio evidence into a common format. Swapping images for captions hurts more the deeper the structure goes (−6.4 at S6), so the media evidence really is being used (§7.4). That said, with only 100 images and 28 videos, the paper itself flags the absolute figures as directional rather than definitive.

Limitations, and how to read the results

Mentis is sensitive to how prompts are phrased, is prone to over-inferring mental states, and propagates errors from stage to stage (Appendix B.3). The action space is fixed at six choices with free generation left unevaluated, and the transition is single-step. At 448 records the dataset is small and explicitly not designed for ranking models, and the normative judgments rest on everyday English-speaking scenes, which bounds their cultural reach (Appendix F). On ethics, a standalone section lays down the principle that inferring a mental state is a hypothesis, not a measurement (Appendix A) — the paper itself refuses any reading of these results as evidence that LLMs understand minds.

How this is used in practice

Read next

References

  1. Hao Fei, Yiran Zhao. (2026-07-29) Mental World Modeling. arXiv:2607.27201Paper page·PDF

This article is written from the source paper above. Where they differ, the original is authoritative.

Published by TechAthletes · Editorial policy · How we cite · Corrections

Comments

Sign in to comment