atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Unified Generative Modeling of 3D Molecules with Bayesian Flow Networks

ICLR 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Diffusion for molecular conformations · 3 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.

Introduces GeoBFN, a Bayesian Flow Network adapted to 3D molecule geometry that models continuous coordinates, discretised charges and categorical atom types in parameter space with SE(3)-invariant density, achieving state-of-the-art QM9 and GEOM-DRUG unconditional generation and faster sampling.

Problem

Applying diffusion models to 3D molecule geometry is hard due to multi-modality (continuous coordinates plus discrete atom types/charges) and noise sensitivity of coordinates, where small perturbations break molecular structure.

Approach

Adapt Bayesian Flow Networks to molecular geometry: perform noising and generation in the parameter space of factorised distributions (Gaussian for coordinates and charges, softmax for atom types), use an EGNN output network to keep SE(3)-invariant density, and use nearest-center mode-seeking sampling for discretised charges, enabling any-step sampling with lower-variance trajectories.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GeoBFN instead of GEOLDM3D molecule generation · QM9molecule stability: 89.4 ± 0.5 -> 90.87Helped
use GeoBFN instead of GEOLDM3D molecule generation · GEOM-DRUGatom stability: 84.4 -> 85.60Helped
use GeoBFN instead of GEOLDMconditional molecule generation · QM9MAE α: 2.37 -> 2.34Helped
use GeoBFN instead of GEOLDMconditional molecule generation · QM9MAE Δε: 587 -> 577Helped
use GeoBFN instead of GEOLDMconditional molecule generation · QM9MAE ε_HOMO: 340 -> 328Helped
use GeoBFN instead of GEOLDMconditional molecule generation · QM9MAE ε_LUMO: 522 -> 516Helped
use GeoBFN instead of GEOLDMconditional molecule generation · QM9MAE μ: 1.108 -> 0.998Helped
use GeoBFN instead of GEOLDMconditional molecule generation · QM9MAE C_v: 1.025 -> 0.949Helped
sample with 50 rather than 1k stepsGeoBFN · QM9molecule stability: 90.87 -> 85.11Hurt
replace discretised basis charge with continuous basis charge (ablation)GeoBFN · QM9molecule stability: 90.87 -> 89.94Hurt
replace discretised basis charge with discrete atom types (ablation)GeoBFN · QM9molecule stability: 90.87 -> 88.93Hurt
add discrete atom types and continuous charge (ablation)GeoBFN · QM9molecule stability: 90.87 -> 89.33Hurt

Surprising findings

Limitations

Experimental setup

Datasets: QM9 GEOM-DRUG

Benchmarks: QM9 GEOM-DRUG

Metrics: atom stability molecule stability validity validity x uniqueness novelty mean absolute error

Baselines: G-Schnet ENF GDM-aug EDM EDM-Bridge GeoLDM

Builds on: Bayesian Flow Networks EDM EGNN

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