AGI Soon As Possible · Deep reads on AI & tech
Article

Microsoft's RetroChimera Published in Nature Produced Fully Accepted Synthesis Routes for 9 of 10 Benchmark Molecules

2026-09-22 · 9 min read

Microsoft Research published "Chemist-aligned retrosynthesis by ensembling diverse inductive bias models" in Nature on September 21, 2026, describing the retrosynthesis model RetroChimera. Expert chemists evaluating 10 benchmark molecules accepted RetroChimera's proposed reaction sequences in full for 9 of them, while competing models reached between 2 and 5. In a preference comparison, nine Ph.D.-level organic chemists chose RetroChimera's top suggestion over previously documented synthesis routes roughly 64% of the time. GSK and Novartis took part in the work, code and checkpoints ship under an MIT license, and ASAP separates what distinguishes this from prior retrosynthesis AI from the limitations the repository documents about itself.

Retrosynthesis works backward from a target molecule to commercially available starting materials

Retrosynthetic planning is the procedure that starts from a target molecule and repeatedly breaks it into simpler fragments until it reaches commercially available starting materials, and Microsoft Research built RetroChimera to automate it. Microsoft compares the problem to strategy games such as chess and Go while noting that the decision space is substantially larger and more complex. Each step admits several possible disconnections and each of those branches again, and that combinatorial explosion is why decades passed without reliable automation.

Microsoft names two failures in existing systems. One is that they struggle to incorporate reactions that appear infrequently but matter strategically; the other is a tendency to generate inaccurate predictions. Together those leave automated synthesis planning for complex molecules below the threshold of practical use.

RetroChimera's approach is not a larger single model. The official description says it "combines predictions from multiple models with complementary strengths," and the GitHub repository states it more precisely as "ensembling two novel components with complementary inductive biases." A search algorithm sits on top and proposes promising synthesis pathways.

The evaluation was designed around chemist acceptance rather than benchmark accuracy

Both headline numbers in the RetroChimera study are human judgments rather than automatic metrics, and that choice is the study's central methodological move. First, when expert chemists assessed proposed routes for 10 benchmark molecules, RetroChimera produced fully accepted reaction sequences for 9 molecules while competing models landed between 2 and 5. Second, nine Ph.D.-level organic chemists from Microsoft and major pharmaceutical companies preferred RetroChimera's top suggestion over previously documented synthesis methods roughly 64% of the time.

The comparison target in that second number is what makes it unusual. The opponent was not another model's output but the recorded reaction data the model trained on. The repository puts it as "preferred by industrial organic chemists over the reactions it was trained on in blind tests," and the arXiv preprint summarizes the same finding as "revealing high levels of alignment."

Industrial applicability comes from the GSK side of the study. Microsoft states that the pre-trained RetroChimera adapts readily to GSK's internal and proprietary chemistry data, offered as evidence that this is not a model confined to public benchmarks. The Nature version carries 26 authors, with Krzysztof Maziarz first and Marwin H. S. Segler last. The preprint first appeared as arXiv 2412.05269 on December 6, 2024 and was revised on August 12, 2025; the growth from 11 authors on that version to 26 marks where the pharmaceutical collaboration entered.

The two models were combined for diversity of inductive bias, not for ensembling as such

ASAP's reading starts here: the paper's title says ensembling diverse inductive bias models, not simply ensembling, and that phrase carries the design. Unlike a conventional ensemble that averages several instances of the same model class, this construction binds two models that read a molecule in fundamentally different ways. As the repository states, one is a SMILES-based submodel that reads molecules as strings, while a Graphium-based architecture that operates on graph structure is offered for the USPTO-50K checkpoint.

A string model and a graph model fail differently. A string model captures token-level patterns well but can write out structures that are grammatically plausible and chemically impossible; a graph model respects connectivity but can generalize poorly to rare reaction types. Combining models that fail in different directions lets one model's failure be filtered by the other's confidence. The omission of "infrequent but strategically important reactions" that Microsoft identified is targeted by exactly this structure.

The same design logic extends into the recommended operating procedure. The documentation advises pairing RetroChimera with a reaction-feasibility model and enabling consensus mode. Rather than trusting a single prediction, judgments from different vantage points are crossed once inside the model and once again at deployment.

Why "chemist-aligned" is a different measurement from top-k accuracy

The conventional metric for retrosynthesis models is top-k accuracy, which counts whether the model reproduced the recorded ground-truth reaction within its top k predictions. It is cheap to compute and reproducible. Its limitation is that it asks only whether an answer matches the recorded one, and never whether a chemist would actually choose that route at the bench, or whether yields and reagent availability are reasonable.

Foregrounding acceptance and preference rates reads as an acknowledgment of that gap. The 64% figure in particular, obtained against the recorded training reactions themselves, is a result top-k accuracy cannot express in principle, because under that metric any answer differing from the training data counts as wrong, and here people judged such answers better in close to two cases out of three.

Changing the evaluation design moves the verification burden along with it. Ten benchmark molecules and nine evaluators are not a statistically generous sample. The values can shift with how the benchmark molecules were chosen, how far the blinding held, and how much institutional practice shaped the evaluators' preferences. Moving from automatic metrics to human judgment points the right way, and the cost is that reproduction becomes harder.

The five limitations the repository documents about itself are the most practical part

The warning block in the public repository is the most operationally useful document in this release. It states that RetroChimera 1 ships for research and experimentation, that "as any ML model it is not free from errors and may hallucinate," particularly on inputs outside the training distribution, and that predictions must be risk-assessed and independently verified by chemistry experts before any real-world use.

The link it draws between rank and hallucination stands out. The documentation states that reactions ranked lower in the output list are increasingly likely to be hallucinations, and recommends requesting no more than 5 to 10 reactions per input unless paired with stringent filtering. In a system where the user can freely raise the number of candidates, the developers wrote the trust boundary down as a number.

Four caveats attached to the Pistachio checkpoint are worth carrying over verbatim. First, it was trained on reaction data available through 2023 and does not incorporate more recent chemistry. Second, because the Pistachio dataset contains noise, predictions should be grounded in relevant literature and independently verified. Third, performance may be lower for chemistry that differs substantially from the training distribution, including specialized academic and natural-product chemistry. Fourth, domain-specific use should start from fine-tuning the checkpoint on relevant electronic laboratory notebook data or literature reactions.

What a research team can check today runs from installation to checkpoint selection

Access to RetroChimera reduces to two things, an MIT license and a PyPI package named retrochimera, with the checkpoints hosted separately on figshare. The repository builds dependencies from a conda environment file, installs with pip install retrochimera, and provides an example that points RetroChimeraModel at a checkpoint directory and returns a ranked prediction list with probabilities for a single input molecule. Running the USPTO-50K checkpoint additionally requires the graphium dependency group. The model sits on top of Syntheseus, Microsoft's retrosynthesis tooling.

Checkpoint selection is the first fork. The strongest checkpoint is trained on Pistachio, with weaker USPTO-50K and USPTO-FULL checkpoints provided for benchmarking. Reproducing the paper's USPTO results exactly requires the inference hyperparameters listed in Extended Data Tables 3 and 4, since the defaults are tuned for the Pistachio checkpoint. That setting is a common reason the same code yields different numbers, so a reproduction attempt should start there. A separate forward-model checkpoint, using the same architecture as RetroChimera's SMILES-based submodel and also trained on Pistachio, is released as well, which allows a proposed route to be checked in the forward direction.

For pharmaceutical and materials groups, the significance lies less in the tool than in the fine-tuning path. What the GSK case demonstrates is that a pre-trained model adapts to a company's proprietary reaction data, and the repository lists that same method as the recommended procedure for domain-specific use. Accumulated electronic laboratory notebook data becomes a training asset, which also means an organization that has not organized that data stays at the level of running the public checkpoint as-is.

A gap remains between Nature publication and laboratory validation

The remaining verification work on RetroChimera coincides exactly with the next step the researchers named in the September 21, 2026 announcement. Microsoft states a plan to evaluate the model within real drug discovery processes rather than benchmark testing alone. Put differently, what has been established is that chemists accept the proposals; whether the proposed routes run at the intended yields in a laboratory is still outside the published record.

Reading caveats remain as well. The statement that competing models reached 2 to 5 does not identify which models those were, nor whether each was evaluated under equal search budgets and candidate counts, from the public summaries alone. The preprint abstract states only that the model "outperforms all major models by a large margin" without per-item figures; the detailed tables live in the Nature article and its Extended Data.

The release therefore lands in a specific place. RetroChimera shifted the evaluation standard for retrosynthesis AI from dataset recall to chemist acceptance, beat its own training data under that new standard, and released code and checkpoints under MIT while documenting hallucination risk, the data cutoff, and out-of-distribution degradation in the same file. That the document announcing the capability is also the document listing the limits is the rarest part of this release.

Source: Microsoft newsroom article of September 21, 2026, the Nature paper "Chemist-aligned retrosynthesis by ensembling diverse inductive bias models" (DOI 10.1038/s41586-026-11160-9), the GitHub microsoft/retrochimera repository documentation, and arXiv preprint 2412.05269

ASAP — AGI Soon As Possible

AI & tech,
read in depth

Beyond the headlines — into the context and the structure

AGI Soon As Possible · asapai.co.kr

← All posts