MolGAN: An implicit generative model for small molecular graphs

By Nicola De Cao, Thomas Kipf. 2018

1,103 citations recorded by the source corpus.

eep generative models for graph-structured data offer a new angle on the problem of chemical synthesis: by optimizing differentiable models that directly generate molecular graphs, it is pos-sible to side-step expensive search procedures in the discrete and vast space of chemical structures. We introduce MolGAN, an implicit, likelihood-free generative model for small molecular graphs that circumvents the need for expensive graph matching procedures or node ordering heuris-tics of previous likelihood-based methods. Our method adapts generative adversarial networks (GANs) to operate directly on graph-structured data. We combine our approach with a reinforce-ment learning objective to encourage the genera-tion of molecules with specific desired chemical properties. In experiments on the QM9 chemi-cal database, we demonstrate that our model is capable of generating close to 100% valid com-pounds. MolGAN compares favorably both to recent proposals that use string-based (SMILES) representations of molecules and to a likelihood-based method that directly generates graphs, al-beit being susceptible to mode collapse.

Subfields: Computational Theory and Mathematics, Materials Chemistry, Molecular Biology, Generative Models, Graph Learning

How researchers see this paper

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

In Computational Theory and Mathematics

  1. William L. Hamilton
  2. Yoshua Bengio
  3. Jian Tang
  4. Max Welling
  5. Peter W. Battaglia
  6. Victor Garcia Satorras
  7. Ola Engkvist
  8. Sung Ju Hwang

In Materials Chemistry

  1. William L. Hamilton
  2. Jian Tang
  3. Tommi S. Jaakkola
  4. Max Welling
  5. Regina Barzilay
  6. Minkai Xu
  7. Yuanqi Du
  8. Peter W. Battaglia

In Molecular Biology

  1. William L. Hamilton
  2. Jian Tang
  3. Pan Li
  4. Max Welling
  5. Jure Leskovec
  6. Cătălina Cangea
  7. Jimeng Sun
  8. Arash Vahdat

In Generative Models

  1. Arash Vahdat
  2. Stefano Ermon
  3. Max Welling
  4. Diederik P. Kingma
  5. William L. Hamilton
  6. Yoshua Bengio
  7. Karsten Kreis
  8. Oriol Vinyals

In Graph Learning

  1. Jure Leskovec
  2. William L. Hamilton
  3. Jian Tang
  4. Max Welling
  5. Stephan Günnemann
  6. Yoshua Bengio
  7. Thomas Kipf
  8. Matthias Fey

Citations in the corpus