Source-linked AI summary

World Models Meet Language Models: On the Complementarity of Concrete and Abstract Reasoning

Yucheng Zhou, Wei Tao, Yiwen Guo, Jianbing Shen

arXiv:2606.03603v1cs.CVcs.CL

TL;DR

Future prediction from static visual observations requires coordinating abstract reasoning with stochastic visual rollouts that may be plausible but task-incorrect. The paper introduces controlled concrete reasoning, two human-verified benchmarks, and PF-OPSD, which uses privileged futures only during training. PF-OPSD improves accuracy across VRQABench and OpenWorldQA and increases robustness to noisy or conflicting rollouts.

  • Problem

    World-model rollouts can be visually plausible but task-incorrect, creating a need to determine when simulation is useful, whether it is credible, and how it should influence answers.

  • Method

    PF-OPSD uses ground-truth future videos and answers as teacher-side privileged context to evaluate on-policy concrete-reasoning trajectories and distill decisions into a deployable student.

  • Results

    PF-OPSD achieves the best accuracy on both benchmarks, reaching 72.4% on VRQABench and 70.5% on OpenWorldQA, with gains consistent across benchmark designs.

  • Takeaways & Limitations

    The learned controller improves accuracy and robustness by learning when rollouts are useful and when they should be rejected or discounted.

  • Takeaways & Limitations

    The conclusions are most directly applicable when the world model produces futures at least partially relevant to the input scene and question; broader domains and longer horizons remain uncovered.

Abstract

from arXiv · show

World models and multimodal large language models (MLLMs) provide complementary capabilities for predicting future outcomes from static visual observations. World models can generate concrete visual rollouts of possible futures, while MLLMs can reason abstractly over questions, goals, and rules. However, generated rollouts are stochastic and may be visually plausible but task-incorrect, making it necessary to determine when visual simulation is useful, whether a rollout is credible, and how it should influence the final answer. We formulate this problem as controlled concrete reasoning, where a model learns to invoke, verify, and integrate visual future simulation alongside abstract reasoning. To study this setting, we construct two human-verified benchmarks, VRQABench for controllable spatial lookahead and OpenWorldQA for open-domain physical prediction, and propose Privileged-Future On-Policy Self-Distillation (PF-OPSD). During training, PF-OPSD uses ground-truth future videos and answers only as teacher-side privileged context to evaluate on-policy concrete-reasoning trajectories, while the deployable student never observes true futures at test time. Experimental results show that PF-OPSD outperforms baseline by 10.6% and 10.9% on VRQABench and OpenWorldQA, respectively, while increasing robustness to noisy or conflicting rollouts. Our code and dataset are available at https://github.com/yczhou001/PF-OPSD.

1 Introduction

The paper frames future prediction as a coordination problem between abstract language reasoning and concrete visual simulation. Reliable use requires deciding when to invoke rollouts, verifying them, and controlling their influence on answers.

  • World models make possible futures visually explicit, while MLLMs organize goals, rules, and questions in language.
  • Generated rollouts can be visually plausible yet task-incorrect, so world-model access alone does not ensure reliable coordination.
  • Optional simulation can produce Simulation Inertia, whereas forced simulation can produce the Forced-Simulation Paradox when models accept misleading rollouts.
  • Controlled concrete reasoning trains an MLLM to decide when to invoke a world model, verify its rollout, and determine how much to rely on it.
  • VRQABench and OpenWorldQA provide human-verified tests of spatial lookahead and open-domain physical prediction from static initial observations.
  • PF-OPSD uses privileged future videos and answers during training to distill concrete-reasoning decisions into a deployable student without true futures at test time.

2 Related Work

Prior work develops language and multimodal reasoning, physical-reasoning benchmarks, and video world models. This paper focuses on controlling noisy visual rollouts rather than treating them as reliable answers.

  • LLMs and MLLMs support structured inference, tool use, and image-text reasoning across language and visual inputs.
  • Physical-reasoning benchmarks study compositional VQA, intuitive physics, and outcome prediction, while video models generate possible future rollouts.
  • Because generated rollouts may hallucinate or drift from task-relevant geometry, PF-OPSD treats them as noisy concrete-reasoning traces.

3 Problem Definition and Benchmarks

The paper defines future prediction as controlled concrete reasoning: an agent may request a visual rollout, verify or discount it, and answer using concrete or abstract reasoning. It evaluates this setting with two four-choice benchmarks built from initial observations.

  • 3.1 Controlled Concrete Reasoning: Given an image or anchor frame and a question, the agent predicts a future outcome while optionally using a world model that returns candidate rollouts rather than answers.
  • 3.1 Controlled Concrete Reasoning: The policy first decides whether simulation is needed, then writes a prompt and receives a rollout when simulation is selected.
  • 3.1 Controlled Concrete Reasoning: The policy verifies and relies on a rollout or falls back to abstract reasoning, aiming to avoid negative transfer from erroneous simulations and unnecessary reliance on weak rollouts.
  • 3.2 Why Naive Integration Fails: Optional tool use can yield Simulation Inertia, while forced simulation can reduce accuracy when generated rollouts are visually plausible but task-incorrect.
  • 3.2 Why Naive Integration Fails: VRQABench contains 4,636 human-verified questions covering maze, irregular-maze, and Sokoban-style spatial lookahead categories.
  • 3.2 Why Naive Integration Fails: OpenWorldQA contains 4,404 human-verified four-choice questions for open-domain physical prediction from preoutcome anchor frames.

4 Controlled Concrete Reasoning with PF-OPSD

PF-OPSD models future prediction as a closed-loop policy that controls simulation selection, rollout verification, reliance, retries, and final answering. It separates protocol learning from privileged-future on-policy calibration so the deployable student learns which concrete-reasoning decisions improve its own trajectories.

  • Policy trajectory and action space: Inference uses a bounded sequence of simulation attempts, with rejected or uncertain rollouts triggering retries until the per-example cap B = 3.After stopping, the policy forms a rollout-reliance state before answering.
  • Policy trajectory and action space: The trajectory distribution includes one policy factor for each control action and one world-model factor for each queried rollout.This makes the world model a source of sampled candidate futures rather than a fixed answer-producing input.
  • Policy trajectory and action space: The policy jointly decides whether to simulate, generates task-relevant prompts, verifies candidate rollouts, controls reliance, and predicts the final answer.The world model supplies candidate futures, while the MLLM remains responsible for arbitration and answering.
  • Two-stage training: PF-OPSD first teaches valid concrete-reasoning trajectories through protocol SFT, then calibrates them using a teacher-side evaluator with privileged future context.The workflow used for protocol supervision is not used during self-distillation or test-time inference.
  • Two-stage training: The evaluator scores student-generated candidate continuations using the ground-truth future and answer during training, while these privileged signals are removed at inference.The evaluator judges final-answer correctness and whether accepted rollouts match and help answer the question.
  • Advantage-weighted distillation objective: On-policy self-distillation assigns credit to intermediate decisions rather than imitating a fixed privileged trajectory or optimizing only the final outcome.The method evaluates alternatives along the student’s own trajectories, including simulation, rollout rejection, and reliance decisions.
  • Inference-time deployment: At deployment, the student uses only its learned policy and student-view state, with a hard retry cap and no access to true futures or the protocol-generation workflow.Rejected rollouts can be discounted in rollout reliance when no accepted rollout is available.

5 Experiments

PF-OPSD improves future-prediction accuracy across VRQABench and OpenWorldQA by learning when to simulate, verify rollouts, and balance concrete evidence with abstract reasoning. Diagnostics show selective simulation, rollout-quality-sensitive verification, and conflict-aware reliance.

  • Ablation Studies: PF-OPSD’s gains come from utility-calibrated supervision over intermediate concrete-reasoning actions, especially rollout verification and reliance.Removing verification, reliance, advantage weighting, or using answer-only distillation weakens performance relative to the full framework.
  • Cross-World-Model Diagnostic: Stronger rollout generation improves both policies, but PF-OPSD with Helios remains stronger than always simulating with Wan 2.2.Wan 2.2 is slightly more accurate but substantially slower, so it is used diagnostically.
  • Simulation Selection: PF-OPSD invokes simulation selectively, with 42.5% of examples triggering simulation and 0.45 calls per example on average.It calls more often for dynamically or spatially demanding samples and avoids calls when static cues suffice; repeated attempts indicate harder examples.
  • Rollout Verification: As rollout quality declines, PF-OPSD reduces acceptance from 92.5% to 5.2% while final accuracy degrades gracefully rather than collapsing.The policy accepts useful futures and discounts corrupted, conflicting, incomplete, or physically inconsistent rollouts.
  • Conflict Analysis: PF-OPSD follows corrective rollouts, rejects misleading ones, and combines rollouts with static cues when the sources are complementary.These behaviors recover errors caused by incorrect abstract reasoning while resisting hallucinated or misleading futures.

6 Conclusion

The paper frames world-model assistance as controlled concrete reasoning rather than naive attachment, evaluates it with two human-verified benchmarks, and proposes PF-OPSD for calibrated simulation decisions. Experiments report improved accuracy and stronger robustness to noisy or conflicting rollouts.

  • The study frames world-model assistance as controlled concrete reasoning for future outcome prediction from current images or pre-event anchor frames.
  • VRQABench and OpenWorldQA cover controllable spatial planning and open-domain physical prediction in human-verified evaluation settings.
  • PF-OPSD uses training-time future videos and answers as privileged teacher-side context to calibrate simulation, rollout verification, rollout reliance, and answer decisions.
  • Experiments show improved accuracy and stronger robustness to noisy or conflicting rollouts.

Limitations

The work is evaluated in image-conditioned future prediction with optional generative-world-model reasoning, so its conclusions depend on rollout relevance and the tested settings. It also relies on privileged future signals during training and does not cover every domain, horizon, or world-model design.

  • PF-OPSD is most directly applicable when generated futures are at least partially relevant to the scene and question.When rollouts are poorly aligned, it reduces unnecessary reliance rather than replacing improvements in world-model quality.
  • The experiments cover two complementary benchmarks and one concrete world-model interface, not all physical-reasoning forms or world-model designs.
  • Longer horizons, specialized domains, and interactive environments may require additional benchmark coverage and task-specific prompting strategies.
  • PF-OPSD uses privileged future videos during training to estimate action utility, making the approach dependent on the availability and alignment of those signals.The deployed policy does not receive ground-truth future inputs.

A Detailed Experimental Setup

The experiments use two fixed, human-verified benchmark splits, a Qwen3.5-9B student, and Helios as the external world model. Training combines Stage-1 protocol SFT with Stage-2 PF-OPSD self-distillation, while evaluation measures accuracy, simulation decisions, and rollout verification.

  • VRQABench provides 4,000 training and 636 evaluation puzzles, while OpenWorldQA provides 3,904 training and 500 evaluation anchor-frame questions.The benchmarks contain 5 and 12 categories, respectively.
  • The student is Qwen3.5-9B, and Helios supplies external rollouts, with a VR-Bench-fine-tuned version for VRQABench and a general version for OpenWorldQA.
  • Training uses Stage-1 protocol SFT followed by Stage-2 PF-OPSD self-distillation, with the visual encoder and external world model frozen.Trainable Qwen-based baselines use the same optimizer and adapter settings while changing the training objective.
  • At test time, the student receives only the image or anchor frame, question, and options, and follows a hard per-example simulation cap of B = 3.Privileged future video, answer, and protocol teacher are removed during inference.
  • Evaluation compares no-simulation, Qwen-based training, and workflow-agent baselines using accuracy, simulation-call, decision-quality, and rollout-verification metrics.
  • Privileged evaluator-derived labels are obtained by comparing generated rollouts with ground-truth futures using Qwen3.6-27B rather than human oracle annotations.

A.1 OpenWorldQA Macro and Resource-Grouped Results

OpenWorldQA reports macro-averaged and resource-grouped results because its natural-video training split is unbalanced across physical categories. PF-OPSD improves over SFT across all resource groups, while retry depth is endogenous to sample difficulty.

  • Macro averaging and resource groups: OpenWorldQA uses macro averaging to give equal weight to its 12 physical categories and groups them by training-set size.Low-resource categories have fewer than 100 examples, medium-resource categories 100–800, and high-resource categories more than 800.
  • Macro averaging and resource groups: PF-OPSD improves over SFT in all resource groups, including categories with fewer than 100 training examples.The reported pattern suggests gains are not limited to repeated motifs in the largest categories.
  • Macro averaging and resource groups: The high-resource group remains hardest but receives PF-OPSD’s largest absolute gain, where subtle spatial, stability, and tool-use outcomes can confuse static cues and rollouts.
  • Retry-depth diagnostic: Examples with two or three simulation attempts are selected endogenously because earlier rollouts are rejected or uncertain, so their lower accuracy primarily marks harder samples.The diagnostic should not be read as evidence that retrying itself causes errors.

C.2 Visual Reasoning, Physical Prediction, and Benchmarks

The paper positions future prediction as distinct from static visual recognition and observed-video perception: models must infer unseen outcomes from a current image or pre-event frame. It combines abstract reasoning with generative visual rollouts, while treating those rollouts as potentially misleading and training decisions on-policy with privileged future context.

  • Task setting: Existing benchmarks often emphasize static recognition or perception from observed videos, whereas this setting predicts future outcomes from a current image or pre-event anchor frame.VRQABench tests controllable spatial lookahead, and OpenWorldQA targets open-domain physical prediction.
  • World models: Generative video models are attractive concrete-reasoning sources because rollouts can expose motion, path evolution, contact changes, and temporal consequences absent from static input.
  • World models: World-model rollouts are not precise oracles and may hallucinate or drift from task-relevant geometry, motivating verification and controlled integration.
  • Controlled concrete reasoning: Controlled concrete reasoning requires selecting simulations, verifying rollout credibility, and resolving conflicts between abstract and rollout-based reasoning, not merely invoking a tool.
  • PF-OPSD: The framework instantiates knowledge distillation, privileged-information learning, and on-policy learning for world-model-assisted future question answering.
  • PF-OPSD: PF-OPSD samples its own trajectories under test-time inputs and uses privileged future context only to produce soft targets for decision nodes visited by the current policy.This on-policy design aligns training with states encountered by the deployable policy.

D Dataset Details

This section supplies the category definitions and split distributions for the two benchmarks summarized in the main paper.

  • The section provides full category definitions for both benchmarks.
  • It reports the split distributions for both benchmarks.
  • The materials expand on the benchmark summaries presented in the main paper.

D.1 Benchmark Verification Protocol

The benchmarks use manual verification to retain unambiguous, plausible questions without future leakage. They cover structured spatial puzzles and open-domain physical prediction, while workflow agents receive only initial observations and may optionally query a world model.

  • Verification protocol: Manual verification is the final quality gate for both benchmarks, removing ambiguous, inconsistent, or option-invalid items.Retained examples require a valid initial observation, a unique answer, plausible distractors, and no future-outcome leakage.
  • VRQABench: VRQABench evaluates four-choice spatial lookahead across maze navigation, irregular-maze tracing, and Sokoban box pushing.Its categories and train/evaluation distributions are reported in Tables 13–15.
  • OpenWorldQA: OpenWorldQA asks four-choice questions about future physical events from pre-outcome anchor frames in real-world short videos.Its category and question-type distributions are reported in Tables 16–18; the test split is approximately balanced across categories with 41–42 questions each.
  • Workflow-agent setup: The workflow-agent baseline receives only the initial image or anchor frame, question, and answer options, with future video and correct answer hidden.The agent may issue at most three simulation queries, each returning a 100-frame rollout.
  • Simulation use: The agent may invoke simulation when future outcomes depend on motion, contact, path following, object interaction, or physical dynamics.It otherwise reasons from the static observation when the answer can be inferred reliably.
  • Rollout verification: After a rollout, the agent accepts it only when it is visually consistent, physically plausible, and relevant to the question.It rejects or discounts rollouts that alter important geometry, miss interactions, hallucinate objects, appear glitchy, or violate physical constraints.

F Dataset Construction Prompts

The appendix documents reproducible construction pipelines for VRQABench and OpenWorldQA, combining programmatic or multi-agent generation, difficulty and quality filtering, and human verification.

  • F Dataset Construction Prompts: The appendix presents dataset-construction prompts and normalizes non-ASCII decorative symbols for LaTeX compatibility.All retained items are manually verified, with ambiguous answers, invalid anchors, implausible options, and visual inconsistencies removed.
  • F.1 Full VRQABench Dataset-Construction Prompt: VRQABench v2 uses a programmatic solver to generate exact answers and eliminate hallucination from answer generation.Its flow is state.json → programmatic solver → build_qa_items() → QuestionWriter → SmallModelProbe → Reviewer → human verification.
  • F.1 Full VRQABench Dataset-Construction Prompt: The VRQABench solver computes task-specific path and push outputs using search or geometry.The documented algorithms include BFS for mazes, geometric angle analysis for irregular mazes, and push-level BFS for Sokoban.
  • F.1 Full VRQABench Dataset-Construction Prompt: VRQABench generates five spatial question categories covering turn counts, turn directions, Sokoban pushes, direction counts, and push-direction counts.Question counts vary by task family, and C4/C5 use the most-frequent direction to avoid trivially zero answers.
  • F.1 Full VRQABench Dataset-Construction Prompt: QuestionWriter verbalizes programmatically defined metadata without generating or modifying the answer.It uses visible landmarks, excludes numbers and answer hints, and produces one sentence when possible.
  • F.2 Full OpenWorldQA Dataset-Construction Prompts: OpenWorldQA uses SceneAnalyst, QuestionDesigner, DistractorForge, SmallModelProbe, and Reviewer in a five-stage pipeline before human verification.SceneAnalyst processes full frame sequences, produces a structured physical scene report, and selects the best anchor frame.
  • F.2 Full OpenWorldQA Dataset-Construction Prompts: OpenWorldQA agents receive frame sequences of up to 12 frames spaced about 0.5 seconds apart over the first 10 seconds of video.
Loading 2606.03603v1…