PhysEvolve: CUHK trains VLM physical reasoning with physics-engine-verified self-generated worlds

Jinyuan Hu · hf · 2026-10-28

MMLab at CUHK introduces PhysEvolve, a verifier-grounded self-evolution framework training VLMs for causal physical reasoning. The pain point: VLMs are unreliable on dynamics and physical causality, and progress is constrained by scarce counterfactual training data—observational video captures only the trajectory that actually occurred.

Each round, a shared VLM proposes executable world programs and evidence schemas; a deterministic physics engine freezes valid worlds and simulates counterfactual trajectories as ground truth, verifying model-proposed environments and validating alternative outcomes under intervention. Models thus author their own training problems without human data, improving performance on dynamics benchmarks.

Original post →

More from Research

Research channel →