pico–WAMKeivalya Pandya

A small world model.
A closer look at planning.

pico-WAM: Evaluating Counterfactual Prediction and Planning Error in a Compact World Action Model

When control fails, is the problem the actions a policy proposes—or the way a world model scores them?

Worked Push-T decision: two dynamics models choose 12-step plans from 256 shared candidates; predicted and simulated physical states are compared.
Look inside a decision. This recorded example compares imagined and simulated consequences. Neither selected sequence moves the block: the lower simulator cost reflects a closer agent approach.

Separate the proposal
from the score.

Controlled interventions in Push-T reveal where improvements help. The study uses 206 demonstrations and 15 training seeds.

+12.2 pp

Replacing predicted trajectory scores with simulator costs increases coverage. Substituting simulator states in proposal generation alone shows no detected gain.

Paired 95% interval: 9.4 to 15.0 percentage points.

+4.8 pp

Counterfactual branch training increases the coverage advantage of policy-restarted over warm-started search. Restart wins with both datasets.

Paired 95% interval: 1.5 to 8.0 percentage points.

Crossed proposal and scoring experiment: learned and exact computations compared across 15 frozen checkpoints, with paired coverage differences.
Cross the components. L = learned, E = exact simulator computation; proposals are listed first. The primary contrast replaces scoring while retaining learned proposals. Secondary intervals are unadjusted.

Observe. Propose.
Imagine. Score. Act.

A shared representation connects imitation, action-conditioned dynamics, and a physical-state readout. An external planner compares imagined action sequences.

pico-WAM architecture: image and supplied state encoders feed a shared latent, policy, residual dynamics, and state readout, with an external planning loop.
Physical state is supplied at inference. The instruction is constant and image decoding is disabled in the controlled study.

In Meta-World door opening, noisy-expert data improves candidate ranking and planner success: 88.2% versus 78.6%. Both planners remain below reactive BC at 98.6%.

This uses separate state-space models and fixed data/banks; it does not test transfer of the shared architecture.

Ranking regret includes agent approach as well as block-to-goal distance. Better regret need not mean block motion. Reactive policies and planners also observe at different frequencies.

The primary warm/restart and scoring contrasts hold observation frequency fixed.

The paper, in full context.

When a World Action Model fails at control, is the bottleneck proposal generation or trajectory scoring? We introduce pico-WAM, a compact model with supplied physical state for tracing policy-dynamics interactions. Using 206 Push-T demonstrations and 15 training seeds, we compare data regimes and search configurations. Counterfactual branch training improves short-horizon cost ranking and enlarges the coverage advantage of policy-restarted over warm-started search by 4.8 percentage points; restart wins under both data regimes. Replacing learned trajectory scores with simulator costs improves coverage by 12.2 points while retaining learned proposals. Substituting simulator states in proposal generation alone shows no detected gain. Component diagnostics and a separate door-opening study show why better ranking need not yield better control or outperform imitation. These controlled interventions identify scoring as an effective improvement target in the tested setting and provide a reproducible protocol for diagnosing compact world models.

Read the full PDF

Inspect the evidence.
Run the workflow.

From an installed checkout, regenerate figures, replay the saved decision, or run a miniature experimental pipeline. Full retraining is documented separately.

Reproduction guide
# Regenerate paper figures and numbers
python reproduce.py figures

# Replay the worked decision
python reproduce.py trace

# Run the miniature factorial workflow
python reproduce.py smoke

Archived-report regeneration and miniature checks do not establish full independent numerical reproduction. Original pretrained checkpoints are not included.

Installation instructions

Build on this work.

Download .bib

Keivalya Pandya · arXiv:2611.01039 · 2026 · Preprint

@misc{pandya2026picowam,
  title = {{pico-WAM}: Evaluating Counterfactual Prediction and Planning Error in a Compact World Action Model},
  author = {Pandya, Keivalya},
  year = {2026},
  eprint = {2611.01039},
  archivePrefix = {arXiv},
  primaryClass = {cs.RO},
  url = {https://arxiv.org/abs/2611.01039}
}