Retroformer: Pushing the Limits of Interpretable End-to-end Retrosynthesis Transformer

by   Yue Wan, et al.

Retrosynthesis prediction is one of the fundamental challenges in organic synthesis. The task is to predict the reactants given a core product. With the advancement of machine learning, computer-aided synthesis planning has gained increasing interest. Numerous methods were proposed to solve this problem with different levels of dependency on additional chemical knowledge. In this paper, we propose Retroformer, a novel Transformer-based architecture for retrosynthesis prediction without relying on any cheminformatics tools for molecule editing. Via the proposed local attention head, the model can jointly encode the molecular sequence and graph, and efficiently exchange information between the local reactive region and the global reaction context. Retroformer reaches the new state-of-the-art accuracy for the end-to-end template-free retrosynthesis, and improves over many strong baselines on better molecule and reaction validity. In addition, its generative procedure is highly interpretable and controllable. Overall, Retroformer pushes the limits of the reaction reasoning ability of deep generative models.


page 1

page 2

page 3

page 4


Permutation invariant graph-to-sequence model for template-free retrosynthesis and reaction prediction

Synthesis planning and reaction outcome prediction are two fundamental p...

Predicting retrosynthetic pathways using a combined linguistic model and hyper-graph exploration strategy

We present an extension of our Molecular Transformer architecture combin...

Molecule Edit Graph Attention Network: Modeling Chemical Reactions as Sequences of Graph Edits

One of the key challenges in automated synthesis planning is to generate...

Molecular Transformer for Chemical Reaction Prediction and Uncertainty Estimation

Organic synthesis is one of the key stumbling blocks in medicinal chemis...

𝖦^2𝖱𝖾𝗍𝗋𝗈: Two-Step Graph Generative Models for Retrosynthesis Prediction

Retrosynthesis is a procedure where a molecule is transformed into poten...

Please sign up or login with your details

Forgot password? Click here to reset