When Single Answer Is Not Enough: Rethinking Single-Step Retrosynthesis Benchmarks for LLMs
Bogdan Zagribelnyy, Ivan Ilin, Maksim Kuznetsov, Nikita Bondarev, Roman Schutski, Thomas MacDougall, Rim Shayakhmetov, Zulfat Miftakhutdinov, Mikolaj Mizera, Vladimir Aladinskiy, Alex Aliper, Alex Zhavoronkov
TL;DR
This work critiques the reliance on ground-truth, Top-K metrics for single-step retrosynthesis and proposes a plausibility-focused benchmarking framework. It introduces ChemCensor, a precedent-based metric that scores reaction steps by reaction centers and functional-group contexts, and CREED, a large-scale, ChemCensor-verified reaction dataset, to train and evaluate LLMs. The URSA-expert-2026 benchmark provides a challenging out-of-domain testbed, and results show that models trained on CREED outperform general-purpose and chemistry-specialist baselines. The authors also demonstrate reinforcement-learning fine-tuning with ChemCensor rewards improves maximum plausibility scores, highlighting the value of legality-guided feedback for retrosynthesis. Overall, the framework aims to improve reproducibility and alignment with human planning in drug synthesis by prioritizing chemical plausibility over exact-match accuracy.
Abstract
Recent progress has expanded the use of large language models (LLMs) in drug discovery, including synthesis planning. However, objective evaluation of retrosynthesis performance remains limited. Existing benchmarks and metrics typically rely on published synthetic procedures and Top-K accuracy based on single ground-truth, which does not capture the open-ended nature of real-world synthesis planning. We propose a new benchmarking framework for single-step retrosynthesis that evaluates both general-purpose and chemistry-specialized LLMs using ChemCensor, a novel metric for chemical plausibility. By emphasizing plausibility over exact match, this approach better aligns with human synthesis planning practices. We also introduce CREED, a novel dataset comprising millions of ChemCensor-validated reaction records for LLM training, and use it to train a model that improves over the LLM baselines under this benchmark.
