atlas

Research map / Image generation / Fast diffusion sampling

CcDPM: A Continuous Conditional Diffusion Probabilistic Model for Inverse Design

AAAI 2024 · Image generation › Fast diffusion sampling · approach: Distributional control of diffusion · 12 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 CcDPM, a continuous-conditional diffusion model for engineering inverse design that injects vicinal risk minimization, accelerates vicinal loss with a k-d tree, and enables multi-point design via a new sampling scheme.

Problem

Inverse engineering design with continuous performance requirements, where cGAN-style methods assume discrete conditions, struggle with training stability and mode collapse, cannot handle multiple working conditions at once, and have slow training from vicinal loss over large datasets.

Approach

Combine vicinal risk minimization (soft vicinal estimate loss) with a conditional diffusion model, use a k-d tree to find neighbors for the vicinal loss, and sample multi-point designs by combining per-condition noise predictions with classifier-free-style guidance weights.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add vicinal risk minimization to DPMDPM · Uneven single-pointlabel error: 0.0174 -> 0.0148Helped
add vicinal risk minimization to DPMDPM · Xfoil single-pointlabel error: 0.0501 -> 0.0459Helped
add vicinal risk minimization to DPMDPM · CFD single-pointlabel error: 0.0411 -> 0.0376Helped
add vicinal risk minimization to DPMDPM · Rocket single-pointlabel error: 0.0442 -> 0.0425Helped
add vicinal risk minimization to DPMDPM · CFD multi-pointlabel error: 0.1010 -> 0.0986Helped
add vicinal risk minimization to DPMDPM · Rocket multi-pointlabel error: 0.0891 -> 0.0871Helped
add the k-d tree to accelerate vicinal-loss neighbor search (ablation)CcDPM · Unevenspeedup: 2.7Helped
add the k-d tree to accelerate vicinal-loss neighbor search (ablation)CcDPM · Xfoilspeedup: 23Helped
add the k-d tree to accelerate vicinal-loss neighbor search (ablation)CcDPM · CFDspeedup: 192Helped
add the k-d tree to accelerate vicinal-loss neighbor search (ablation)CcDPM · Rocketspeedup: 353Helped

Surprising findings

Limitations

Experimental setup

Datasets: Synthetic Uneven dataset Xfoil airfoil dataset CFD airfoil dataset Rocket dataset

Benchmarks: Synthetic Uneven dataset Xfoil CFD airfoil Rocket

Metrics: label error (MAE) diversity (log determinant of similarity matrix) training speedup

Baselines: CcGAN PcDGAN CcLSGAN DPM

Builds on: CcGAN denoising diffusion probabilistic model classifier-free guidance vicinal risk minimization

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