atlas

Research map / Reinforcement learning / Visual and representation RL

Beam Enumeration: Probabilistic Explainability For Sample Efficient Self-conditioned Molecular Design

ICLR 2024 · Reinforcement learning › Visual and representation RL · approach: RL with tree search for discovery · 0 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 Beam Enumeration, which exhaustively enumerates top-k token sub-sequences from language-based molecular generators to extract substructures that then self-condition RL-based generation, improving sample efficiency of Augmented Memory and REINVENT on PMO and docking tasks.

Problem

Sample efficiency and explainability in generative molecular design: existing language-based generators need many oracle calls, and their learned knowledge is not easily interpretable or actionable during a design run.

Approach

Enumerate the top-k most probable token sub-sequences of a SMILES generator's policy, extract frequent substructures (Bemis-Murcko scaffolds or any valid substructure) from them, and filter future sampled batches to contain these substructures so only those molecules are sent to the oracle.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Beam Enumeration with self-conditioned substructure filteringAugmented Memory · Illustrative MPO, reward >0.8Generative Yield: 85 $\pm$ 56 -> 819 $\pm$ 291Helped
Add Beam Enumeration with Structure extraction and minimum size 15Augmented Memory · DRD2, reward >0.8Generative Yield: 363 $\pm$ 195 -> 1780 $\pm$ 439Helped
Add Beam Enumeration with Structure extraction and minimum size 15Augmented Memory · MK2, reward >0.8Generative Yield: 34 $\pm$ 13 -> 987 $\pm$ 211Helped
Add Beam Enumeration with Structure extraction and minimum size 15Augmented Memory · AChE, reward >0.8Generative Yield: 556 $\pm$ 47 -> 2059 $\pm$ 327Helped
Add Beam Enumeration with Structure extraction and minimum size 15Augmented Memory · MK2, reward >0.8, 100 moleculesOracle Burden: Failed -> 2189 $\pm$ 181Helped
Enforce a minimum extracted Structure size of 15 (ablation)Augmented Memory + Beam Enumeration · Illustrative MPO, reward >0.8Generative Yield: 199 $\pm$ 122 -> 700 $\pm$ 389Helped
Enforce a minimum extracted Structure size of 15 (ablation)Augmented Memory + Beam Enumeration · Illustrative MPO, reward >0.8, 100 moleculesOracle Burden: 4415 $\pm$ 437 (20) -> 2943 $\pm$ 811 (6)Helped
Use Structure extraction instead of Scaffold extraction (ablation)Augmented Memory + Beam Enumeration, minimum size 15 · DRD2, reward >0.8Generative Yield: 1607 $\pm$ 379 -> 1780 $\pm$ 439Helped
Use Structure extraction instead of Scaffold extraction (ablation)Augmented Memory + Beam Enumeration, minimum size 15 · MK2, reward >0.8Generative Yield: 523 $\pm$ 438 -> 987 $\pm$ 211Helped
Use Structure extraction instead of Scaffold extraction (ablation)Augmented Memory + Beam Enumeration, minimum size 15 · AChE, reward >0.8Generative Yield: 2124 $\pm$ 326 -> 2059 $\pm$ 327No clear effect
Use sample token sampling instead of topk sampling (ablation)Beam Enumeration · Illustrative MPOGenerative YieldMixed
Use larger extracted substructures via Structure Minimum Size (ablation)Beam Enumeration · Illustrative MPO hyperparameter searchGenerative YieldHelped

Surprising findings

Limitations

Experimental setup

Datasets: ChEMBL

Benchmarks: Practical Molecular Optimization (PMO)

Metrics: Generative Yield Oracle Burden IntDiv1 Vina docking score QED SA score

Baselines: Augmented Memory REINVENT

Builds on: Augmented Memory REINVENT Beam Search Bemis-Murcko scaffold

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