FluidWorld: Reaction-Diffusion Dynamics as a Predictive Substrate for World Models
Organizations: Independent Researcher
Abstract
World models learn to predict future states of an environment, enabling planning and mental simulation. Current approaches default to Transformer-based predictors operating in learned latent spaces. This comes at a cost: O(N^2) computation and no explicit spatial inductive bias. This paper asks a foundational question: is self-attention necessary for predictive world modeling, or can alternative computational substrates achieve comparable or superior results? I introduce FluidWorld, a proof-of-concept world model whose predictive dynamics are governed by partial differential equations (PDEs) of reaction-diffusion type. Instead of using a separate neural network predictor, the PDE integration itself produces the future state prediction. In a strictly parameter-matched three-way ablation on unconditional UCF-101 video prediction (64x64, ~800K parameters, identical encoder, decoder, losses, and data), FluidWorld is compared against both a Transformer baseline (self-attention) and a ConvLSTM baseline (convolutional recurrence). While all three models converge to comparable single-step prediction loss, FluidWorld achieves 2x lower reconstruction error, produces representations with 10-15% higher spatial structure preservation and 18-25% more effective dimensionality, and critically maintains coherent multi-step rollouts where both baselines degrade rapidly. All experiments were conducted on a single consumer-grade PC (Intel Core i5, NVIDIA RTX 4070 Ti), without any large-scale compute. These results establish that PDE-based dynamics, which natively provide O(N) spatial complexity, adaptive computation, and global spatial coherence through diffusion, are a viable and parameter-efficient alternative to both attention and convolutional recurrence for world modeling.
Figures & tables
| Component | FluidWorld (PDE) | Transformer | ConvLSTM | Shared? |
|---|---|---|---|---|
| PatchEmbed | 24,704 | 24,704 | 6,528 | |
| Encoder engine | 403,849 | 370,304 | 113,032 | — |
| Temporal engine | 165,891 | 198,528 | 451,200 | — |
| PixelDecoder | 231,235 | 231,235 | 231,235 | ✓ |
| Total | 800,975 | 800,067 | 801,995 |
| Metric | FluidWorld (PDE) | Transformer | ConvLSTM | Winner |
|---|---|---|---|---|
| Recon Loss | 0.001 | 0.002 | 0.001 | PDE ConvLSTM |
| Pred Loss | 0.003 | 0.004 | 0.003 | PDE ConvLSTM |
| Grad Loss | 0.04 | 0.05 | 0.04 | PDE ConvLSTM |
| Spatial Std | 1.16 | 1.05 | 1.12 | PDE |
| Effective Rank | 2.0 | 1.65 | 1.9 | PDE |
| Feature Std | 1.15 | 1.08 | 1.10 | PDE |
| Resolution (tokens) | Attention ops | PDE diffusion ops | Ratio |
|---|---|---|---|
| (256) | 65K | 256 | |
| (1,024) | 1.05M | 1K | |
| (4,096) | 16.7M | 4K | |
| (16,384) | 268M | 16K |
| Horizon | FluidWorld (PDE) | Transformer | ConvLSTM |
|---|---|---|---|
| Accurate | Accurate | Accurate | |
| Coherent, minor blur | Color drift | Noticeable blur | |
| Recognizable structure | Mean-color collapse | Texture dissolution | |
| Color shift begins | Uniform patches | Green/brown artifacts | |
| Degraded | Fully collapsed | Fully collapsed |
| Metric | Pixel (30 ep) | JEPA-style † (30 ep) | Random |
|---|---|---|---|
| Linear probes on frozen BeliefField features | |||
| Position (spatial) a | 0.9766 | 0.9349 | 0.9522 |
| Velocity (after PDE) b | 0.7730 | 0.2876 | 0.5580 |
| Velocity (MLP probe) b2 | 0.6328 | 0.6028 | 0.3145 |
| Direction Acc. (8-class) c | 38.4% | 22.1% | 30.8% |
| Latent-space rollout quality (cosine similarity ) d | |||
| Dimension | Meta FAIR (V-JEPA 2) 1 1 1 Bardes et al., “V-JEPA 2: Self-Supervised Video Models Enable Understanding, Prediction, and Planning,” arXiv:2506.09985, 2025. | FluidWorld |
|---|---|---|
| Model size | 1.3B parameters | 801K parameters |
| Latent rollout stability (step 19) | Error accumulation (acknowledged bottleneck) | Cosine 0.827 (stable) |
| Autopoietic self-repair | Outside current scope | Recovery 66.8%, |
| Perturbation robustness | Outside current scope | 50% corruption recovered in 3–7 steps |
| Physics-informed structure | Data-driven (ViT) | Reaction-diffusion PDE |
| Persistent memory | Fixed context window | Titans + DeltaNet |
Appendix figures & tables13 assets
Supplementary material from the paper’s appendix.
Appendix
| Hyperparameter | FluidWorld | Transformer | ConvLSTM |
|---|---|---|---|
| Architecture | |||
| Latent dimension | 128 | 128 | 128 |
| Patch size | 4 | 4 | 4 |
| Spatial resolution | |||
| Encoder layers | 3 (FluidLayer2D) | 2 (TransformerBlock) | Conv bottleneck |
| Encoder mid channels | — | — | 88 |