Scalable Fragment-Based 3D Molecular Design with Reinforcement Learning
Daniel Flam-Shepherd, Alexander Zhigalin, Al\'an Aspuru-Guzik

TL;DR
This paper presents a hierarchical reinforcement learning framework for scalable 3D molecular design that constructs molecules by sequentially placing substructures, enabling efficient generation of complex, drug-like molecules in three-dimensional space.
Contribution
It introduces a novel RL approach that builds molecules using substructures in 3D, improving scalability and efficiency over atom-by-atom methods.
Findings
Successfully generated molecules with over 100 atoms
Efficiently optimized drug-like, organic LED, and biomolecules
Guided solely by energy considerations
Abstract
Machine learning has the potential to automate molecular design and drastically accelerate the discovery of new functional compounds. Towards this goal, generative models and reinforcement learning (RL) using string and graph representations have been successfully used to search for novel molecules. However, these approaches are limited since their representations ignore the three-dimensional (3D) structure of molecules. In fact, geometry plays an important role in many applications in inverse molecular design, especially in drug discovery. Thus, it is important to build models that can generate molecular structures in 3D space based on property-oriented geometric constraints. To address this, one approach is to generate molecules as 3D point clouds by sequentially placing atoms at locations in space -- this allows the process to be guided by physical quantities such as energy or other…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Drug Discovery Methods · Machine Learning in Materials Science · Chemical Synthesis and Analysis
