atlas

Research map / Image generation / Fast diffusion sampling

Adaptive Flow Matching for Resolving Small-Scale Physics

ICML 2025 · Image generation › Fast diffusion sampling · approach: Flow matching distillation

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 Adaptive Flow Matching (AFM), which encodes coarse inputs into a latent base distribution, injects channel-wise noise scaled by a maximum-likelihood encoder RMSE estimate, and applies flow matching to generate fine-scale physics for misaligned multiscale data.

Problem

Super-resolving small-scale physics (e.g., weather downscaling) when input and target are spatially misaligned, have different channels, and channels differ in stochasticity, where conditional diffusion/flow models and residual two-stage methods (CorrDiff) struggle.

Approach

Replace the Gaussian source of flow matching with a learned encoder output plus noise whose per-channel scale is set adaptively from the encoder's validation RMSE via a maximum-likelihood argument, trained end-to-end with a denoising (EDM-style) objective weighted by (σz/σt)^2 and an encoder regularization term.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AFM instead of CFMWeather downscaling, radar · CWA TaiwanRMSE: 5.06 -> 4.90Helped
Use AFM instead of CorrDiffWeather downscaling, temperature · CWA TaiwanRMSE: 0.83 -> 1.00Hurt
Use AFM instead of CFMWeather downscaling, eastward wind · CWA TaiwanCRPS: 0.82 -> 0.80Helped
Use AFM instead of CFMWeather downscaling, northward wind · CWA TaiwanCRPS: 0.90 -> 0.88Helped
Use AFM instead of the strongest baselineKolmogorov Flow · Kolmogorov Flow τ=3RMSE: 0.98 -> 0.73Helped
Use AFM instead of the strongest baselineKolmogorov Flow · Kolmogorov Flow τ=5RMSE: 0.94 -> 0.76Helped
Use AFM instead of the strongest baselineKolmogorov Flow · Kolmogorov Flow τ=10CRPS: 0.65 -> 0.65No clear effect
Use adaptive σz rather than fixed σz (ablation)AFM with 1×1 Conv. encoder · CWA 112×112 RadarRMSE: 5.01 -> 4.82Helped
Use adaptive σz rather than fixed σz (ablation)AFM with UNet encoder · CWA 112×112 RadarRMSE: 5.06 -> 4.95Helped
Set λ=0.25 rather than λ=0.00 (ablation)AFM with UNet encoder · CWA 112×112 RadarRMSE: 5.06 -> 4.95Helped
Set λ=0.25 rather than λ=0.00 (ablation)AFM with 1×1 Conv. encoder · CWA 112×112 RadarRMSE: 4.82 -> 5.10Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ERA5 CWA Taiwan observations Multiscale Kolmogorov Flow (synthetic)

Benchmarks: CWA Taiwan downscaling 2021 test set Multiscale Kolmogorov Flow

Metrics: RMSE CRPS MAE SSR power spectra

Baselines: UNet regression conditional diffusion model conditional flow matching CorrDiff

Builds on: Flow Matching EDM CorrDiff

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