Retrosynthetic Planning with Experience-Guided Monte Carlo Tree Search
About
In retrosynthetic planning, the huge number of possible routes to synthesize a complex molecule using simple building blocks leads to a combinatorial explosion of possibilities. Even experienced chemists often have difficulty to select the most promising transformations. The current approaches rely on human-defined or machine-trained score functions which have limited chemical knowledge or use expensive estimation methods for guiding. Here we an propose experience-guided Monte Carlo tree search (EG-MCTS) to deal with this problem. Instead of rollout, we build an experience guidance network to learn knowledge from synthetic experiences during the search. Experiments on benchmark USPTO datasets show that, EG-MCTS gains significant improvement over state-of-the-art approaches both in efficiency and effectiveness. In a comparative experiment with the literature, our computer-generated routes mostly matched the reported routes. Routes designed for real drug compounds exhibit the effectiveness of EG-MCTS on assisting chemists performing retrosynthetic analysis.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Retrosynthetic planning | USPTO | Success Rate96.84 | 50 | |
| Retrosynthetic planning | USPTO 190 target molecules | -- | 11 | |
| Retrosynthetic planning | Retro*-190 (test) | Avg Iterations55.84 | 10 | |
| Retrosynthetic planning | 180 Molecules (test) | Success Rate (Iter 100)85 | 7 | |
| Retrosynthesis Route Planning | our 132 molecules successfully solved (test) | LRN7 | 6 | |
| Retrosynthetic planning | ChEMBL (test) | Success Rate79.05 | 6 | |
| Retrosynthetic planning | eMolecules 180 molecules (test) | Success Rate94.44 | 3 |