atlas

Research map / Image generation / Autoregressive and latent generation

Navigating the Design Space of Equivariant Diffusion-Based Generative Models for De Novo 3D Molecule Generation

ICLR 2024 · Image generation › Autoregressive and latent generation · approach: Equivariant diffusion for 3D molecules · 7 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.

Systematically explores design choices (x0 vs epsilon parameterization, discrete vs continuous diffusion, time-dependent loss weighting, PubChem3D pretraining, chemical features) for E(3)-equivariant graph-attention diffusion, yielding EQGAT-diff that beats EDM and MiDi on QM9/GEOM-Drugs and transfers to CrossDocked ligand design.

Problem

Suboptimal 3D de novo molecule generation with diffusion models on large molecules and limited training data; the design space of equivariant diffusion models (parameterization, loss weighting, discrete vs continuous state spaces, input features) is poorly understood.

Approach

Uses an E(3)-equivariant graph attention denoiser (EQGAT-diff) with x0-parameterization, categorical diffusion for elements and bonds, a truncated-SNR time-dependent loss weighting, PubChem3D pretraining with implicit hydrogens followed by fine-tuning, and extra chemical features (aromaticity, ring, hybridization) in the diffusion process.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use time-dependent rather than uniform loss weighting (ablation)EQGAT-diff · GEOM-DrugsMolecular stability: 87.59 -> 91.60Helped
Use time-dependent rather than uniform loss weighting (ablation)EQGAT-diff · QM9Molecular stability: 97.39 -> 98.68Helped
Use categorical rather than continuous diffusion for discrete features (ablation)EQGAT-diff with x0 prediction · QM9Molecular stability: 96.45 -> 98.68Helped
Use categorical rather than continuous diffusion for discrete features (ablation)EQGAT-diff with x0 prediction · GEOM-DrugsMolecular stability: 90.46 -> 91.60Helped
Predict clean data instead of noise (ablation)EQGAT-diff with continuous diffusion · GEOM-DrugsMolecular stability: 85.19 -> 90.46Helped
Fine-tune the PubChem3D-pretrained model (ablation)EQGAT-diff · GEOM-DrugsMolecular stability: 93.11 -> 93.92Helped
Add chemical features to the diffusion process (ablation)EQGAT-diff · GEOM-DrugsMolecular stability: 93.11 -> 94.51Helped
Pretrain with implicit rather than explicit hydrogens (ablation)EQGAT-diff, then fine-tune on GEOM-Drugs · GEOM-DrugsMolecular stability: 92.70 -> 93.19Helped
Fine-tune and use time-dependent loss weighting (ablation)EQGAT-diff · CrossdockedValidity: 85.51 -> 95.65Helped
Use time-dependent rather than uniform loss weighting (ablation)EQGAT-diff · CrossdockedValidity: 85.51 -> 89.62Helped
Use the fine-tuned EQGAT-diff model rather than TargetDiffCrossdocked ligand generation · CrossdockedVina (All): -7.318 -> -7.423Helped
Use EQGAT-diff rather than MolDiffMolecule generation · Molecule validity benchmarkValidity: 0.947 -> 0.998Helped

Surprising findings

Limitations

Experimental setup

Datasets: QM9 GEOM-Drugs PubChem3D CrossDocked

Benchmarks: QM9 GEOM-Drugs CrossDocked

Metrics: molecule stability validity connected components novelty uniqueness diversity AtomsTV BondsTV valency W1 bond length W1

Baselines: EDM MiDi MolDiff TargetDiff DiffSBDD

Builds on: EQGAT EDM MiDi DDPM truncated SNR weighting

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