Constrained Graph Variational Autoencoders for Molecule Design
Qi Liu, Miltiadis Allamanis, Marc Brockschmidt, Alexander L. Gaunt

TL;DR
This paper introduces a novel graph variational autoencoder for molecule generation, effectively capturing the distribution of training data and enabling targeted molecule design through latent space shaping.
Contribution
It presents a graph-structured variational autoencoder with a sequential decoder for molecule generation, addressing linearization challenges and improving statistical matching.
Findings
Outperforms baselines in matching dataset statistics
Enables design of molecules with desired properties
Shows success in molecule generation and optimization
Abstract
Graphs are ubiquitous data structures for representing interactions between entities. With an emphasis on the use of graphs to represent chemical molecules, we explore the task of learning to generate graphs that conform to a distribution observed in training data. We propose a variational autoencoder model in which both encoder and decoder are graph-structured. Our decoder assumes a sequential ordering of graph extension steps and we discuss and analyze design choices that mitigate the potential downsides of this linearization. Experiments compare our approach with a wide range of baselines on the molecule generation task and show that our method is more successful at matching the statistics of the original dataset on semantically important metrics. Furthermore, we show that by using appropriate shaping of the latent space, our model allows us to design molecules that are (locally)…
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.
Code & Models
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 · Protein Structure and Dynamics
