Analyzing the Accuracy of Critical Micelle Concentration Predictions using Deep Learning

09 August 2023, Version 2
This content is a preprint and has not undergone peer review at the time of posting.

Abstract

This paper presents a novel approach to predicting critical micelle concentrations (CMCs) using graph neural networks (GNNs) augmented with Gaussian processes (GPs). The proposed model uses learned latent space representations of molecules to predict CMCs and estimate uncertainties. The performance of the model on a dataset containing nonionic, cationic, anionic and zwitterionic molecules is compared against a linear model that works with extended-connectivity fingerprints (ECFPs). The GNN-based model performs slightly better than the linear ECFP model, when there is enough well-balanced training data, and achieves predictive accuracy that is comparable to published models that were evaluated on a smaller range of surfactant chemistries. We illustrate the applicability domain of our model using a molecular cartogram to visualize the latent space, which helps identify molecules for which predictions are likely to be erroneous. In addition to accurately predicting CMCs for some surfactant classes, the proposed approach can provide valuable insights into the molecular properties that influence CMCs.

Keywords

Surfactants
Graph neural networks
Molecular cartography
Critical micelle concentration
Molecular property prediction
Extended connectivity fingerprints
Hyperparameter optimisation

Supplementary weblinks

Comments

Comments are not moderated before they are posted, but they can be removed by the site moderators if they are found to be in contravention of our Commenting Policy [opens in a new tab] - please read this policy before you post. Comments should be used for scholarly discussion of the content in question. You can find more information about how to use the commenting feature here [opens in a new tab] .
This site is protected by reCAPTCHA and the Google Privacy Policy [opens in a new tab] and Terms of Service [opens in a new tab] apply.