atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Preference Optimization for Molecule Synthesis with Conditional Residual Energy-based Models

ICML 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Structure-based molecule design with diffusion · 1 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 conditional residual energy-based models (CREBM) trained with a Bradley-Terry preference loss to rerank synthetic routes from existing retrosynthesis planning strategies, improving top-1 route accuracy in a plug-and-play way.

Problem

Retrosynthetic planning generates synthetic routes greedily via locally normalized one-step models, which ignores long-range route quality and criteria such as starting-material feasibility, cost, and step count.

Approach

Add a conditional residual energy function on top of a frozen retrosynthesis strategy's route distribution, trained with a pairwise preference (Bradley-Terry) loss over routes ranked by a heuristic feasibility reward (forward-model similarity plus similarity to the reference starting materials), so it can rerank routes from any strategy without retraining it.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add CREBM to NeuralsymNeuralsym+Retro*-0 · RetroBench testTop-1 exact match accuracy (%): 42.0 -> 44.5Helped
add CREBM to GLNGLN+Retro*-0 · RetroBench testTop-1 exact match accuracy (%): 39.5 -> 43.2Helped
add CREBM to GraphRetroGraphRetro+Retro*-0 · RetroBench testTop-1 exact match accuracy (%): 15.3 -> 16.3Helped
add CREBM to TransformerTransformer+Retro*-0 · RetroBench testTop-1 exact match accuracy (%): 31.2 -> 34.9Helped
add CREBM to FusionRetroFusionRetro+Retro*-0 · RetroBench testTop-1 exact match accuracy (%): 37.5 -> 39.6Helped
add CREBM to NeuralsymNeuralsym+Retro*-0 · RetroBench testTop-5 exact match accuracy (%): 54.3 -> 55.2Helped
add E to -log P_Retro in route ranking (ablation)Neuralsym+Retro*-0 · RetroBench testTop-1 exact match accuracy (%): 42.0 -> 44.5Helped
add E to -log P_Retro in route ranking (ablation)Neuralsym+Retro*-0 · RetroBench testTop-5 exact match accuracy (%): 54.3 -> 55.2Helped
rank using E alone, removing -log P_Retro from ranking (ablation)Neuralsym+Retro*-0 · RetroBench testTop-1 exact match accuracy (%): 42.0 -> 34.1Hurt
rank using E alone, removing -log P_Retro from ranking (ablation)Neuralsym+Retro*-0 · RetroBench testTop-5 exact match accuracy (%): 54.3 -> 53.1Hurt
subtract E from -log P_Retro instead of adding it (ablation)Neuralsym+Retro*-0 · RetroBench testTop-1 exact match accuracy (%): 42.0 -> 19.2Hurt
subtract E from -log P_Retro instead of adding it (ablation)Neuralsym+Retro*-0 · RetroBench testTop-5 exact match accuracy (%): 54.3 -> 44.6Hurt

Surprising findings

Limitations

Experimental setup

Datasets: RetroBench (USPTO-full reaction network)

Benchmarks: RetroBench

Metrics: top-1 to top-5 set-wise exact match accuracy top-k accuracy by route depth

Baselines: Retrosim Neuralsym GLN G2Gs GraphRetro Transformer Megan FusionRetro Retro* Retro*-0

Builds on: Energy-based models Bradley-Terry model Retro* Neuralsym FusionRetro

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