Active Learning on Synthons for Molecular Design
Tom George Grigg, Mason Burlage, Oliver Brook Scott, Adam Taouil, Dominique Sydow, Liam Wilbraham
TL;DR
This work addresses the combinatorial bottleneck of exhaustive virtual screening in drug discovery, particularly under multi-vector expansion. The authors introduce SALSA, a synthon-based active-learning framework that factorizes learning and acquisition across independent synthons, reducing inference from a prohibitive $O(\prod_i |\mathcal{S}_i|)$ to a manageable $O(\sum_i |\mathcal{S}_i|)$. SALSA employs per-vector surrogate models (MPNNs with mean-variance estimation) and approximate Thompson sampling to iteratively propose high-scoring synthons, assemble molecules, and update data across $N$ rounds with a per-round budget $K$. Experiments show SALSA is highly sample-efficient, scalable to spaces up to ~2 trillion compounds, and capable of optimizing multi-parameter objectives across protein targets, achieving competitive MPO scores and superior scaffold diversity compared to LibINVENT. The approach provides explicit synthesis-aware control, embedded synthetic routes, and practical advantages for real-world medicinal chemistry workflows, representing a scalable alternative to generative methods in constrained, synthesizable design tasks.
Abstract
Exhaustive virtual screening is highly informative but often intractable against the expensive objective functions involved in modern drug discovery. This problem is exacerbated in combinatorial contexts such as multi-vector expansion, where molecular spaces can quickly become ultra-large. Here, we introduce Scalable Active Learning via Synthon Acquisition (SALSA): a simple algorithm applicable to multi-vector expansion which extends pool-based active learning to non-enumerable spaces by factoring modeling and acquisition over synthon or fragment choices. Through experiments on ligand- and structure-based objectives, we highlight SALSA's sample efficiency, and its ability to scale to spaces of trillions of compounds. Further, we demonstrate application toward multi-parameter objective design tasks on three protein targets - finding SALSA-generated molecules have comparable chemical property profiles to known bioactives, and exhibit greater diversity and higher scores over an industry-leading generative approach.
