atlas

Research map / Image generation / Fast diffusion sampling

AdsorbDiff: Adsorbate Placement via Conditional Denoising Diffusion

ICML 2024 · Image generation › Fast diffusion sampling · approach: Guidance for conditional diffusion · 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 AdsorbDiff, an SE(3)/T(2)-based conditional denoising diffusion model that predicts the lowest-energy adsorbate site and orientation on a slab, evaluated end-to-end with MLFF relaxation and DFT single points.

Problem

Finding the lowest-energy adsorbate configuration on a catalyst slab requires a non-convex global search over sites and orientations; prior approaches rely on heuristics or brute-force placements that are costly.

Approach

Formulate adsorbate placement as conditional denoising diffusion over 2D periodic translations and 3D rigid rotations of the adsorbate, conditioning the score on relative adsorption energies so that all ~100 DFT-optimized sites per adslab contribute training data rather than only the lowest-energy one.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Condition diffusion training on relative energies instead of training unconditionally (ablation)AdsorbDiff · OC20-Dense ID valDFT success rate (%): 11.36 -> 31.81Helped
Predict sites with conditional diffusion rather than random single-site placementAdsorbDiff vs AdsorbML · OC20-Dense ID valDFT success rate (%): 9.1% -> 31.8%Helped
Pretrain on OC20 local optimization data and evaluate zero-shot (ablation)AdsorbDiff · OC20-Dense ID valDFT success rate (%): 11.36 -> 29.55Helped
Conditionally fine-tune the pretrained diffusion model on OC20-Dense (ablation)AdsorbDiff · OC20-Dense ID valDFT success rate (%): 29.55 -> 31.81No clear effect
Use PaiNN instead of EquiformerV2 for diffusion (ablation)AdsorbDiff · OC20-Dense ID valDFT success rate (%): 27.3 vs 29.6No clear effect
Use GemNet instead of EquiformerV2 for diffusion (ablation)AdsorbDiff · OC20-Dense ID valDFT success rate (%): 27.3 vs 29.6No clear effect
Use ODE sampling instead of Annealed Langevin Sampling (ablation)AdsorbDiff · Sampling and generalization beyond training datasampling steps to convergence: 10x more stepsHelped

Surprising findings

Limitations

Experimental setup

Datasets: OC20 OC20-Dense

Benchmarks: OC20-Dense ID validation split OC20-Dense OOD validation split (50 of 200 samples)

Metrics: DFT success rate (within 0.1 eV of OC20-Dense benchmark) ML success rate anomaly rate

Baselines: AdsorbML Unconditional diffusion Random placement baseline

Builds on: DiffDock AdsorbML OC20 denoising score matching EquiformerV2

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