All SMILES Variational Autoencoder
arXiv:1905.13343
Abstract
Variational autoencoders (VAEs) defined over SMILES string and graph-based representations of molecules promise to improve the optimization of molecular properties, thereby revolutionizing the pharmaceuticals and materials industries. However, these VAEs are hindered by the non-unique nature of SMILES strings and the computational cost of graph convolutions. To efficiently pass messages along all paths through the molecular graph, we encode multiple SMILES strings of a single molecule using a set of stacked recurrent neural networks, pooling hidden representations of each atom between SMILES representations, and use attentional pooling to build a final fixed-length latent representation. By then decoding to a disjoint set of SMILES strings of the molecule, our All SMILES VAE learns an almost bijective mapping between molecules and latent representations near the high-probability-mass subspace of the prior. Our SMILES-derived but molecule-based latent representations significantly surpass the state-of-the-art in a variety of fully- and semi-supervised property regression and molecular property optimization tasks.
Expanded acronym in title
References in corpus (22)
- Sequence to Sequence Learning with Neural Networks
- Semi-Supervised Classification with Graph Convolutional Networks
- Neural Message Passing for Quantum Chemistry
- Molecular Graph Convolutions: Moving Beyond Fingerprints
- Variational Graph Auto-Encoders
- Junction Tree Variational Autoencoder for Molecular Graph Generation
- Objective-Reinforced Generative Adversarial Networks (ORGAN) for Sequence Generation Models
- MolGAN: An implicit generative model for small molecular graphs
- Learning Deep Generative Models of Graphs
- Gated Graph Sequence 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
- Improving Chemical Autoencoder Latent Space and Molecular De novo Generation Diversity with Heteroencoders
- Order Matters: Sequence to sequence for sets
- Grammar Variational Autoencoder
- Deeply learning molecular structure-property relationships using attention- and gate-augmented graph convolutional network
- Learning Graph-Level Representation for Drug Discovery
- Constrained Generation of Semantically Valid Graphs via Regularizing Variational Autoencoders
- Optimizing Performance of Recurrent Neural Networks on GPUs
- Discrete Variational Autoencoders
- Latent Molecular Optimization for Targeted Therapeutic Design
Cited by in corpus (9)
- Generative Models for Automatic Chemical Design
- TinySpeech: Attention Condensers for Deep Speech Recognition Neural Networks on Edge Devices
- Bayesian Variational Autoencoders for Unsupervised Out-of-Distribution Detection
- How Much Can We Really Trust You? Towards Simple, Interpretable Trust Quantification Metrics for Deep Neural Networks
- Score-based Generative Modeling in Latent Space
- High-Dimensional Bayesian Optimisation with Variational Autoencoders and Deep Metric Learning
- Semi-Supervised Hierarchical Drug Embedding in Hyperbolic Space
- High-Dimensional Bayesian Optimization via Semi-Supervised Learning with Optimized Unlabeled Data Sampling
- Realistic molecule optimization on a learned graph manifold