TRACE: Retrospective Streaming Generation of Physical Fields under Sparse Structured Sensing
Organizations: College of Information Science and Electronic Engineering, Zhejiang University
Abstract
Reconstructing continuous physical fields from sparse measurements is central to scientific monitoring, inverse modeling, and digital-twin construction. Generative reconstruction has recently emerged as a promising paradigm for this task by learning data-driven physical priors that complete plausible full fields from limited observations. However, existing methods largely assume fixed, batch conditioning, whereas real sensing systems often produce structured streams: probes scan local regions, instruments observe moving fields of view, and communication constraints may leave entire frames missing. We propose TRACE, a retrospective streaming generative reconstruction framework for physical fields under structured sensing. TRACE performs approximate Bayesian inference in a learned continuous-coordinate latent space, converting sparse off-grid measurements into generative latent evidence, fusing it with a state-space temporal prior through Kalman-style filtering, and refining under-observed past frames via retrospective smoothing. Experiments on active matter, ocean sound-speed fields, and supernova simulations show that TRACE matches or surpasses frame-wise generative reconstructors, offline spatiotemporal methods, and streaming data-assimilation baselines in reconstruction quality under temporally sparse and spatially localized sensing protocols.
Figures & tables
| Active Matter | Ocean | Supernova | |||||||
| (a) Temporally Sparse Observations | |||||||||
| Miss | Blk-5 | Blk-10 | Miss | Blk-5 | Blk-10 | Miss | Blk-5 | Blk-10 | |
| LRTFR | 0.413 | 0.258 | 0.461 | 0.205 | 0.163 | 0.177 | 0.561 | 0.430 | 0.503 |
| MMGN | 0.313 | 0.217 | 0.360 | 0.097 | 0.080 | 0.092 | 0.318 | 0.318 | 0.320 |
| SDIFT | 0.490 | 0.391 | 0.530 | 0.158 | 0.127 | 0.145 | 0.436 | 0.398 | 0.424 |
| DBF | 0.960 | 0.814 | 0.873 | 0.809 | 0.627 | 0.709 | 0.855 | 0.809 | 0.845 |
Appendix figures & tables26 assets
Supplementary material from the paper’s appendix.
Appendix
| AM | Ocean | SN | |
|---|---|---|---|
| Tucker rank | |||
| Latent dim. | |||
| SIREN |
| Dataset | Regime | ||
|---|---|---|---|
| AM | Control | ||
| Temporally Sparse | |||
| Spatially Localized | |||
| Ocean | Control | ||
| Temporally Sparse | |||
| Spatially Localized |
| Full-availability RMSE | Ocean | Active Matter | Supernova |
|---|---|---|---|
| DBF (matched ) | |||
| TRACE-Smoother (ours) | |||
| ratio |
| Active Matter | Ocean | Supernova | ||||
|---|---|---|---|---|---|---|
| LRTFR | 0.156 | 0.090 | 0.161 | 0.114 | 0.406 | 0.418 |
| MMGN | 0.162 | 0.148 | 0.070 | 0.047 | 0.318 | 0.313 |
| SDIFT | 0.313 | 0.220 | 0.112 | 0.078 | 0.379 | 0.342 |
| DBF | 0.747 | 0.473 | 0.527 | 0.346 | 0.771 | 0.681 |
| TRACE-Frame | 0.078 | 0.066 | 0.045 | 0.040 | 0.322 | 0.309 |
| Active Matter | Ocean | Supernova | ||||
|---|---|---|---|---|---|---|
| LRTFR | 0.235 | 0.178 | 0.175 | 0.136 | 0.460 | 0.424 |
| MMGN | 0.187 | 0.178 | 0.073 | 0.055 | 0.317 | 0.313 |
| SDIFT | 0.416 | 0.403 | 0.154 | 0.147 | 0.409 | 0.370 |
| DBF | 0.907 | 0.755 | 0.713 | 0.587 | 0.829 | 0.771 |
| TRACE-Frame | — | — | — | — | — | — |
| Active Matter | Ocean | Supernova | |||||||
| Miss | Blk-5 | Blk-10 | Miss | Blk-5 | Blk-10 | Miss | Blk-5 | Blk-10 | |
| LRTFR | 0.377 | 0.221 | 0.442 | 0.177 | 0.128 | 0.142 | 0.450 | 0.425 | 0.445 |
| MMGN | 0.307 | 0.205 | 0.352 | 0.084 | 0.060 | 0.075 | 0.314 | 0.313 | 0.316 |
| SDIFT | 0.478 | 0.366 | 0.526 | 0.148 | 0.110 | 0.139 | 0.399 | 0.356 | 0.397 |
| DBF | 0.901 | 0.617 | 0.742 | 0.747 | 0.502 | 0.627 | 0.829 | 0.747 | 0.812 |
| TRACE-Frame | — | — | — | — | — | — | — | — | — |
| Active Matter | Ocean | Supernova | |
|---|---|---|---|
| DPS ( ) | |||
| TRACE-Frame | |||
| TRACE-Smoother |
| Fusion | Time/frame | Outcome |
|---|---|---|
| Diagonal (ours) | ms | RMSE |
| Full-covariance | s | OOM at |
| RMSE |
|---|
| TRACE-Frame | TRACE-Filter | TRACE-Smoother | |
|---|---|---|---|
| Method | Miss-3 | Blk-5 | Blk-10 |
|---|---|---|---|
| Active Matter ( ) | |||
| LRTFR | |||
| MMGN | |||
| SDIFT | |||
| DBF | |||
| TRACE-Filter | |||
| nominal | nominal | ECE | |
|---|---|---|---|
| TRACE-Smoother | |||
| TRACE-Frame ens. |
| TRACE-Filter | TRACE-Smoother | |
|---|---|---|
| Loops | 1 | 2 | 3 | 4 | 6 |
|---|---|---|---|---|---|
| AM, TRACE-Smoother | 0.537 | 0.498 | 0.476 | 0.475 | 0.468 |
| AM, MMGN | 0.782 | 0.770 | 0.777 | 0.771 | 0.768 |
| Ocean, TRACE-Smoother | 0.106 | 0.097 | 0.088 | 0.083 | 0.084 |
| Ocean, MMGN | 0.277 | 0.283 | 0.271 | 0.284 | 0.286 |
| SN, TRACE-Smoother | 0.334 | 0.320 | 0.318 | 0.314 | 0.311 |
| SN, MMGN | 0.321 | 0.321 | 0.321 | 0.321 | 0.321 |
| Component | Time |
|---|---|
| DPS reverse ODE ( , ) | s / frame |
| SS-GP filter (forward) | ms / frame |
| RTS smoothing (backward) | ms / frame |
| FTM decode | ms / frame |
| diagonal fusion ( ) | ms / frame |
Conditional Generative Modeling
Conditional generative modeling learns to produce data distributions steered by labels, inputs, text, or physical and structural constraints.
See all 387 papers