atlas

Research map / Image generation / Fast diffusion sampling

Conditional Synthesis of 3D Molecules with Time Correction Sampler

NeurIPS 2024 · Image generation › Fast diffusion sampling · approach: Distributional control of diffusion · 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 TACS, which combines training-free online guidance with a Time Correction Sampler that uses an EGNN time predictor to correct the effective diffusion timestep, improving property targeting on 3D molecules while keeping stability and validity.

Problem

Conditional 3D molecule generation with diffusion models suffers a trade-off: training-free online guidance hits target quantum properties but drives samples off the data manifold, lowering molecular stability and validity.

Approach

A time predictor (EGNN trained with cross-entropy to classify the diffusion timestep of noisy molecules) estimates the effective timestep after guidance; Tweedie's formula is then evaluated at the corrected timestep (with a time window clip), so online guidance is applied while samples stay on the correct marginal at each reverse step.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
combine online guidance with time correctionQM9 conditional molecular generation · QM9, ε_LUMOMS: 21.1$\pm$0.5 -> 82.7$\pm$0.7Helped
combine online guidance with time correctionQM9 conditional molecular generation · QM9, ε_LUMOValid: 42.3$\pm$0.9 -> 91.3$\pm$0.2Helped
remove online guidance (z=0) (ablation)TACS · QM9, ε_LUMOMAE: 236 -> 493Hurt
remove online guidance (z=0) (ablation)TACS · QM9, ε_LUMOMS: 74.9 -> 91.7Helped
use expectation instead of argmax for timestep prediction (ablation)TACS · QM9, αMAE: 0.659 -> 0.703Hurt
use expectation instead of argmax for timestep prediction (ablation)TACS · QM9, αMS: 83.3 -> 84.6Helped
increase time window to Δ=16 (ablation)TACS · QM9, αMS: 86.08 -> 79.10Hurt
start TCS and OG at timestep 400 rather than 600 (ablation)TACS · QM9, ε_LUMOMS: 74.9 -> 86.6Helped
start TCS and OG at timestep 400 rather than 600 (ablation)TACS · QM9, ε_LUMOMAE: 236 -> 360Hurt
increase Monte Carlo samples from 1 to 5 (ablation)TACS · QM9, αMAE: 1.440 -> 1.395No clear effect
increase Monte Carlo noise scale to σ=0.3 (ablation)TACS · QM9, αMS: 86.35 -> 75.67Hurt
increase Monte Carlo noise scale to σ=0.3 (ablation)TACS · QM9, αMAE: 1.395 -> 2.936Hurt

Surprising findings

Limitations

Experimental setup

Datasets: QM9 Geom-Drug

Benchmarks: QM9 Geom-Drug H3+ synthetic

Metrics: MAE molecule stability validity atom stability Tanimoto similarity novelty uniqueness

Baselines: EDM EEGSDE OG U-bound L-bound CFG+OG GDM G-SchNet EDM-Bridge

Builds on: EDM EEGSDE DPS Loss Guided Diffusion classifier-free guidance

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