Papers › Learning Graph Models for Template-Free Retrosynthesis

Learning Graph Models for Template-Free Retrosynthesis

4 Jun 2021arXiv 2021 6archive 2025-07-28

Vignesh Ram Somnath, Charlotte Bunne, Connor W. Coley, Andreas Krause, Regina Barzilay

Retrosynthesis prediction is a fundamental problem in organic synthesis, where the task is to identify precursor molecules that can be used to synthesize a target molecule. A key consideration in building neural models for this task is aligning model design with strategies adopted by chemists. Building on this viewpoint, this paper introduces a graph-based approach that capitalizes on the idea that the graph topology of precursor molecules is largely unaltered during a chemical reaction. The model first predicts the set of graph edits transforming the target into incomplete molecules called synthons. Next, the model learns to expand synthons into complete molecules by attaching relevant leaving groups. This decomposition simplifies the architecture, making its predictions more interpretable, and also amenable to manual correction. Our model achieves a top-1 accuracy of 53.7%, outperforming previous template-free and semi-template-based methods

PaperPDF

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

RetrosynthesisSingle-step retrosynthesis

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Single-step retrosynthesis USPTO-50k GraphRetro (reaction class as prior) Top-1 accuracy 63.9 #9 of 35 Archive leaderboard report
Single-step retrosynthesis USPTO-50k GraphRetro (reaction class as prior) Top-10 accuracy 88.1 #9 of 35 Archive leaderboard report
Single-step retrosynthesis USPTO-50k GraphRetro (reaction class as prior) Top-3 accuracy 81.5 #9 of 35 Archive leaderboard report
Single-step retrosynthesis USPTO-50k GraphRetro (reaction class as prior) Top-5 accuracy 85.2 #9 of 35 Archive leaderboard report
Single-step retrosynthesis USPTO-50k GraphRetro (reaction class unknown) Top-1 accuracy 53.7 #20 of 35 Archive leaderboard report
Single-step retrosynthesis USPTO-50k GraphRetro (reaction class unknown) Top-10 accuracy 75.5 #20 of 35 Archive leaderboard report
Single-step retrosynthesis USPTO-50k GraphRetro (reaction class unknown) Top-3 accuracy 68.3 #20 of 35 Archive leaderboard report
Single-step retrosynthesis USPTO-50k GraphRetro (reaction class unknown) Top-5 accuracy 72.2 #20 of 35 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections