RetCL: A Selection-based Approach for Retrosynthesis via Contrastive Learning
Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 2673-2679.
https://doi.org/10.24963/ijcai.2021/368
Keywords
- Machine Learning Applications: Bio/Medicine
- Machine Learning: Deep Learning
Abstract
Retrosynthesis, of which the goal is to find a set of reactants for synthesizing a target product, is an emerging research area of deep learning. While the existing approaches have shown promising results, they currently lack the ability to consider availability (e.g., stability or purchasability) of the reactants or generalize to unseen reaction templates (i.e., chemical reaction rules). In this paper, we propose a new approach that mitigates the issues by reformulating retrosynthesis into a selection problem of reactants from a candidate set of commercially available molecules. To this end, we design an efficient reactant selection framework, named RetCL (retrosynthesis via contrastive learning), for enumerating all of the candidate molecules based on selection scores computed by graph neural networks. For learning the score functions, we also propose a novel contrastive training scheme with hard negative mining. Extensive experiments demonstrate the benefits of the proposed selection-based approach. For example, when all 671k reactants in the USPTO database are given as candidates, our RetCL achieves top-1 exact match accuracy of 71.3% for the USPTO-50k benchmark, while a recent transformer-based approach achieves 59.6%. We also demonstrate that RetCL generalizes well to unseen templates in various settings in contrast to template-based approaches.
@inproceedings{ijcai2021p368,
title = {RetCL: A Selection-based Approach for Retrosynthesis via Contrastive Learning},
author = {Lee, Hankook and Ahn, Sungsoo and Seo, Seung-Woo and Song, You Young and Yang, Eunho and Hwang, Sung Ju and Shin, Jinwoo},
booktitle = {Proceedings of the Thirtieth International Joint Conference on
Artificial Intelligence, {IJCAI-21}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Prof. Zhi-Hua Zhou},
pages = {2673--2679},
year = {2021},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2021/368},
url = {https://doi.org/10.24963/ijcai.2021/368},
}
TY - CPAPER TI - RetCL: A Selection-based Approach for Retrosynthesis via Contrastive Learning AU - Lee, Hankook AU - Ahn, Sungsoo AU - Seo, Seung-Woo AU - Song, You Young AU - Yang, Eunho AU - Hwang, Sung Ju AU - Shin, Jinwoo T2 - Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, IJCAI-21 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2021 SP - 2673 EP - 2679 DO - 10.24963/ijcai.2021/368 UR - https://doi.org/10.24963/ijcai.2021/368 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: