atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Score-based 3D molecule generation with neural fields

NeurIPS 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Diffusion for molecular conformations

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 FuncMol, which represents 3D molecules as continuous atomic occupancy neural fields and samples modulation codes with score-based walk-jump sampling for fast all-atom unconditional molecule generation.

Problem

Generating 3D molecules scales poorly with size under point-cloud GNN and voxel-grid representations, limiting expressivity and scalability (e.g., for large macrocyclic peptides).

Approach

Represent each molecule as a continuous atomic occupancy field parameterized by a shared conditional multiplicative filter network with per-molecule latent modulation codes, then perform walk-jump sampling (Langevin walk, single-step denoising jump) in the latent code space and decode codes into atomic coordinates via peak finding and continuous L-BFGS refinement.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace VoxMol with FuncMol's neural-field representation and latent walk-jump generation3D molecule generation on GEOM-drugs · GEOM-drugssampling time (s/mol): 7.55 -> 0.29Helped
replace VoxMol with FuncMol3D molecule generation · GEOM-drugsstable mol (%): 75.0 -> 69.7Hurt
replace VoxMol with FuncMol3D molecule generation · GEOM-drugsQED: .659 -> .713Helped
replace VoxMol with FuncMol3D molecule generation · GEOM-drugsmedian strain energy: 69.2 -> 109.7Hurt
enable continuous coordinate refinement (ablation)FuncMol molecule decoding · GEOM-drugsstable mol (%): 78.8 -> 83.1Helped
enable continuous coordinate refinement (ablation)FuncMol molecule decoding · QM9stable mol (%): 79.1 -> 95.5Helped
replace walk-jump sampling with diffusion sampling (ablation)FuncMol_dec · QM9stable mol (%): 88.6 -> 70.8Hurt
replace walk-jump sampling with diffusion sampling (ablation)FuncMol_dec · GEOM-drugsmolecular stabilityHurt
increase walk steps from 1000 to 50000 (ablation)FuncMol WJS sampling · GEOM-drugsstable mol (%): 68.8 -> 84.9Helped
increase walk steps from 1000 to 50000 (ablation)FuncMol WJS sampling · GEOM-drugsunique (%): 97.4 -> 66.6Hurt
decode at 0.167 Å instead of 0.25 Å resolution (ablation)FuncMol molecule decoding · GEOM-drugssampling time (s/mol): .29 -> .89Hurt
decode at 0.5 Å instead of 0.25 Å resolution (ablation)FuncMol molecule decoding · GEOM-drugsstable mol (%): 68.8 -> 58.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: QM9 GEOM-drugs CREMP

Benchmarks: QM9 GEOM-drugs CREMP

Metrics: stable molecule % stable atom % validity uniqueness valency W1 atom TV bond TV bond length W1 bond angle W1 sampling time per molecule

Baselines: EDM GeoLDM VoxMol FuncMol-dec diffusion variant

Builds on: walk-jump sampling VoxMol multiplicative filter networks EDM neural empirical Bayes

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