atlas

Research map / Image generation / Fast diffusion sampling

Chemistry-Inspired Diffusion with Non-Differentiable Guidance

ICLR 2025 · Image generation › Fast diffusion sampling · approach: Guidance for conditional diffusion · 1 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 ChemGuide, which uses the non-differentiable quantum chemistry oracle GFN2-xTB as guidance for an unconditional 3D latent diffusion model (GeoLDM) via zeroth-order SPSA gradient estimates, reducing atomic forces and combining with neural guidance.

Problem

Guided molecular diffusion normally needs labeled data to train property predictors or conditional models, which is costly and generalizes poorly; generated 3D molecules also often have high atomic forces (unstable geometries).

Approach

Treat a non-differentiable quantum chemistry oracle (GFN2-xTB) as guidance for an unconditional latent diffusion model, estimating its gradient with zeroth-order SPSA perturbations of atom coordinates that preserve zero center of gravity; combine with neural guidance in a bilevel optimization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add GFN2-xTB force guidance to GeoLDMGeoLDM · QM9Force RMS (Eh/Bohr): 0.0111 -> 0.0104Helped
Add GFN2-xTB force guidance to GeoLDMGeoLDM · QM9Energy above Ground State (Eh): 0.0050 -> 0.0042Helped
Add GFN2-xTB force guidance to GeoLDMGeoLDM · GEOMForce RMS (Eh/Bohr): 0.0478 -> 0.0411Helped
Add noisy neural guidanceGeoLDM · QM9, static polarizability alphaMAE: 5.6732 -> 2.3870Helped
Add clean neural guidanceGeoLDM · QM9, dipole moment muMAE: 1.6461 -> 0.2031Helped
Add clean neural guidanceGeoLDM · QM9, static polarizability alphaMAE: 5.6732 -> 5.4798No clear effect
Combine explicit property guidance with ChemGuide stability guidanceC-GeoLDM · QM9, static polarizability alphaMAE: 2.5593 -> 2.4430Helped
Combine explicit property guidance with ChemGuide stability guidanceC-GeoLDM · QM9, Delta epsilonMAE: 0.4982 -> 0.5225Hurt
Combine noisy neural guidance with ChemGuide stability guidanceC-GeoLDM · QM9, dipole moment muMAE: 1.1582 -> 0.7246Helped
Use xTB oracle guidance to optimize molecular propertiesGeoLDM · QM9, epsilon_HOMOMAE: 0.6264 -> 0.6392Hurt
Use xTB oracle guidance to optimize molecular propertiesGeoLDM · QM9, dipole moment muMAE: 1.5490 -> 1.5295Helped
Use xTB oracle guidance to optimize molecular propertiesGeoLDM · GEOM, epsilon_HOMOMAE: 1.1922 -> 1.2939Hurt

Surprising findings

Limitations

Experimental setup

Datasets: QM9 GEOM

Benchmarks: QM9 GEOM

Metrics: force RMS validity uniqueness atom stability molecule stability energy above ground state MAE

Baselines: EDM GeoLDM C-EDM C-GeoLDM noisy neural guidance clean neural guidance

Builds on: GeoLDM EDM classifier guidance SPSA GFN2-xTB

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