atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

CogDPM: Diffusion Probabilistic Models via Cognitive Predictive Coding

ICML 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Spatiotemporal forecasting and imputation · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CogDPM, a diffusion probabilistic model that embeds predictive coding (hierarchical inference, prediction-error guidance, precision weighting via denoising-trajectory variance) for spatiotemporal forecasting on MovingMNIST, turbulence, ERA5 wind, and UK precipitation.

Problem

Existing PC-inspired spatiotemporal prediction networks (e.g., PredNet) do not improve real-world forecasting and ignore precision weighting; diffusion models lack a predictive-coding-based formulation for scientific field forecasting.

Approach

Couple a generative DPM (unconditional) with a perceptual DPM (conditional) sharing parameters, use their difference as prediction-error guidance, and weight it by an inverse-precision field estimated as the variance of direct x0 predictions along the denoising trajectory.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add precision-weighted guidance to vanilla DPM (ablation)DPM · MovingMNISTCRPS (avg): 0.0323 -> 0.027No clear effect
Add precision-weighted guidance to vanilla DPM (ablation)DPM · MovingMNISTCRPS (max): 0.082 -> 0.0697Helped
Add precision-weighted guidance to vanilla DPM (ablation)DPM · MovingMNISTCSI: 0.6959 -> 0.7365Helped
Add precision-weighted guidance to vanilla DPM (ablation)DPM · MovingMNISTFSS: 0.822 -> 0.8588Helped
Add precision-weighted guidance to vanilla DPM (ablation)DPM · TurbulenceCRPS (avg): 0.0023 -> 0.0023No clear effect
Add precision-weighted guidance to vanilla DPM (ablation)DPM · TurbulenceCRPS (max): 0.0096 -> 0.0034Helped
Add precision-weighted guidance to vanilla DPM (ablation)DPM · TurbulenceCSI: 0.6725 -> 0.7962Helped
Add precision-weighted guidance to vanilla DPM (ablation)DPM · TurbulenceFSS: 0.9668 -> 0.9722Helped
Replace constant classifier-free guidance with precision-weighted guidance (ablation)VDM · ERA5 surface windCSIMixed
Replace constant classifier-free guidance with precision-weighted guidance (ablation)VDM · ERA5 surface windCRPSHelped

Surprising findings

Limitations

Experimental setup

Datasets: MovingMNIST Turbulence flow ERA5 reanalysis UK precipitation (Met Office RadarNet4)

Benchmarks: MovingMNIST Turbulence flow ERA5 surface wind UK precipitation nowcasting

Metrics: CRPS CSI FSS RMSE neighborhood CRPS economic value power spectral density

Baselines: FourCastNet DGMR MotionRNN PhyDNet PredRNN-v2 DPM with classifier-free guidance VDM

Builds on: PredNet classifier-free diffusion guidance DDPM video diffusion models

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy