atlas

Research map / Probabilistic and scientific modeling / Dynamical systems

Compositional Generative Inverse Design

ICLR 2024 · Probabilistic and scientific modeling › Dynamical systems · approach: Physics-informed dynamics learning · 2 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 CinDM, which casts inverse design as joint energy minimization over trajectories and boundaries using a diffusion model, and composes diffusion models over subsets of design variables to generalize to longer trajectories, more bodies, and more airfoils.

Problem

Inverse design of high-dimensional design parameters (initial states, boundary shapes) via learned dynamics models suffers from over-optimization into adversarial, out-of-distribution designs, and fails to generalize to more complex designs (longer horizons, more objects, more parts) than seen in tr

Approach

Optimize jointly over trajectory and boundary using the energy function implicitly defined by a diffusion model (rather than a surrogate forward model), and compose energy functions over overlapping subsets of design variables (time windows, body pairs, airfoil parts) at test time to generalize to more complex designs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CinDM instead of Backprop with U-Net2-body inverse design · 2-body 24 stepsdesign obj: 0.1228 -> 0.1160Helped
Use CinDM instead of Backprop with U-Net2-body inverse design · 2-body 24 stepsMAE: 0.01974 -> 0.01264Helped
Use CinDM instead of Backprop with U-Net2-body inverse design · 2-body 34 stepsdesign obj: 0.1171 -> 0.1288Hurt
Use CinDM instead of Backprop with U-Net2-body inverse design · 2-body 34 stepsMAE: 0.01236 -> 0.00917Helped
Compose diffusion models over pairwise interactions to handle more bodiesCinDM · 4-body 24 stepsdesign obj: 0.2947 -> 0.2034Helped
Compose diffusion models over pairwise interactions to handle more bodiesCinDM · 4-body 24 stepsMAE: 0.09871 -> 0.03928Helped
Use compositional boundary modeling for multiple airfoilsCinDM · 2 airfoilslift-to-drag ratio: 1.0914 -> 1.4216Helped
Use compositional boundary modeling for multiple airfoilsCinDM · 2 airfoilsdesign obj: 0.0891 -> 0.1986Hurt
Replace time composition with a single diffusion model over 44 steps (ablation)CinDM · 2-body 44 stepsdesign_obj: 0.1326 ± 0.0087 -> 0.2779 ± 0.0197Hurt
Replace time composition with a single diffusion model over 44 steps (ablation)CinDM · 4-body 44 stepsMAE: 0.03195 ± 0.00705 -> 0.05166 ± 0.01218Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Pymunk-generated N-body trajectories Lily-Pad generated 2D fluid airfoil simulations

Benchmarks: N-body interaction (2-body 24-54 steps, 4-body, 8-body) 2D multi-airfoil design with Navier-Stokes (Lily-Pad)

Metrics: design objective MAE lift-to-drag ratio

Baselines: CEM Backprop GNS FNO LE-PDE

Builds on: classifier guidance reduce reuse recycle compositional diffusion Graph Network Simulator Backprop through learned surrogates

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