atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Arbitrarily-Conditioned Multi-Functional Diffusion for Multi-Physics Emulation

ICML 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Machine learning for physical simulation · 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 ACM-FD, a GP-noise multi-functional DDPM with random-mask zero-regularized denoising loss and Kronecker-structured GP sampling, acting as a single probabilistic surrogate for forward, inverse, completion, and joint simulation tasks in multi-physics systems.

Problem

Existing ML surrogates for multi-physics simulation usually handle a single prediction task, need retraining for each new task, and lack uncertainty quantification; sampling GP noise over large meshes is also cubically expensive.

Approach

Extend DDPM to function space by replacing white noise with GP noise over sampling meshes, train one denoiser with random masks that zero-regularizes predicted noise on conditioned entries so any subset of functions can be conditioned on at inference, and use a multiplicative SE kernel so the GP covariance has Kronecker structure, enabling Cholesky-free sampling via tensor-matrix products.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use arbitrarily conditioned multi-functional diffusion instead of task-specific neural operatorsmulti-physics prediction · Darcy Flow, f,u to arelative L2 error: 1.88e-02 (1.66e-04) -> 1.32e-02 (2.18e-04)Helped
Use arbitrarily conditioned multi-functional diffusion instead of the strongest listed baselinemulti-physics prediction · Convection Diffusion, v,s to urelative L2 error: 5.80e-03 (1.51e-04) -> 1.60e-02 (2.15e-04)Hurt
Use arbitrarily conditioned multi-functional diffusion instead of FNOmulti-physics prediction · Diffusion Reaction, f1,u1 to f2relative L2 error: 1.07e-02 (1.92e-04) -> 1.44e-02 (8.96e-04)Hurt
Use arbitrarily conditioned multi-functional diffusion instead of FNOmulti-physics prediction · Torus Fluid, w0,w5 to w1relative L2 error: 1.28e-02 (2.38e-04) -> 2.73e-02 (4.78e-03)Hurt
Use ACM-FD instead of MFD for unconditional generationmulti-physics generation · Darcy FlowEquation Error: 0.0584 -> 0.0576Helped
Use ACM-FD instead of MFD for unconditional generationmulti-physics generation · Torus FluidEquation Error: 0.0234 -> 0.0273Hurt
Use explicitly conditional training instead of unconditional training (ablation)ACM-FD prediction · Darcy Flow, f,u to arelative L2 error: 1.70e-1 (3.45e-3) -> 1.32e-2 (2.18e-4)Helped
Use explicitly conditional training instead of unconditional training (ablation)ACM-FD prediction · Convection Diffusion, s,u to vrelative L2 error: 5.47e-1 (3.56e-2) -> 2.17e-2 (4.53e-4)Helped
Set masking probability p to 0.2 rather than p=0.5 (ablation)ACM-FD · Darcy Flow, f,u to arelative L2 error: 1.32e-2 -> 2.16e-2Hurt
Set masking probability p to 0.8 rather than p=0.5 (ablation)ACM-FD · Convection Diffusion, u to vrelative L2 error: 2.66e-2 -> 5.15e-2Hurt
Remove Kronecker product-based computation (ablation)ACM-FD · Convection Diffusion, inferenceinference time per sample: 0.899 -> 6.66Hurt
Remove Kronecker product-based computation (ablation)ACM-FD · Darcy Flow, inferenceinference time per sample: 0.975 -> 6.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Darcy Flow simulations (finite-difference generated) Convection Diffusion simulations (pdepe generated) PDEBench 2D diffusion-reaction Torus Fluid simulations (finite-difference generated)

Benchmarks: Darcy Flow Convection Diffusion Diffusion Reaction Torus Fluid

Metrics: relative L2 error equation error MRPD empirical coverage probability runtime

Baselines: FNO DON PODDON GNOT Simformer MFD beta-VAE MFD-Inpaint scipy griddata interpolation

Builds on: DDPM Fourier Neural Operator Simformer PDEBench

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