Constrained Graph Variational Autoencoders for Molecule Design

05/23/2018
by   Qi Liu, et al.
0

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) optimal in desired properties.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/14/2020

Graph Deconvolutional Generation

Graph generation is an extremely important task, as graphs are found thr...
research
04/17/2020

Continuous Representation of Molecules Using Graph Variational Autoencoder

In order to continuously represent molecules, we propose a generative mo...
research
05/31/2019

SELFIES: a robust representation of semantically constrained graphs with an example application in chemistry

Graphs are ideal representations of complex, relational information. The...
research
09/01/2020

Conditional Constrained Graph Variational Autoencoders for Molecule Design

In recent years, deep generative models for graphs have been used to gen...
research
02/14/2018

Designing Random Graph Models Using Variational Autoencoders With Applications to Chemical Design

Deep generative models have been praised for their ability to learn smoo...
research
05/29/2021

Learning Graphon Autoencoders for Generative Graph Modeling

Graphon is a nonparametric model that generates graphs with arbitrary si...
research
02/03/2020

Learning Extremal Representations with Deep Archetypal Analysis

Archetypes are typical population representatives in an extremal sense, ...

Please sign up or login with your details

Forgot password? Click here to reset