Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Incomplete Data, Complete Dynamics: A Diffusion Approach

About

Learning physical dynamics from data is a fundamental challenge in machine learning and scientific modeling. Real-world observational data are inherently incomplete and irregularly sampled, posing significant challenges for existing data-driven approaches. In this work, we propose a principled diffusion-based framework for learning physical systems from incomplete training samples. To this end, our method strategically partitions each such sample into observed context and unobserved query components through a carefully designed splitting strategy, then trains a conditional diffusion model to reconstruct the missing query portions given available contexts. This formulation enables accurate imputation across arbitrary observation patterns without requiring complete data supervision. Specifically, we provide theoretical analysis demonstrating that our diffusion training paradigm on incomplete data achieves asymptotic convergence to the true complete generative process under mild regularity conditions. Empirically, we show that our method significantly outperforms existing baselines on synthetic and real-world physical dynamics benchmarks, including fluid flows and weather systems, with particularly strong performance in limited and irregular observation regimes. These results demonstrate the effectiveness of our theoretically principled approach for learning and imputing partially observed dynamics.

Zihan Zhou, Chenguang Wang, Hongyi Ye, Yongtao Guan, Tianshu Yu• 2025

Related benchmarks

TaskDatasetResultRank
PDE ImputationShallow Water 80% availability (test)
Feasibility Loss0.1869
7
PDE ImputationShallow Water 30% availability (test)
Feasibility Loss0.7379
7
PDE ImputationAdvection 30% availability (test)
Simulation MSE0.1189
7
PDE ImputationShallow Water 8/9 observed blocks
MSE0.0203
7
PDE ImputationShallow Water 5/9 observed blocks
MSE0.0865
7
PDE ImputationAdvection 8/9 observed blocks
MSE0.1065
7
PDE ImputationAdvection (5/9 observed blocks)
MSE0.1407
7
PDE ImputationNavier-Stokes (8/9 observed blocks)
MSE0.7592
7
PDE ImputationAdvection 80% availability (test)
Simulation MSE0.1035
7
Physical Dynamics ImputationNavier-Stokes 80% pixel-wise observation
MSE223
6
Showing 10 of 15 rows

Other info

Follow for update