Cargando…

Automatic Chemical Design Using a Data-Driven Continuous Representation of Molecules

[Image: see text] We report a method to convert discrete representations of molecules to and from a multidimensional continuous representation. This model allows us to generate new molecules for efficient exploration and optimization through open-ended spaces of chemical compounds. A deep neural net...

Descripción completa

Detalles Bibliográficos
Autores principales: Gómez-Bombarelli, Rafael, Wei, Jennifer N., Duvenaud, David, Hernández-Lobato, José Miguel, Sánchez-Lengeling, Benjamín, Sheberla, Dennis, Aguilera-Iparraguirre, Jorge, Hirzel, Timothy D., Adams, Ryan P., Aspuru-Guzik, Alán
Formato: Online Artículo Texto
Lenguaje:English
Publicado: American Chemical Society 2018
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5833007/
https://www.ncbi.nlm.nih.gov/pubmed/29532027
http://dx.doi.org/10.1021/acscentsci.7b00572
_version_ 1783303405099286528
author Gómez-Bombarelli, Rafael
Wei, Jennifer N.
Duvenaud, David
Hernández-Lobato, José Miguel
Sánchez-Lengeling, Benjamín
Sheberla, Dennis
Aguilera-Iparraguirre, Jorge
Hirzel, Timothy D.
Adams, Ryan P.
Aspuru-Guzik, Alán
author_facet Gómez-Bombarelli, Rafael
Wei, Jennifer N.
Duvenaud, David
Hernández-Lobato, José Miguel
Sánchez-Lengeling, Benjamín
Sheberla, Dennis
Aguilera-Iparraguirre, Jorge
Hirzel, Timothy D.
Adams, Ryan P.
Aspuru-Guzik, Alán
author_sort Gómez-Bombarelli, Rafael
collection PubMed
description [Image: see text] We report a method to convert discrete representations of molecules to and from a multidimensional continuous representation. This model allows us to generate new molecules for efficient exploration and optimization through open-ended spaces of chemical compounds. A deep neural network was trained on hundreds of thousands of existing chemical structures to construct three coupled functions: an encoder, a decoder, and a predictor. The encoder converts the discrete representation of a molecule into a real-valued continuous vector, and the decoder converts these continuous vectors back to discrete molecular representations. The predictor estimates chemical properties from the latent continuous vector representation of the molecule. Continuous representations of molecules allow us to automatically generate novel chemical structures by performing simple operations in the latent space, such as decoding random vectors, perturbing known chemical structures, or interpolating between molecules. Continuous representations also allow the use of powerful gradient-based optimization to efficiently guide the search for optimized functional compounds. We demonstrate our method in the domain of drug-like molecules and also in a set of molecules with fewer that nine heavy atoms.
format Online
Article
Text
id pubmed-5833007
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher American Chemical Society
record_format MEDLINE/PubMed
spelling pubmed-58330072018-03-12 Automatic Chemical Design Using a Data-Driven Continuous Representation of Molecules Gómez-Bombarelli, Rafael Wei, Jennifer N. Duvenaud, David Hernández-Lobato, José Miguel Sánchez-Lengeling, Benjamín Sheberla, Dennis Aguilera-Iparraguirre, Jorge Hirzel, Timothy D. Adams, Ryan P. Aspuru-Guzik, Alán ACS Cent Sci [Image: see text] We report a method to convert discrete representations of molecules to and from a multidimensional continuous representation. This model allows us to generate new molecules for efficient exploration and optimization through open-ended spaces of chemical compounds. A deep neural network was trained on hundreds of thousands of existing chemical structures to construct three coupled functions: an encoder, a decoder, and a predictor. The encoder converts the discrete representation of a molecule into a real-valued continuous vector, and the decoder converts these continuous vectors back to discrete molecular representations. The predictor estimates chemical properties from the latent continuous vector representation of the molecule. Continuous representations of molecules allow us to automatically generate novel chemical structures by performing simple operations in the latent space, such as decoding random vectors, perturbing known chemical structures, or interpolating between molecules. Continuous representations also allow the use of powerful gradient-based optimization to efficiently guide the search for optimized functional compounds. We demonstrate our method in the domain of drug-like molecules and also in a set of molecules with fewer that nine heavy atoms. American Chemical Society 2018-01-12 2018-02-28 /pmc/articles/PMC5833007/ /pubmed/29532027 http://dx.doi.org/10.1021/acscentsci.7b00572 Text en Copyright © 2018 American Chemical Society This is an open access article published under an ACS AuthorChoice License (http://pubs.acs.org/page/policy/authorchoice_termsofuse.html) , which permits copying and redistribution of the article or any adaptations for non-commercial purposes.
spellingShingle Gómez-Bombarelli, Rafael
Wei, Jennifer N.
Duvenaud, David
Hernández-Lobato, José Miguel
Sánchez-Lengeling, Benjamín
Sheberla, Dennis
Aguilera-Iparraguirre, Jorge
Hirzel, Timothy D.
Adams, Ryan P.
Aspuru-Guzik, Alán
Automatic Chemical Design Using a Data-Driven Continuous Representation of Molecules
title Automatic Chemical Design Using a Data-Driven Continuous Representation of Molecules
title_full Automatic Chemical Design Using a Data-Driven Continuous Representation of Molecules
title_fullStr Automatic Chemical Design Using a Data-Driven Continuous Representation of Molecules
title_full_unstemmed Automatic Chemical Design Using a Data-Driven Continuous Representation of Molecules
title_short Automatic Chemical Design Using a Data-Driven Continuous Representation of Molecules
title_sort automatic chemical design using a data-driven continuous representation of molecules
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5833007/
https://www.ncbi.nlm.nih.gov/pubmed/29532027
http://dx.doi.org/10.1021/acscentsci.7b00572
work_keys_str_mv AT gomezbombarellirafael automaticchemicaldesignusingadatadrivencontinuousrepresentationofmolecules
AT weijennifern automaticchemicaldesignusingadatadrivencontinuousrepresentationofmolecules
AT duvenauddavid automaticchemicaldesignusingadatadrivencontinuousrepresentationofmolecules
AT hernandezlobatojosemiguel automaticchemicaldesignusingadatadrivencontinuousrepresentationofmolecules
AT sanchezlengelingbenjamin automaticchemicaldesignusingadatadrivencontinuousrepresentationofmolecules
AT sheberladennis automaticchemicaldesignusingadatadrivencontinuousrepresentationofmolecules
AT aguileraiparraguirrejorge automaticchemicaldesignusingadatadrivencontinuousrepresentationofmolecules
AT hirzeltimothyd automaticchemicaldesignusingadatadrivencontinuousrepresentationofmolecules
AT adamsryanp automaticchemicaldesignusingadatadrivencontinuousrepresentationofmolecules
AT aspuruguzikalan automaticchemicaldesignusingadatadrivencontinuousrepresentationofmolecules