Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Automatic chemical design using a data-driven continuous representation of molecules

About

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 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 the set of molecules with fewer that nine heavy atoms.

Rafael G\'omez-Bombarelli, Jennifer N. Wei, David Duvenaud, Jos\'e Miguel Hern\'andez-Lobato, Benjam\'in S\'anchez-Lengeling, Dennis Sheberla, Jorge Aguilera-Iparraguirre, Timothy D. Hirzel, Ryan P. Adams, Al\'an Aspuru-Guzik• 2016

Related benchmarks

TaskDatasetResultRank
Unconditional Molecule GenerationQM9 (test)
Validity100
54
Multi-Objective OptimizationZINC-250k (logP-TPSA)
Hypervolume2.09e+3
30
Molecular Property OptimizationZINC 250K
logP6.49
30
High-dimensional optimizationMSLR
Convergence Value-7.7777
21
High-dimensional optimizationLIMO
Convergence Value-8.3918
20
High-dimensional optimizationLasso-Hard
Convergence Value14.2004
20
Function OptimizationRosenbrock D=1000
Convergence Value8.14e+4
19
Function OptimizationLevy D=1000
Convergence Value18.6543
19
Function OptimizationGriewank D=1000
Convergence Value (Statistic)13.9477
19
Function OptimizationDixon D=1000
Convergence Value1.18e+5
19
Showing 10 of 22 rows

Other info

Follow for update