Generation of codes for chemical structures from nmr spectroscopy data
AssigneeBayer Aktiengesellschaft
InventorsDjork-Arne CLEVERT, Jan Robin WINTER
Life of this patent
Estimating the term…
Abstract
A method of generating codes for chemical structures from NMR spectroscopy data comprises receiving spectroscopic data of a chemical compound, inputting the spectroscopic data into a first artificial neural network to generate molecular descriptors, receiving a molecular descriptor from the first artificial neural network, inputting the molecular descriptor a second artificial neural network to convert structure data of the chemical reference compounds to molecular descriptors and to convert the molecular descriptors back to the structure data, and receiving structure data of the chemical compound from the second artificial neural network.
Claims11
A computer-implemented method, the method comprising:
- receiving spectroscopic data of a chemical compound,
- inputting the spectroscopic data into a first artificial neural network, wherein the first artificial neural network has been trained, in a supervised learning method using spectroscopic data of a multitude of chemical reference compounds, to generate molecular descriptors of the chemical reference compounds on the basis of the spectroscopic data of the chemical reference compounds,
- receiving a molecular descriptor of the chemical compound from the first artificial neural network,
- inputting the molecular descriptor received into a second artificial neural network, wherein the second artificial neural network is a decoder of an autoencoder, wherein the autoencoder has been trained, in an unsupervised learning method using a multitude of chemical reference compounds, to convert structure data of the chemical reference compounds to molecular descriptors and to convert the molecular descriptors back to the structure data,
- receiving structure data of the chemical compound from the second artificial neural network, and
- outputting and/or storing the structure data and/or information derived from the structure data.
A system comprising a computer configured to
- prompt the receipt of spectroscopic data of a chemical compound,
- input the spectroscopic data into a first artificial neural network, wherein the first artificial neural network has been trained, in a supervised learning method using spectroscopic data of a multitude of chemical reference compounds, to generate molecular descriptors of the chemical reference compounds on the basis of the spectroscopic data of the chemical reference compounds,
- receive a molecular descriptor for the chemical compound from the first artificial neural network,
- input the molecular descriptor received into a second artificial neural network, wherein the second artificial neural network is a decoder of an autoencoder, wherein the autoencoder has been trained, in an unsupervised learning method using a multitude of chemical reference compounds, to convert structure data of the chemical reference compounds to molecular descriptors and to convert the molecular descriptors back to the structure data,
- receive structure data of the chemical compound from the second artificial neural network,
- prompt the output of and/or to store the structure data received and/or information derived from the structure data.
A non-transitory computer-readable storage medium comprising instructions that, when executed by a processor, cause the processor to:
- receive spectroscopic data of a chemical compound,
- input the spectroscopic data into a first artificial neural network, wherein the first artificial neural network has been trained, in a supervised learning method using spectroscopic data of a multitude of chemical reference compounds, to generate molecular descriptors of the chemical reference compounds on the basis of the spectroscopic data of the chemical reference compounds,
- receive a molecular descriptor of the chemical compound from the first artificial neural network,
- input the molecular descriptor received into a second artificial neural network, wherein the second artificial neural network is a decoder of an autoencoder, wherein the autoencoder has been trained, in an unsupervised learning method using a multitude of chemical reference compounds, to convert structure data of the chemical reference compounds to molecular descriptors and to convert the molecular descriptors back to the structure data,
- receive structure data of the chemical compound from the second artificial neural network,
- output and/or store the structure data and/or information derived from the structure data.
Dependencies are inferred from the claim text.