Barking up the right tree: an approach to search over molecule synthesis DAGs

12/21/2020
by   John Bradshaw, et al.
11

When designing new molecules with particular properties, it is not only important what to make but crucially how to make it. These instructions form a synthesis directed acyclic graph (DAG), describing how a large vocabulary of simple building blocks can be recursively combined through chemical reactions to create more complicated molecules of interest. In contrast, many current deep generative models for molecules ignore synthesizability. We therefore propose a deep generative model that better represents the real world process, by directly outputting molecule synthesis DAGs. We argue that this provides sensible inductive biases, ensuring that our model searches over the same chemical space that chemists would also have access to, as well as interpretability. We show that our approach is able to model chemical space well, producing a wide range of diverse molecules, and allows for unconstrained optimization of an inherently constrained problem: maximize certain chemical properties such that discovered molecules are synthesizable.

READ FULL TEXT

page 11

page 12

page 13

page 14

page 16

page 17

page 25

page 27

research
06/12/2019

A Model to Search for Synthesizable Molecules

Deep generative models are able to suggest new organic molecules by gene...
research
05/30/2018

MolGAN: An implicit generative model for small molecular graphs

Deep generative models for graph-structured data offer a new angle on th...
research
01/31/2017

Towards "AlphaChem": Chemical Synthesis Planning with Tree Search and Deep Neural Network Policies

Retrosynthesis is a technique to plan the chemical synthesis of organic ...
research
04/26/2020

Learning To Navigate The Synthetically Accessible Chemical Space Using Reinforcement Learning

Over the last decade, there has been significant progress in the field o...
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
03/31/2014

Chemlambda, universality and self-multiplication

We present chemlambda (or the chemical concrete machine), an artificial ...

Please sign up or login with your details

Forgot password? Click here to reset