Artificial Intelligence in Drug Discovery: Applications and Techniques
arXiv:2106.05386
Abstract
Artificial intelligence (AI) has been transforming the practice of drug discovery in the past decade. Various AI techniques have been used in a wide range of applications, such as virtual screening and drug design. In this survey, we first give an overview on drug discovery and discuss related applications, which can be reduced to two major tasks, i.e., molecular property prediction and molecule generation. We then discuss common data resources, molecule representations and benchmark platforms. Furthermore, to summarize the progress of AI in drug discovery, we present the relevant AI techniques including model architectures and learning paradigms in the papers surveyed. We expect that this survey will serve as a guide for researchers who are interested in working at the interface of artificial intelligence and drug discovery. We also provide a GitHub repository (https://github.com/dengjianyuan/Survey_AI_Drug_Discovery) with the collection of papers and codes, if applicable, as a learning resource, which is regularly updated.
arXiv commentAccepted to Briefings in Bioinformatics
References in corpus (45)
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale
- Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling
- Semi-Supervised Classification with Graph Convolutional Networks
- Inductive Representation Learning on Large Graphs
- Neural Message Passing for Quantum Chemistry
- Language Models are Few-Shot Learners
- Trust Region Policy Optimization
- An Introduction to Variational Autoencoders
- Molecular Graph Convolutions: Moving Beyond Fingerprints
- Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering
- NICE: Non-linear Independent Components Estimation
- Normalizing Flows: An Introduction and Review of Current Methods
- Convolutional Networks on Graphs for Learning Molecular Fingerprints
- Deep learning for molecular design - a review of the state of the art
- Density estimation using Real NVP
- Objective-Reinforced Generative Adversarial Networks (ORGAN) for Sequence Generation Models
- Modeling Temporal Dependencies in High-Dimensional Sequences: Application to Polyphonic Music Generation and Transcription
- GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Models
- MolGAN: An implicit generative model for small molecular graphs
- The History Began from AlexNet: A Comprehensive Survey on Deep Learning Approaches
- Learning Deep Generative Models of Graphs
- Gated Graph Sequence Neural Networks
- ChemBERTa: Large-Scale Self-Supervised Pretraining for Molecular Property Prediction
- Self-Supervised Graph Transformer on Large-Scale Molecular Data
- Massively Multitask Networks for Drug Discovery
- How Powerful are Graph Neural Networks?
- Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generation
- Syntax-Directed Variational Autoencoder for Structured Data
- Conditional molecular design with deep generative models
- Meta-Learning: A Survey
- Exploring Chemical Space using Natural Language Processing Methodologies for Drug Discovery
- SMILES Transformer: Pre-trained Molecular Fingerprint for Low Data Drug Discovery
- Molecular representation learning with language models and domain-relevant auxiliary tasks
- Chemception: A Deep Neural Network with Minimal Chemistry Knowledge Matches the Performance of Expert-developed QSAR/QSPR Models
- Multi-Objective Molecule Generation using Interpretable Substructures
- SMILES2Vec: An Interpretable General-Purpose Deep Neural Network for Predicting Chemical Properties
- No Fuss Distance Metric Learning using Proxies
- MolecularRNN: Generating realistic molecular graphs with optimized properties
- Molecular Hypergraph Grammar with its Application to Molecular Optimization
- Graph Residual Flow for Molecular Graph Generation
- GraphDF: A Discrete Flow Model for Molecular Graph Generation
- Reinforced Molecular Optimization with Neighborhood-Controlled Grammars
- Towards Better Opioid Antagonists Using Deep Reinforcement Learning
- Hierarchical Proxy-based Loss for Deep Metric Learning