ConRetroBert: EMA Stabilized Dual Encoders for Template-Based Single-Step Retrosynthesis
Not on the map. Why?
Abstract (arXiv)
Template based single step retrosynthesis predicts reactants by selecting and applying an explicit reaction template, making each prediction traceable to a chemical transformation rule. This is useful for synthesis planning, but template based methods are often viewed as less competitive than template free models because template prediction is commonly formulated as global classification over a long tailed rule library. We argue that this weakness is not inherent to templates, but to the learning formulation. We present ConRetroBert, a dual encoder framework that reframes template based retrosynthesis as dense product template retrieval followed by candidate set listwise ranking. Stage 1 uses contrastive pretraining to learn a shared embedding space between products and reaction templates. Stage 2 refines template ranking over mined hard negative candidate sets with a multi positive listwise objective. To enable template side adaptation without destabilizing hard negative mining, ConRetroBert uses a slow moving exponential moving average template encoder for retrieval bank construction while updating the live template encoder through the ranking loss. On the local USPTO-50k benchmark, Stage 2 candidate set ranking improves top-1 reaction accuracy from 50.5% to 61.3%, while EMA stabilized template adaptation further improves it to 62.4%. Fine tuning from a leakage controlled USPTO-Full checkpoint reaches 75.4% top-1 accuracy on USPTO-50k. We also show that retrieval based template prediction is strong in the long tail of rare templates, and that many correct reactant predictions arise from alternative explicit templates rather than only the recorded positive label. Code and data are available at https://github.com/JahidBasher/ConRetroBert.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 18 of its 27 references that are in the map. First posted on arXiv 12 May 2026.
Builds on
18 of 27 references.
References · 18
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,824
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,141
- 2022Atlas: Few-shot Learning with Retrieval Augmented Language Modelscited by 952
- 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 849
- 2021End-to-End Training of Multi-Document Reader and Retriever for Open-Domain Question Answeringcited by 133
- 2020Retrosynthesis Prediction with Conditional Graph Logic Networkcited by 104
- 2020Molecule Edit Graph Attention Network: Modeling Chemical Reactions as Sequences of Graph Editscited by 88
- 2021Permutation invariant graph-to-sequence model for template-free retrosynthesis and reaction predictioncited by 68
- 2020Learning Graph Models for Retrosynthesis Predictioncited by 65
- 2023Re-evaluating Retrosynthesis Algorithms with Syntheseuscited by 27
6 more
- 2023Retrosynthesis Prediction with Local Template Retrievalcited by 16
- 2023Models Matter: The Impact of Single-Step Retrosynthesis on Synthesis Planningcited by 15
- 2021Modern Hopfield Networks for Few- and Zero-Shot Reaction Template Predictioncited by 13
- 2024RetroGFN: Diverse and Feasible Retrosynthesis using GFlowNetscited by 12
- 2022MechRetro is a chemical-mechanism-driven graph learning framework for interpretable retrosynthesis prediction and pathway planningcited by 9
- 2025RETRO SYNFLOW: Discrete Flow Matching for Accurate and Diverse Single-Step Retrosynthesiscited by 6
Built on by
Not cited yet.