Junction Tree Variational Autoencoder for Molecular Graph Generation

By Wengong Jin, Regina Barzilay, Tommi S. Jaakkola. 2018

1,678 citations recorded by the source corpus.

We seek to automate the design of molecules based on specific chemical properties. In computational terms, this task involves continuous embedding and generation of molecular graphs. Our primary contribution is the direct realization of molecular graphs, a task previously approached by generating linear SMILES strings instead of graphs. Our junction tree variational autoencoder generates molecular graphs in two phases, by first generating a tree-structured scaffold over chemical substructures, and then combining them into a molecule with a graph message passing network. This approach allows us to incrementally expand molecules while maintaining chemical validity at every step. We evaluate our model on multiple tasks ranging from molecular generation to optimization. Across these tasks, our model outperforms previous state-of-the-art baselines by a significant margin.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Materials Chemistry, Generative Models, Probabilistic & Bayesian Methods

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Yoshua Bengio
  2. Jure Leskovec
  3. William L. Hamilton
  4. Percy Liang
  5. Mohit Bansal
  6. Stefano Ermon
  7. Ruslan Salakhutdinov
  8. Quoc V. Le

In Computational Theory and Mathematics

  1. Tommi S. Jaakkola
  2. Regina Barzilay
  3. Shitong Luo
  4. Jure Leskovec
  5. Gisbert Schneider
  6. Wengong Jin
  7. William L. Hamilton
  8. José Miguel Hernández-Lobato

In Materials Chemistry

  1. Tommi S. Jaakkola
  2. Regina Barzilay
  3. Shitong Luo
  4. William L. Hamilton
  5. Jure Leskovec
  6. Wengong Jin
  7. José Miguel Hernández-Lobato
  8. Gisbert Schneider

In Generative Models

  1. Arash Vahdat
  2. Tommi S. Jaakkola
  3. Stefano Ermon
  4. Karsten Kreis
  5. Jiaming Song
  6. Jan Kautz
  7. Regina Barzilay
  8. Shitong Luo

In Probabilistic & Bayesian Methods

  1. Stefano Ermon
  2. Yoshua Bengio
  3. Arash Vahdat
  4. Jiaming Song
  5. Yang Song
  6. Shitong Luo
  7. Karsten Kreis
  8. Bernhard Schölkopf

Citations in the corpus