Predicting small molecules solubilities on endpoint devices using deep ensemble neural networks
arXiv:2307.05318 · doi:10.1039/D3DD00217A
Abstract
Aqueous solubility is a valuable yet challenging property to predict. Computing solubility using first-principles methods requires accounting for the competing effects of entropy and enthalpy, resulting in long computations for relatively poor accuracy. Data-driven approaches, such as deep learning, offer improved accuracy and computational efficiency but typically lack uncertainty quantification. Additionally, ease of use remains a concern for any computational technique, resulting in the sustained popularity of group-based contribution methods. In this work, we addressed these problems with a deep learning model with predictive uncertainty that runs on a static website (without a server). This approach moves computing needs onto the website visitor without requiring installation, removing the need to pay for and maintain servers. Our model achieves satisfactory results in solubility prediction. Furthermore, we demonstrate how to create molecular property prediction models that balance uncertainty and ease of use. The code is available at https://github.com/ur-whitelab/mol.dev, and the model is usable at https://mol.dev.
References in corpus (6)
- Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling
- Model Cards for Model Reporting
- SELFIES and the future of molecular string representations
- Understanding and Improving Layer Normalization
- Molecular representation learning with language models and domain-relevant auxiliary tasks
- Predicting Aqueous Solubility of Organic Molecules Using Deep Learning Models with Varied Molecular Representations