Deep Surrogate Docking: Accelerating Automated Drug Discovery with Graph Neural Networks
The process of screening molecules for desirable properties is a key step in several applications, ranging from drug discovery to material design. During the process of drug discovery specifically, protein-ligand docking, or chemical docking, is a standard in-silico scoring technique that estimates the binding affinity of molecules with a specific protein target. Recently, however, as the number of virtual molecules available to test has rapidly grown, these classical docking algorithms have created a significant computational bottleneck. We address this problem by introducing Deep Surrogate Docking (DSD), a framework that applies deep learning-based surrogate modeling to accelerate the docking process substantially. DSD can be interpreted as a formalism of several earlier surrogate prefiltering techniques, adding novel metrics and practical training practices. Specifically, we show that graph neural networks (GNNs) can serve as fast and accurate estimators of classical docking algorithms. Additionally, we introduce FiLMv2, a novel GNN architecture which we show outperforms existing state-of-the-art GNN architectures, attaining more accurate and stable performance by allowing the model to filter out irrelevant information from data more efficiently. Through extensive experimentation and analysis, we show that the DSD workflow combined with the FiLMv2 architecture provides a 9.496x speedup in molecule screening with a <3% recall error rate on an example docking task. Our open-source code is available at https://github.com/ryienh/graph-dock.
Code (1)
Tasks
Drug DiscoveryMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Docking-based Virtual Screening with Multi-Task Learning
Machine learning shows great potential in virtual screening for drug discovery. Current efforts on accelerating docking-based virtual screening do not consider using existing data of other previously developed targets. T…
BIG-bench Machine LearningDrug DiscoveryMulti-Task LearningRapidDock: Unlocking Proteome-scale Molecular Docking
Accelerating molecular docking -- the process of predicting how molecules bind to protein targets -- could boost small-molecule drug discovery and revolutionize medicine. Unfortunately, current molecular docking tools ar…
Drug DiscoveryGPUMolecular DockingProtein FoldingAccelerating high-throughput virtual screening through molecular pool-based active learning
Structure-based virtual screening is an important tool in early stage drug discovery that scores the interactions between a target protein and candidate ligands. As virtual libraries continue to grow (in excess of $10^8$…
Active LearningBayesian OptimizationDrug DiscoveryVocal Bursts Intensity PredictionMFBind: a Multi-Fidelity Approach for Evaluating Drug Compounds in Practical Generative Modeling
Current generative models for drug discovery primarily use molecular docking to evaluate the quality of generated compounds. However, such models are often not useful in practice because even compounds with high docking …
Active LearningActivity PredictionDrug DiscoveryMolecular DockingTransferable Graph Neural Fingerprint Models for Quick Response to Future Bio-Threats
Fast screening of drug molecules based on the ligand binding affinity is an important step in the drug discovery pipeline. Graph neural fingerprint is a promising method for developing molecular docking surrogates with h…
Drug DiscoveryMolecular Docking