atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Gradual Optimization Learning for Conformational Energy Minimization

ICLR 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Diffusion for molecular conformations · 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 GOLF, a data-efficient training scheme for neural network potentials that adds DFT-labeled conformations collected from NNP-driven optimization trajectories, selected via a cheap MMFF surrogate oracle, to match DFT-level conformational energy minimization with ~50x less additional data.

Problem

Neural network potentials used as force fields for molecular conformation energy minimization suffer from distribution shift along optimization trajectories, and matching DFT-oracle optimization quality by adding full optimization trajectories needs very many expensive oracle calls.

Approach

Use the NNP's own gradient-based optimizer trajectories, check for energy increases with a cheap surrogate oracle (RDKit MMFF), and send only the first conformation where the NNP's forces are wrong to the expensive DFT oracle, adding it to training in an active-learning loop.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add optimization trajectories from oracle to training data (traj-500k vs baseline)PaiNN NNP · nablaDFT testpct_T / pct_success: pct_T 77.9 -> 98.8; success 8.2 -> 73.4Helped
Use GOLF data-collecting scheme with 10k oracle interactions instead of full trajectoriesPaiNN NNP · nablaDFT testpct_success: 77.3 vs 73.4 for traj-500k (50x less data)Helped
Use GOLF with 1k oracle interactions instead of traj-100kPaiNN NNP · nablaDFT testpct_T: 97.3 (GOLF-1k) vs 96.2 (traj-100k) with 100x less dataHelped
Select training conformations with GOLF data-collecting scheme vs training on MMFF-optimized conformations (rdkit) (ablation)PaiNN NNP · nablaDFT testpct_T / pct_success: pct_T 98.8 vs 93.0; success 77.3 vs 35.4 (GOLF-10k vs rdkit)Helped
Apply GOLF (10k) on SPICE instead of baselinePaiNN NNP · SPICE testpct_T: 94.2 vs 90.4 baselineHelped
Apply GOLF (10k) on SPICE vs traj-220kPaiNN NNP · SPICE testpct_success: 40.9 vs 41.6 for traj-220k with ~22x more dataNo clear effect
Train on GOLF-10k vs traj-500k on large molecules (unseen larger molecules)PaiNN NNP · Large molecules (36-57 atoms)pct_T / E_res: pct_T 97.7 vs 97.4; E_res 1.0 vs 1.1; pct_div 2.7 vs 1.9Mixed
Replace L-BFGS external optimizer with Adam or SGD-momentum for GOLF training/evaluation (ablation)GOLF-10k · nablaDFT testpct_T / pct_div: L-BFGS best pct_T; Adam has lower pct_divHurt

Surprising findings

Limitations

Experimental setup

Datasets: nablaDFT SPICE

Benchmarks: nablaDFT test subset SPICE test subset large molecules subset

Metrics: average percentage of minimized energy residual energy success rate within chemical precision divergence percentage COV MAT

Baselines: RDKit MMFF ConfOpt Torsional diffusion Uni-Mol+ traj-500k NNP RDKit-optimal NNP

Builds on: PaiNN L-BFGS SchNetPack 2.0

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