atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

SynFlowNet: Design of Diverse and Novel Molecules with Synthesis Constraints

ICLR 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Structure-based 3D molecule generation · 12 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 SynFlowNet, a GFlowNet whose action space is chemical reactions plus purchasable building blocks, with a separately trained backward policy, to generate diverse, synthesizable molecules.

Problem

De novo molecular generation often yields synthetically inaccessible molecules, and reaction-based MDPs make backward GFlowNet trajectories fail to return to the initial state.

Approach

Formulate molecule generation as a GFlowNet over a reaction-and-building-block action space so that synthesis routes are sampled with products, train the backward policy separately (maximum likelihood or REINFORCE toward s0) to keep backward trajectories inside the MDP, and scale to 200k+ building blocks via fixed Morgan-fingerprint action embeddings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use a reaction-based synthesis action space rather than fragment actionsSynFlowNet vs FragGFN · sEH molecule generationAiZynth retrosynthesis success: 62% vs 0%Helped
increase maximum trajectory length from 3 to 4 (ablation)SynFlowNet · sEH molecule generationAiZynth retrosynthesis success: 62% -> 40%Hurt
use GFlowNet sampling instead of entropy-regularized Soft Q-learningSynFlowNet · sEH, GSK3β, and DRD2number of high-reward modesHelped
add synthetic accessibility score to the reward (ablation)SynFlowNet · sEH proxysEH proxy: 0.92±0.01 -> 0.94±0.01Helped
add synthetic accessibility score to the reward (ablation)SynFlowNet · sEH proxyDiversity: 0.79±0.01 -> 0.75±0.02Hurt
train the backward policy with maximum likelihood (ablation)SynFlowNet · backward route retrieval (train)Solved routes: 11.0±3.7% -> 99.3±0.5%Helped
train the backward policy with REINFORCE (ablation)SynFlowNet · backward route retrieval (test)Solved routes: 11.0±4.1% -> 44.3±2.6%Helped
use a free backward policy instead of the trained backward policy (ablation)SynFlowNet · backward route retrieval (test)Solved routes: 44.3±2.6% -> 1.0±0.8%Hurt
use Morgan-fingerprint-based building-block selection instead of learnable building-block logits (ablation)SynFlowNet · large building-block setsaverage rewardHelped
curate the building-block library using experimentally validated target fragments (ablation)SynFlowNet · MprorewardHelped
use SynFlowNet instead of REINVENTsEH molecule generation · sEH proxyChEMBL similarity: 0.64±0.02 -> 0.43±0.01Helped
use SynFlowNet rather than SynNetmolecule optimization · GSK3βtop-100 score: 0.815 -> 0.862Helped

Surprising findings

Limitations

Experimental setup

Datasets: Enamine building blocks Enamine REAL reactions ChEMBL sEH proxy training data PMO oracles

Benchmarks: sEH proxy GSK3beta DRD2 KRAS Vina docking PMO sample efficiency SynNet optimization tasks

Metrics: reward diversity (Tanimoto) synthetic accessibility (SA) AiZynthFinder retrosynthesis success QED molecular weight ChEMBL similarity AUC top-10 solved routes

Baselines: REINVENT FragGFN FragGFN SA SyntheMol Soft Q-Learning SynNet

Builds on: GFlowNet trajectory balance FragGFN REINVENT SyntheMol

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