atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Pretraining Generative Flow Networks with Inexpensive Rewards for Molecular Graph Generation

ICML 2025 · 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 Atomic GFlowNets (A-GFN), which build molecules atom-by-atom, pretrained on ZINC250K with inexpensive property rewards (QED, TPSA, SAS, rings) via hybrid online-offline trajectory balance, then finetuned with relative trajectory balance for property and docking-based tasks.

Problem

Atom-level GFlowNets for molecular generation have huge action spaces and collapse or produce small, non-drug-like molecules when trained from scratch; fragment-based GFlowNets restrict accessible chemical space.

Approach

Pretrain an atom-based GFlowNet with a mix of offline expert trajectories (backward sampled from drug-like molecules) and online on-policy trajectories, conditioned on cheap molecular properties, plus an MLE regularizer; then finetune with relative trajectory balance to a new reward while keeping the pretrained prior.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use atom-level A-GFN rather than fragment-based GFNMolecular property pretraining · Molecular property pretraining#scaffold (n=200): 113 -> 196Helped
use atom-level A-GFN rather than fragment-based GFNMolecular property pretraining · Molecular property pretrainingDiv: 0.002 -> 0.88Helped
finetune pretrained A-GFN rather than train A-GFN from scratchA-GFN · Molecular weight optimizationRew (top-100): <10^{-5} -> 0.98Helped
finetune pretrained A-GFN rather than train A-GFN from scratchA-GFN · logP optimizationRew (top-100): <10^{-5} -> 0.98Helped
finetune pretrained A-GFN rather than train A-GFN from scratchA-GFN · Toxicity optimizationRew (top-100): <10^{-5} -> 0.18Helped
add RTB to pretrained A-GFN finetuningA-GFN · High TPSA targetingSuccess %: 0 -> 94.5Helped
add RTB to pretrained A-GFN finetuningA-GFN · Low TPSA targetingSuccess %: 0 -> 94.6Helped
add offline trajectories to pretraining (ablation)A-GFN pretraining · Pretraining rewardaverage online rewardHelped
use online plus offline trajectories instead of offline-only pretraining (ablation)A-GFN pretraining · Pretraining rewardaverage rewardHelped
increase offline dataset size from ZINC250K toward Enamine 6.75M (ablation)A-GFN pretraining · Pretraining rewardfinal rewardHelped
increase temperature β (ablation)A-GFN pretraining · Molecular property pretrainingconvergence speedMixed
increase the number of Graph Transformer layers (ablation)A-GFN · Molecular property pretrainingaverage rewardHelped

Surprising findings

Limitations

Experimental setup

Datasets: ZINC250K ZINC 1M Enamine 6.75M TDC ADME-T tasks

Benchmarks: TDC ADME-T tasks docking benchmarks for fa7, barf, 5ht1b, parp1, jak2

Metrics: #modes diversity RWTD success percent L1-dist novelty uniqueness hit ratio novel hit ratio top-k reward

Baselines: MolDQN REINVENT 4 Graph MCTS Fragment-based GFlowNet Saturn

Builds on: GFlowNet trajectory balance relative trajectory balance MolDQN outcome-conditioned GFlowNet

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