Cargando…

A graph-based genetic algorithm and generative model/Monte Carlo tree search for the exploration of chemical space

This paper presents a comparison of a graph-based genetic algorithm (GB-GA) and machine learning (ML) results for the optimization of log P values with a constraint for synthetic accessibility and shows that the GA is as good as or better than the ML approaches for this particular property. The mole...

Descripción completa

Detalles Bibliográficos
Autor principal: Jensen, Jan H.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Royal Society of Chemistry 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6438151/
https://www.ncbi.nlm.nih.gov/pubmed/30996948
http://dx.doi.org/10.1039/c8sc05372c
_version_ 1783407068017852416
author Jensen, Jan H.
author_facet Jensen, Jan H.
author_sort Jensen, Jan H.
collection PubMed
description This paper presents a comparison of a graph-based genetic algorithm (GB-GA) and machine learning (ML) results for the optimization of log P values with a constraint for synthetic accessibility and shows that the GA is as good as or better than the ML approaches for this particular property. The molecules found by the GB-GA bear little resemblance to the molecules used to construct the initial mating pool, indicating that the GB-GA approach can traverse a relatively large distance in chemical space using relatively few (50) generations. The paper also introduces a new non-ML graph-based generative model (GB-GM) that can be parameterized using very small data sets and combined with a Monte Carlo tree search (MCTS) algorithm. The results are comparable to previously published results (Sci. Technol. Adv. Mater., 2017, 18, 972–976) using a recurrent neural network (RNN) generative model, and the GB-GM-based method is several orders of magnitude faster. The MCTS results seem more dependent on the composition of the training set than the GA approach for this particular property. Our results suggest that the performance of new ML-based generative models should be compared to that of more traditional, and often simpler, approaches such a GA.
format Online
Article
Text
id pubmed-6438151
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Royal Society of Chemistry
record_format MEDLINE/PubMed
spelling pubmed-64381512019-04-17 A graph-based genetic algorithm and generative model/Monte Carlo tree search for the exploration of chemical space Jensen, Jan H. Chem Sci Chemistry This paper presents a comparison of a graph-based genetic algorithm (GB-GA) and machine learning (ML) results for the optimization of log P values with a constraint for synthetic accessibility and shows that the GA is as good as or better than the ML approaches for this particular property. The molecules found by the GB-GA bear little resemblance to the molecules used to construct the initial mating pool, indicating that the GB-GA approach can traverse a relatively large distance in chemical space using relatively few (50) generations. The paper also introduces a new non-ML graph-based generative model (GB-GM) that can be parameterized using very small data sets and combined with a Monte Carlo tree search (MCTS) algorithm. The results are comparable to previously published results (Sci. Technol. Adv. Mater., 2017, 18, 972–976) using a recurrent neural network (RNN) generative model, and the GB-GM-based method is several orders of magnitude faster. The MCTS results seem more dependent on the composition of the training set than the GA approach for this particular property. Our results suggest that the performance of new ML-based generative models should be compared to that of more traditional, and often simpler, approaches such a GA. Royal Society of Chemistry 2019-02-11 /pmc/articles/PMC6438151/ /pubmed/30996948 http://dx.doi.org/10.1039/c8sc05372c Text en This journal is © The Royal Society of Chemistry 2019 https://creativecommons.org/licenses/by/3.0/This article is freely available. This article is licensed under a Creative Commons Attribution 3.0 Unported Licence (CC BY 3.0)
spellingShingle Chemistry
Jensen, Jan H.
A graph-based genetic algorithm and generative model/Monte Carlo tree search for the exploration of chemical space
title A graph-based genetic algorithm and generative model/Monte Carlo tree search for the exploration of chemical space
title_full A graph-based genetic algorithm and generative model/Monte Carlo tree search for the exploration of chemical space
title_fullStr A graph-based genetic algorithm and generative model/Monte Carlo tree search for the exploration of chemical space
title_full_unstemmed A graph-based genetic algorithm and generative model/Monte Carlo tree search for the exploration of chemical space
title_short A graph-based genetic algorithm and generative model/Monte Carlo tree search for the exploration of chemical space
title_sort graph-based genetic algorithm and generative model/monte carlo tree search for the exploration of chemical space
topic Chemistry
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6438151/
https://www.ncbi.nlm.nih.gov/pubmed/30996948
http://dx.doi.org/10.1039/c8sc05372c
work_keys_str_mv AT jensenjanh agraphbasedgeneticalgorithmandgenerativemodelmontecarlotreesearchfortheexplorationofchemicalspace
AT jensenjanh graphbasedgeneticalgorithmandgenerativemodelmontecarlotreesearchfortheexplorationofchemicalspace