Next Article in Journal
Can Serendipity Still Hold Any Surprises in the Coordination Chemistry of Mixed-Donor Macrocyclic ligands? The Case Study of Pyridine-Containing 12-Membered Macrocycles and Platinum Group Metal ions PdII, PtII, and RhIII
Next Article in Special Issue
A Novel Anti-Inflammatory d-Peptide Inhibits Disease Phenotype Progression in an ALS Mouse Model
Previous Article in Journal
Cytotoxic Flavonoids from the Leaves and Twigs of Murraya tetramera
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Androgen Receptor Binding Category Prediction with Deep Neural Networks and Structure-, Ligand-, and Statistically Based Features

by
Alfonso T. García-Sosa
Institute of Chemistry, University of Tartu, Ravila 14a, 54011 Tartu, Estonia
Molecules 2021, 26(5), 1285; https://doi.org/10.3390/molecules26051285
Submission received: 15 January 2021 / Revised: 23 February 2021 / Accepted: 24 February 2021 / Published: 26 February 2021
(This article belongs to the Special Issue Recent Advances in CNS Drug Discovery)

Abstract

:
Substances that can modify the androgen receptor pathway in humans and animals are entering the environment and food chain with the proven ability to disrupt hormonal systems and leading to toxicity and adverse effects on reproduction, brain development, and prostate cancer, among others. State-of-the-art databases with experimental data of human, chimp, and rat effects by chemicals have been used to build machine-learning classifiers and regressors and to evaluate these on independent sets. Different featurizations, algorithms, and protein structures lead to different results, with deep neural networks (DNNs) on user-defined physicochemically relevant features developed for this work outperforming graph convolutional, random forest, and large featurizations. The results show that these user-provided structure-, ligand-, and statistically based features and specific DNNs provided the best results as determined by AUC (0.87), MCC (0.47), and other metrics and by their interpretability and chemical meaning of the descriptors/features. In addition, the same features in the DNN method performed better than in a multivariate logistic model: validation MCC = 0.468 and training MCC = 0.868 for the present work compared to evaluation set MCC = 0.2036 and training set MCC = 0.5364 for the multivariate logistic regression on the full, unbalanced set. Techniques of this type may improve AR and toxicity description and prediction, improving assessment and design of compounds. Source code and data are available on github.

1. Introduction

Concerns are rising over endocrine disruptors entering the environment and food chain [1,2,3,4]. The Androgen Receptor (AR) is a protein involved in reproduction, brain development, prostate cancer, androgen insensitivity syndromes, spinal and bulbar muscular atrophy, acne, and alopecia [5]. Androgen receptor pathway modulators are compounds that can have an effect on tumors and reproductive systems [1,2,3,4]. The CoMPARA challenge was a collaborative modeling effort to predict possible AR modulators based on a wide collection of state-of-the-art experimental data [6]. Different modeling techniques have been attempted, including molecular docking [7], support vector machines (SVMs), combined structure-based, ligand-based fingerprint distances to known compounds, and Naïve Bayesians [8], among others [6].
Toxicity modeling of compounds is important in several ways: compounds that are used in pharmaceutical and industrial applications need to be assessed for possible adverse effects on humans and other organisms, as well as being an important development barrier for new drugs and useful compounds [1,2,3,4]. Difficulties include the lack of experimental tests, including chronic and different exposure effects, as well as those of metabolites of compounds [1,2,3,4].
Machine learning (ML) and artificial intelligence (AI) are transforming many fields, including the computational chemistry and medicinal chemistry fields [9,10,11,12,13,14]. Particular advantages may be realized by ML methods in classification techniques for drug compound analysis and design [10,15]. A common criticism of ML methods is the potential to include a high number of variables that can have little insight into their physicochemical meaning [10]. Some ML and AI models are being developed with the aim of being “explainable” [16] and afford interpretability to chemical groups responsible for positive or negative contributions to a prediction.
The present work shows that different modeling techniques can have their advantages and disadvantages for modeling AR modulating compounds. Deep neural networks (DNNs) and graph convolutional neural networks (CNNs) have been used in other modeling studies, usually using featurization included in widely available packages [17]. Here, an effort was made to build Random Forest (RF) and DNNs with a given set of features that are chemically important based on calculated protein–ligand binding to several targets, chemical fingerprint distances, and other results from statistical techniques. The aim of the present work is to generate AR binding classification models by DNNs with different featurizations and compare them to other methods such as RF, CNN, multivariate logistic regression, regressors, and experimental data. Improving the predicted categorization of chemical compounds as AR binders using physicochemically and biologically relevant features can help in flagging molecules that may have the potential to disrupt AR pathways, and thus, may have the potential of toxic effects. In silico prediction of these effects is important given the reduction of animal testing, and the expense of testing, as well as a first, fast complement to testing.

2. Results

2.1. Balancing and Initial Separations

The provided training dataset in the CoMPARA challenge was highly unbalanced with a large number of nonbinders (N = 1 468) compared to binders (N = 205). Bias in datasets can affect strongly the results of ML algorithms and so addressing these issues is recommended [18]. Balancing of the training set was thus performed to provide an equal amount of binders and nonbinders.
Another effect was also apparent after docking calculations for the chimp protein (Figure 1), where distributions of docking scores for chimp androgen receptor for binders and nonbinders show that, for those compounds that have a nonzero docking score (N = 1310), the docking scores are stronger for binders than for nonbinders. However, for the smaller amount of those compounds with a docking score of zero (N = 363), the simple docking score on its own cannot separate both distributions.
A similar effect is seen for the calculated Bayesian probabilities (Figure 2), where the distribution for binders is higher in probability to belong to the normal distribution of known binders and vice versa for nonbinders. Bayesians constructed on the docking scores for both groups showed this separation with means and standard deviations of μ = −8.91 kcal/mol and σ = 1.94 for binders, and μ = −5.97 kcal/mol and σ = 2.01 for nonbinders.
The distribution of Tanimoto distances to average values for ECFP fingerprints of binders and nonbinders (Figure 3) shows skews in the distributions with nonbinders tending to have a tail skewed towards larger distances to the average of known binders, whilst the binding compounds have slightly larger distances to the average of known nonbinding compounds.
After balancing, the total numbers for both sets of compounds were: Number of compounds in train set: 410, composed of 205 binders and 205 nonbinders. No balancing was made for the evaluation set, where the number of compounds in validation set was 3882.

2.2. Comparison to RF and CNN

Classifier and regression ML models were built and evaluated (Table 1). For the Random Forest (RF) Classifier (I), the best results obtained after eightfold cross-validation were: Best hyperparameters: (100, ‘sqrt’), giving AUC values of train_score: 1.000000, validation_score: 0.7564. The Graph Convolutional Neural Network Classifier (CNN, VII) using hyperparameters: {‘learning_rate’: 0.0001403, ‘weight_decay_penalty’: 2.95 × 10−6, ‘nb_epoch’: 40}, gave AUC values of: train_score: 0.827864, validation_score: 0.739908. There is clearly overfitting occurring in RF and CNN methods given the high ROC-AUC values for the training set (Figure 4), with the best metrics for the evaluation score being around 19 runs.

2.3. DNN with Different Featurizations

The best result for the training and validation sets based on the ROC-AUC metric was the DNN using the supplied 12 features (Table 1, model II), and this model also showed less overfitting.
The models for regression did not achieve good R2 values, which is logical due to the awkwardness of fitting a regression to a binary outcome value. For RF in regression mode: Best hyperparameters: (10, ‘log2’), giving R2 values of train_score: 0.8817, validation_score: −0.0520. For CNN in regression mode, after fourfold cross-validation, with the best hyperparameters: {‘learning_rate’: 0.000359206871754689, ‘weight_decay_penalty’: 8.830664294504987 × 10−6, ‘nb_epoch’: 20}, R2 values were: train_score: 0.2721: validation_score: −0.1926.
Increasing the number of estimators for RF results in increasing the degree of overfitting for the balanced training set (Figure 4). Tests on the full (unbalanced) initial training set show less overfitting, as well as using DNN (Figure 5).
DNN were better predictors than RF models for a variety of metrics (Figure 5). The results obtained are good for ROC-AUC, accuracy, F1-scores, and precision metrics for training (balanced), validation, as well as full training set (Table 1 and out.txt at https://github.com/AlfonsoTGarcia-Sosa/ML (accessed on 26 February 2021)). The Matthews correlation coefficients (MCC) scores obtained are reasonable, considering the lack of balance in the datasets, as well as the lack of distinction in features between binders and nonbinders in the evaluation set. This lack of feature distinction can be seen in Figure 6 and Figure 7, where t-maps, histograms, and density maps for calculated descriptors show a highly overlapping distribution for binders as well as nonbinders in the evaluation set, highlighting the difficulty of classification for this dataset (octanol/water partition (clogP), topological polar surface area (TPSA, Å2), number of heterocycles, molecular weight (MW, g/mol), number of rotational bonds (nRotB), number of hydrogen bond donors (nHBDon), number of hydrogen bond acceptors (nHBAcc), and AlogP).

2.4. Validation of Docking and Comparison to Other Methods

Decoys were generated for the androgen receptor using the DUD-E database (http://wiki.bkslab.org/index.php/DUDE (accessed on 14 February 2021)) and Receiver-Operator Curves (ROCs) and Area Under the Curves (AUCs) for the Human, Chimp, and Rat androgen receptor docking scores were calculated and plotted (Figure 8), showing a good separation of true positive from false positives in the most important, i.e., initial parts of the curves. Their values are high, and the chimp protein again shows that it is the most suited with an AUC of 0.832, and an enrichment factor at 1% of 68.92. AUC for human was 0.797, and AUC for rat was 0.744.
Comparing our results to a structure-based approach by Trisciuzzi et al. [7], they obtained the highest AUC of 0.76 for structures 2pnu and 2hvc, compared to 0.83 for the Chimp AUC in this work.
Using 20 gold-standard reference androgen receptor probe compounds as used by Kleinstreuer et al. [19] (Table 2) shows that there was a good result for predictions of 16/20, i.e., 80% were predicted correct for being a binder to AR (very weak binders were considered as nonbinders).
With respect to well-known compounds that are frequently misclassified [20], the results provided here (Table 3) show that four out of 11 compounds correctly predicted compared to three out of 11 reported elsewhere [20], the difference being the correct prediction of finasteride [20]. Chemical structures in Table 2 and Table 3 show several steroid core structures that may be difficult for algorithms to distinguish between actives and inactives, given the strong chemical similarity between them.
The loss function diagram for the best DNN (Figure 9, II) shows a relatively stable function with loss for the training set starting around 0.5 and fluctuating moderately up to 0.6 but then decreasing steadily to around 0.27, while the loss function for the validation set fluctuates moderately starting from 0.3 to 0.26.
The approach of using physicochemically and biochemically relevant user-defined features (12 features, II) is seen in the better metrics performed by the DNN trained and validated on these features rather than DNN trained on cddd descriptors (around 500 features, VI), as well as the closely performing RF on the user-defined features (I), and also being better than the CNN using vector featurization of the molecular graph (VII). In addition, the use of ML is warranted in this case, since the same features used in a multivariate logistic regression fashion produced metrics that were not as good, evaluation set MCC = 0.468 and training MCC = 0.868 for the present work compared to evaluation set MCC = 0.2036 and training set MCC = 0.5364 for the multivariate logistic regression on the full, unbalanced set [8].

3. Discussion

Toxicity classification problems can benefit from using DL and specific features that have rationalization on the biochemically and chemically relevant features of the compounds. In this case, the best results were provided by predicted binding category to chimp, rat, and human androgen receptor structures, in addition to average Tanimoto distances to known binders and nonbinders, as well as Naïve Bayesians as user-provided features to a DNN,. Unbalanced datasets can be transformed to balanced sets by unbiased case dropping and thus perform better in training and evaluation metrics. In particular, it is hard to produce toxicity data, especially chronic data, for chemicals with animals and humans, and this lack of data can translate into unbalanced datasets and difficulties for classification and regression techniques. Bias in datasets can be treated with different approaches, such as undersampling [21], as well as distribution following [18]. However, it is clear that the availability of more data is beneficial for methods and interpretations of androgen receptor pathway modulators and their toxicity potential. In addition, the most relevant biological assay, be that chimp, rat or human, or their use in consensus, may provide the best experimental setup for classification data.
Evidently, there are considerations to be taken about how to classify kinetic data [22,23] in many cases of biological interest, e.g., in antibody interactions, complex formation steady-state is not reached [22]; to distinguish between binding sites; and that analyzing interaction data from biosensor instruments is based on the simplified assumption that larger biomolecules interactions are homogeneous [23]. Also, that for the CoMPARA challenge [6], the organizers (EPA) used the thresholds determined in the CERAPP project and applied them to AR concentration-response values (AC50) from the literature, using the following scheme among several possible:
  • Strong: Activity concentration < 0.09 μM
  • Moderate: Activity concentration 0.09–0.18 μM
  • Weak: Activity concentration 0.18–20 μM
  • Very Weak: Activity concentration 20–800 μM
  • Inactive: Activity concentration > 800 μM
The use of ML in the form of DNN with relevant, user-specified features on a balanced set provides better results as compared to the same features in a multivariate logistic fashion, as well as purely structure- or ligand-based approaches, as seen by better AUC, MCC, and other values.

4. Materials and Methods

4.1. Training Set

The training set of compounds was provided during the CoMPARA challenge for predicting androgen receptor activity for chemicals [6], and included curated data with SMILES strings. This training set was composed of state-of-the-art experimental data from ToxCast [24], Tox21 [25], and DrugBank [26] databases, amounting to 1673 chemical compounds with 205 positives (binders), and 1468 negatives (nonbinders). Binders were coded as actives (“1”), nonbinders were coded as inactives (“0”). The SMILES strings were used as present in the files. Given that the training set was heavily unbalanced, the training set was balanced using pandas tools v. 0.25.3 [27].

4.2. Independent Evaluation Set

The evaluation data set was also provided in the CoMPARA challenge [6] from different databases being completely independent from the training set: EPA’s NCCT collected and curated PubChem data (64 sources) [6,28]. After including only binding data, there were 3882 compounds in the evaluation data set, composed of 446 positives (binders) and 3437 negatives (nonbinders). No balancing was performed for the evaluation set for an unbiased evaluation of the models.

4.3. Features

The structures for the human, chimp, and rat androgen receptor were downloaded from the PDB [29] (codes 3v49, 1t7r, and 3g0w) based on their resolution (1.4, 1.7, and 1.95 Å, resp.), completeness of sequence, and relevance of the complex. Protein X-ray crystal structures were preprocessed with the Protein Preparation Wizard from Schrödinger v. 2019 [30]. Docking scores were generated with Glide XP v. 2019 [31] centered on the orthosteric site of AR using 15 Å inner box and 40 Å outer search boxes, that differ from default settings. The results of each docking run were used as structure-based features: ‘HumDockScore’, ‘ChimpDockScore’, and ‘RatDockScore’ for the docking scores in kcal/mol of the human, chimp, and rat AR structures, respectively. The average of the docking scores for the three protein targets was also computed and stored as feature ‘AVG’ [32,33,34].
For ligand-based features, Extended connectivity fingerprints (ECFP), circular topology-based representations of compounds, were calculated with ChemAxon v. 2010 [35]. Distances between compound fingerprints were calculated by Tanimoto similarity using OpenBabel v. 2019 [36], giving ligand-based features named ‘avgD_Act’ and ‘avgD_Inact’, respectively, for the calculated distance to the average of known active and inactive compounds of the ECFP fingerprint for each compound.
Naïve Bayesians (NBs) were constructed using the means and standard deviations of the docking scores of actives to the chimp receptor, and the probability P given for each group ‘P_Act_dockChimp’, and ‘P_Inact’, respectively, were used as statistical features, as well as their ratio and Bayesian prediction (feature ‘PredBayes’) corresponding to which value of P calculated to each distribution was greater, with binding = 1, and nonbinding = 0, corresponding to ratio > 0.5 and ratio < 0.5, respectively.
Another feature created was ‘predMLogR’, the probability from a multivariate logistic classifier using these variables, as calculated in [8]. ‘PredBindingClass’ is also a feature, defined as the binary value for this predicted probability, i.e., ‘PredBindingClass’ = 1 if ‘predMLogR’ > 0.5, or else ‘PredBindingClass’ = 0. This is a distinct feature from the NB prediction above.
For comparison, the cddd group of latent-space encoded ligand-based descriptors was also used as described in the original publication [37].

4.4. Models

Three types of model were run: Deep Neural Networks (DNN), and for comparison, Random Forest (RF), and Graph Convolutional Neural Networks (CNN). Two types of featurization were used for DNN and RF: the cddd groups of ligand-based descriptors; and our own, user-specified features from structure-based (docking), ligand-based (fingerprint distances), and statistically based features. RF and DNN were run both as Classifiers (models I and II, respectively), and for comparison, as Regressors too (III and IV) with deepchem v. 2.3.0 [17]. Two types of featurizations were used: (1) user-specified features calculated for the compounds (‘HumDockScore’, ‘RatDockScore’, ‘ChimpDockScore’, ‘AVG’, ‘P_Act_dockChimp’, ‘P_Inact’, ‘PredBayes’, ‘ratio’, ‘avgD_Act’, ‘avgD_Inact’, ‘PredBindingClass’, ‘predMLogR’; see Section 4.3 Features, above); and (2) the cddd groups of ligand-based descriptors [37] (RF_cddd V, DNN_cddd, VI). The cddd featurization (512 features exploring the continuous descriptor space) have been reported to give good results for ML models for prediction of compound properties such as solubility and quantitative structure–activity relationships, as well as ligand-based virtual screening tasks [37]. CNN were also employed using atom-based featurization (VII). CNN models tend to be largely used for graphical data, with pixels or vector representations, for example. They have also been reported to give good results on compound property predictions; a study found that CNNs where atom properties are used instead of pixels are more accurate than DNN for predicting quantum chemical energies [10]. Batch size was 128 and 10-fold cross-validation was used, as well as the ROC-AUC as guiding metric. The models I and II probed features “max_features”: [“auto”, “sqrt”, “log2”, None]. Number of epochs was also varied for the DNN models, from 1 to 30,000,000.

4.5. Metrics

In all cases, the task classification or regressor was the “binding Class” status of the compounds, that is, coded 1 for binders and 0 for nonbinders that represented experimental actives and inactives for androgen receptor. Validation metrics included Area-Under-the Curve (AUC) measurements of the Receiver-Operator Curve of true positive and false positive rates, that range from 0 (complete misclassification) to 1.0 (complete classification), precision, recall, Matthews correlation coefficient (MCC), F1-score, and accuracy as determined by sklearn [38].
A confusion matrix has four fields: true positives (TP), true negatives (TN), false positives (FP), and false negatives (FN). Specificity (SP) is calculated as: TN/(TN+FP), Precision: TP/(TP+FP), Recall (sensitivity, SE): TP/(TP+FN), Accuracy (Acc.): (TP+TN)/(TP+FP+FN+TN), and MCC. MCC is calculated as:
MCC = (TP∙TN − FP∙FN)/√((TN + FN)∙(TN + FP)∙(TP + FN)∙(TP + FP))
F1 score is calculated as:
F1 = 2 ((Precision × Recall))/((Precision + Recall))
Dataset diversity analysis and visualization were performed with PUMA: Platform for Unified Molecular Analysis, Version 1.0 (Mexico City, Mexico, 2020) [39], as well as with t-map [40] that uses MHFP6 fingerprints [41].
All data and code were run on jupyter notebooks and python, deposited, and made available on github at: https://github.com/AlfonsoTGarcia-Sosa (accessed on 14 February 2021).

5. Conclusions

The aim of the present work was to generate androgen receptor (AR) binding classification models by deep neural networks (DNNs) with different featurizations and compare them to other methods such as random forests (RF), graph convolutional neural networks (CNN), multivariate logistic regression, regressors, and experimental data. DNNs with 12 user-specified structure-, ligand- and statistically based features were found to perform best at categorizing AR binders and nonbinders. They outperformed DNN with cddd features, as well as RF, and CNN methods, and regressors (expectedly, given the sharp category bins), as well as the same features in a multivariate logistical fashion, as well as simple docking. Implications are that explainability in machine learning (ML) features is important, as physicochemically and biologically relevant descriptors can perform best at the categorization for this particular AR dataset. In addition, different ML techniques may be best suited for different application tasks, with DNN performing better than RF given the overtraining seen in the RF models. CNN models may require more information, such as the protein-ligand binding pose or trajectories. The cddd featurizations may well perform better for property prediction and virtual screening. In the present work, the Chimp structure-based features performed better than other protein-derived features in this work and others published elsewhere. Improvement is still possible, given that the Matthews correlation coefficient (MCC) can be higher for the evaluation compounds even if the predictions obtained were good and improved on predictions for a golden standard of AR reference compounds. Better data, that is, less unbalanced and with better structural diversity, may help improve future predictions, as could be combining the present features with other ML and non-ML techniques, such as boosting or molecular dynamics simulations, respectively.

Funding

This research was funded by Haridus- ja teadusministeerium, grant IUT34-14.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All of the data used is provided in text file format, all jupyter notebooks and python code used are also provided and are available at the public repository: https://github.com/AlfonsoTGarcia-Sosa (accessed on 14 February 2021).

Acknowledgments

This work is dedicated to all previous teachers and mentors who had a positive influence on the author.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

Sample Availability

Samples of the compounds are not available from the author.

References

  1. Sifakis, D.; Androutsopoulos, V.P.; Tsatsakis, A.M.; Spandidos, D.A. Human exposure to endocrine disrupting chemicals: Effects on the male and female reproductive systems. Environ. Toxicol. Pharmacol. 2017, 51, 56–70. [Google Scholar] [CrossRef]
  2. Cheung, A.; Zajac, J.; Grossmann, M. Muscle and bone effects of androgen deprivation therapy: Current and emerging therapies. Endocr. Relat. Cancer 2014, 21, R371–R394. [Google Scholar] [CrossRef]
  3. Manolagas, S.C.; O’Brien, C.A.; Almeida, M. The role of estrogen and androgen receptors in bone health and disease. Nat. Rev. Endocrinol. 2013, 9, 699–712. [Google Scholar] [CrossRef]
  4. Mendelsohn, M.E.; Karas, R.H. Molecular and Cellular Basis of Cardiovascular Gender Differences. Science 2005, 308, 1583–1587. [Google Scholar] [CrossRef] [Green Version]
  5. Nadal, M.; Prekovic, S.; Gallastegui, N.; Helsen, C.; Abella, M.; Zielinska, K.; Gay, M.; Vilaseca, M.; Taulès, M.; Houtsmuller, A.B.; et al. Structure of the homodimeric androgen receptor ligand-binding domain. Nat. Commun. 2017, 8, 14388. [Google Scholar] [CrossRef]
  6. Mansouri, K.; Kleinstreuer, N.; Abdelaziz, A.M.; Alberga, D.; Alves, V.M.; Andersson, P.L.; Andrade, C.H.; Bai, F.; Balabin, I.; Ballabio, D.; et al. CoMPARA: Collaborative Modeling Project for Androgen Receptor Activity. Environ. Health Perspect. 2020, 128, 27002. [Google Scholar] [CrossRef]
  7. Trisciuzzi, D.; Alberga, D.; Mansouri, K.; Judson, R.; Novellino, E.; Mangiatordi, G.F.; Nicolotti, O. Predictive Structure-Based Toxicology Approaches to Assess the Androgenic Potential of Chemicals. J. Chem. Inf. Model. 2017, 57, 2874–2884. [Google Scholar] [CrossRef]
  8. García-Sosa, A.T.; Maran, U. Combined docking, chemical fingerprints, and Naïve Bayesian classifiers for the androgen receptor binding activity of the CoMPARA data of substances of environmental and health concern. 2021; submitted. [Google Scholar]
  9. Schneider, P.; Walters, W.P.; Plowright, A.T.; Sieroka, N.; Listgarten, J.; Goodnow, R.A.; Fisher, J.; Jansen, J.M.; Duca, J.S.; Rush, T.S.; et al. Rethinking drug design in the artificial intelligence era. Nat. Rev. Drug Discov. 2020, 19, 353–364. [Google Scholar] [CrossRef]
  10. Peña-Guerrero, J.; Nguewa, P.A.; García-Sosa, A.T. Machine Learning, Artificial Intelligence, and Data Science Breaking into Drug Design and Neglected Diseases. WIREs Comput. Mol. Sci. 2021, e1513. [Google Scholar] [CrossRef]
  11. Raj, R.J.S.; Shobana, S.J.; Pustokhina, I.V.; Pustokhin, D.A.; Gupta, D.; Shankar, K. Optimal feature selection-based medical image classification using deep learning model in internet of medical things. IEEE Access 2020, 8, 58006–58017. [Google Scholar] [CrossRef]
  12. Pustokhina, I.V.; Pustokhin, D.A.; Rodrigues, J.J.P.C.; Gupta, D.; Khanna, A.; Shankar, K.; Seo, C.; Joshi, G.P. Automatic vehicle license plate recognition using optimal k-means with convolutional neural network for intelligent transportation systems. IEEE Access 2020, 8, 92907–92917. [Google Scholar] [CrossRef]
  13. Khamparia, A.; Pandey, B.; Tiwari, S.; Gupta, D.; Khanna, A.; Rodrigues, J.J.P.C. An integrated hybrid CNN-RNN model for visual description and generation of captions. Circuits Syst. Signal Process. 2020, 39, 776–788. [Google Scholar] [CrossRef]
  14. Varela-Santos, S.; Melin, P. A new approach for classifying coronavirus COVID-19 based on its manifestation on chest X-rays using texture features and neural networks. Inf. Sci. 2021, 545, 403–414. [Google Scholar] [CrossRef] [PubMed]
  15. Yosipof, A.; Guedes, R.C.; García-Sosa, A.T. Data Mining and Machine Learning Models for Predicting Drug Likeness and their Disease or Organ Category. Front. Chem. 2018, 6, 162. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  16. Jiménez-Luna, J.; Grisoni, F.; Schneider, G. Drug discovery with explainable artificial intelligence. Nat. Mach. Intell. 2020, 2, 573–584. [Google Scholar] [CrossRef]
  17. DeepChem v. 2.3.0. Available online: https://github.com/deepchem/deepchem (accessed on 1 January 2020).
  18. García-Sosa, A.T. Benford’s Law in Medicinal Chemistry: Implications for Drug Design. Future Med. Chem. 2019, 11, 2247–2253. [Google Scholar] [CrossRef]
  19. Kleinstreuer, N.C.; Ceger, P.; Watt, E.D.; Martin, M.; Houck, K.; Browne, P.; Thomas, R.S.; Casey, W.M.; Dix, D.J.; Allen, D.; et al. Development and Validation of a Computational Model for Androgen Receptor Activity. Chem. Res. Toxicol. 2017, 30, 946–964. [Google Scholar] [CrossRef] [PubMed]
  20. Zorn, K.M.; Foil, D.H.; Lane, T.R.; Hillwalker, W.; Feifarek, D.J.; Jones, F.; Klaren, W.D.; Brinkman, A.M.; Ekins, S. Comparison of Machine Learning Models for the Androgen Receptor. Environ. Sci. Technol. 2020, 54, 13690–13700. [Google Scholar] [CrossRef]
  21. Martinez-Mayorga, K.; Madariaga-Mazon, A.; Medina-Franco, J.L.; Maggiora, G. The impact of chemoinformatics on drug discovery in the pharmaceutical industry. Expert Opin. Drug Discov. 2020, 15, 293–306. [Google Scholar] [CrossRef]
  22. Forssén, P.; Multia, E.; Samuelsson, J.; Andersson, M.; Aastrup, T.; Altun, S.; Wallinder, D.; Wallbing, L.; Liangsupree, T.; Riekkola, M.-L.; et al. Reliable strategy for analysis of complex biosensor data. Anal. Chem. 2018, 90, 5366–5374. [Google Scholar] [CrossRef] [Green Version]
  23. Forssén, P.; Samuelsson, J.; Lacki, K.; Fornstedt, T. Advanced analysis of biosensor data for SARS-CoV-2 RBD and ACE2 interactions. Anal. Chem. 2020, 92, 11520–11524. [Google Scholar] [CrossRef]
  24. Dix, D.J.; Houck, K.A.; Martin, M.T.; Richard, A.M.; Setzer, R.W.; Kavlock, R.J. The ToxCast program for prioritizing toxicity testing of environmental chemicals. Toxicol. Sci. 2007, 95, 5–12. [Google Scholar] [CrossRef] [PubMed]
  25. Tice, R.R.; Austin, C.P.; Kavlock, R.J.; Bucher, J.R. Improving the human hazard characterization of chemicals: A Tox21 update. Environ. Health Perspect. 2013, 21, 756–765. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  26. Wishart, D.S.; Knox, C.; Guo, A.C.; Shrivastava, S.; Hassanali, M.; Stothard, P.; Chang, Z.; Woolsey, J. DrugBank: A comprehensive resource for in silico drug discovery and exploration. Nucleic Acids Res. 2006, 34, D668–D672. [Google Scholar] [CrossRef]
  27. Pandas Tools v. 0.25.3. Python Data Analysis Library. Available online: https://pandas.pydata.org/ (accessed on 1 January 2020).
  28. PubChem. National Institutes of Health (NIH). Available online: https://pubchem.ncbi.nlm.nih.gov (accessed on 1 January 2020).
  29. Berman, H.M.; Westbrook, J.; Feng, Z.; Gilliland, G.; Bhat, T.N.; Weissig, H.; Shindyalov, I.N.; Bourne, P.E. The protein data bank. Nucleic Acids Res. 2000, 28, 235–242. [Google Scholar] [CrossRef] [Green Version]
  30. Schrödinger, LLC. Protein Preparation Wizard; Schrödinger, LLC: New York, NY, USA, 2019. [Google Scholar]
  31. Schrödinger, LLC. Virtual Screening Workflow; Schrödinger, LLC: New York, NY, USA, 2019. [Google Scholar]
  32. García-Sosa, A.T.; Sild, S.; Maran, U. Docking and Virtual Screening Using Distributed Grid Technology. SQER 2009, 28, 815–821. [Google Scholar] [CrossRef] [Green Version]
  33. Viira, B.; Selyutina, A.; García-Sosa, A.T.; Karonen, M.; Sinkkonen, J.; Merits, A.; Maran, U. Design, Discovery, Modelling, Synthesis, and Biological Evaluation of Novel and Small, Low Toxicity s-Triazine Derivatives as HIV 1 Nonnucleoside Reverse Transcriptase Inhibitors. Bioorg. Med. Chem. 2016, 24, 2519–2529. [Google Scholar] [CrossRef]
  34. Glisic, S.; Sencanski, M.; Perovic, V.; Stevanovic, S.; García-Sosa, A.T. Arginase Flavonoid Anti-Leishmanial in Silico Inhibitors Flagged against Anti-Targets. Molecules 2016, 21, 589. [Google Scholar] [CrossRef] [Green Version]
  35. Beans, M. Version 5.3.8; ChemAxon: Budapest, Hungary, 2010; Available online: http://www.chemaxon.com (accessed on 1 January 2020).
  36. Open Babel. An Open Chemical Toolbox. Available online: http://openbabel.org (accessed on 1 November 2020).
  37. Winter, R.; Montanari, F.; Noé, F.; Clevert, D.-A. Learning continuous and data-driven molecular descriptors by translating equivalent chemical representations. Chem. Sci. 2019, 10, 1692–1701. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  38. Scikit-Learn v. 0.21.3. Machine Learning in Python. Available online: https://scikit-learn.org/stable/ (accessed on 1 January 2020).
  39. Gonzalez-Medina, M.; Medina-Franco, J.L. Platform for Unified Molecular Analysis: PUMA. J. Chem. Inf. Model. 2017, 57, 1735–1740. [Google Scholar] [CrossRef] [PubMed]
  40. t-Map. Reymond Group. Available online: https://tmap.gdb.tools/index.html (accessed on 18 September 2020).
  41. MHFP6 Fingerprints. Available online: https://github.com/reymond-group/mhfp/tree/master/mhfp (accessed on 18 September 2020).
Figure 1. Violin plots of the distributions of docking scores (kcal/mol) with the chimp androgen receptor for binders (blue) and nonbinders (orange).
Figure 1. Violin plots of the distributions of docking scores (kcal/mol) with the chimp androgen receptor for binders (blue) and nonbinders (orange).
Molecules 26 01285 g001
Figure 2. Violin plots for the distributions of Bayesian probabilities for docking scores for: (a) binders (P_act_dockChimp); and (b) nonbinders (P_Inact) for chimp androgen receptor docking scores for binders (blue) and nonbinders (orange).
Figure 2. Violin plots for the distributions of Bayesian probabilities for docking scores for: (a) binders (P_act_dockChimp); and (b) nonbinders (P_Inact) for chimp androgen receptor docking scores for binders (blue) and nonbinders (orange).
Molecules 26 01285 g002
Figure 3. Violin plots of the distributions of average Tanimoto distances of binders (blue) and nonbinders (orange) to: (a) known binders (avgD_Act); and to: (b) known nonbinders (avgD_Inact).
Figure 3. Violin plots of the distributions of average Tanimoto distances of binders (blue) and nonbinders (orange) to: (a) known binders (avgD_Act); and to: (b) known nonbinders (avgD_Inact).
Molecules 26 01285 g003
Figure 4. Metrics for different Random Forest models with varying number of epochs. MCC = Matthews correlation coefficients for balanced training test and validation test.
Figure 4. Metrics for different Random Forest models with varying number of epochs. MCC = Matthews correlation coefficients for balanced training test and validation test.
Molecules 26 01285 g004
Figure 5. Metrics for different Deep Learning models with varying number of epochs. MCC = Matthews correlation coefficients for balanced training test and validation test.
Figure 5. Metrics for different Deep Learning models with varying number of epochs. MCC = Matthews correlation coefficients for balanced training test and validation test.
Molecules 26 01285 g005
Figure 6. t-Maps for binders and nonbinders in the evaluation set. (a) clogP; (b) TPSA (Å2); (c) Number of heterocycles.
Figure 6. t-Maps for binders and nonbinders in the evaluation set. (a) clogP; (b) TPSA (Å2); (c) Number of heterocycles.
Molecules 26 01285 g006aMolecules 26 01285 g006b
Figure 7. PUMA: (a) principal component analysis; (b) balance; and histograms and density plots for binders and nonbinders in the evaluation dataset according to: (c,d) MW (g/mol); (e,f) TPSA (Å2); (g,h) number of rotational bonds (nRotB); (i,j) number of hydrogen bond donors (nHBDon); (k,l) number of hydrogen bond acceptors (nHBAcc); and (m,n) AlogP.
Figure 7. PUMA: (a) principal component analysis; (b) balance; and histograms and density plots for binders and nonbinders in the evaluation dataset according to: (c,d) MW (g/mol); (e,f) TPSA (Å2); (g,h) number of rotational bonds (nRotB); (i,j) number of hydrogen bond donors (nHBDon); (k,l) number of hydrogen bond acceptors (nHBAcc); and (m,n) AlogP.
Molecules 26 01285 g007aMolecules 26 01285 g007bMolecules 26 01285 g007cMolecules 26 01285 g007dMolecules 26 01285 g007e
Figure 8. Receiver-Operator Curves (ROCs) and Area-Under-the Curves (AUCs) for the: (a) Chimp; (b) Human; and (c) Rat androgen receptor docking scores. Chimp AUC = 0.832; Human AUC = 0.797; and Rat AUC = 0.744.
Figure 8. Receiver-Operator Curves (ROCs) and Area-Under-the Curves (AUCs) for the: (a) Chimp; (b) Human; and (c) Rat androgen receptor docking scores. Chimp AUC = 0.832; Human AUC = 0.797; and Rat AUC = 0.744.
Molecules 26 01285 g008
Figure 9. Loss functions of training (blue) and validation (red) datasets by number of epochs in DNN with user-defined features (II).
Figure 9. Loss functions of training (blue) and validation (red) datasets by number of epochs in DNN with user-defined features (II).
Molecules 26 01285 g009
Table 1. Best methods obtained for different algorithms and featurizations. Standard deviations (s.d.) included for the best methods.
Table 1. Best methods obtained for different algorithms and featurizations. Standard deviations (s.d.) included for the best methods.
MethodTrain ± s.d.Valid ± s.d.Best Hyperparameters
RF classifier
myfeats (I)
AUC 0.9999 ± 0.0009;
MCC 0.9951 ± 0.0153;
F1 0.9963 ± 0.0153;
Prec. 0.9976 ± 0.011;
Recall 0.9951 ± 0.0198
AUC 0.7564 ± 0.0105;
MCC 0.297435 ± 0.0478;
F1 0.5805 ± 0.1041 (3 × 106 epochs);
Prec. 0.8856 ± 0.0148(1.5 × 105 epochs);
Recall 0.4481 ± 0.0866 (3 × 106 epochs)
eightfold cross-validation, (19 runs, ‘sqrt’), 2.25 × 106 epochs
DNN classifier
myfeats (II)
AUC 0.9424 ± 0.0655;
MCC 0.7472 ± 0.1283;
F1 0.8608 ± 0.0754;
Prec. 0.8732 ± 0.063;
Recall 0.8585 ± 0.1092(4.5 × 106 epochs)
AUC 0.8686 ± 0.0398;
MCC 0.4685 ± 0.0892;
F1 0.7943 ± 0.1617 (4.5 × 106 epochs);
Prec. 0.9052 ± 0.1988;
Recall 0.8585 ± 0.2054 (4.5 × 106 epochs)
Learning rate: 0.00047, weight decay penalty: 2.637 × 106, 2.5 × 106 epochs
GraphConv CNN
(VII)
AUC 1.0AUC 0.7264−(50 runs, ‘sqrt’)
RF classifier
CDDD features (V)
AUC 0.9997AUC 0.7308(18, ‘sqrt’)
DNN classifier
CDDD features (VI)
AUC 0.8498AUC 0.7563Learning rate: 0.00067, weight decay penalty: 4.073 × 106, 2.5 × 106 epochs
RF
regression
myfeats (III)
R2 = 0.8817R2 = −0.0520(10 runs, ‘log2’)
DNN
regression
myfeats (IV)
R2 = 0.2721R2 = −0.1926fourfold cross-validation, learning rate: 0.000359 weight decay penalty: 8.831 × 106, nb. epochs: 20
Table 2. AR pathway in vitro reference compounds and their predicted class according to DNN classifier (II).
Table 2. AR pathway in vitro reference compounds and their predicted class according to DNN classifier (II).
CASNameStructureAgonistAntagonistPredictedCorrect
52806-53-8hydroxyflutamide Molecules 26 01285 i001NAStrong1Yes
90357-06-5bicalutamide Molecules 26 01285 i002NAStrong1Yes
122-14-5fenitrothion Molecules 26 01285 i003NAStrong0X
63612-50-0nilutamide Molecules 26 01285 i004NegativeModerate0X
427-51-0cyproterone acetate Molecules 26 01285 i005WeakModerate1Yes
80-05-7bisphenol a Molecules 26 01285 i006NAModerate/weak1Yes
330-55-2linuron Molecules 26 01285 i007NAModerate/weak0X
13311-84-7flutamide Molecules 26 01285 i008NegativeModerate/weak0X
67747-09-5prochloraz Molecules 26 01285 i009NegativeModerate/weak1Yes
789-02-6o,p′-ddt Molecules 26 01285 i010NegativeWeak1Yes
60168-88-9fenarimol Molecules 26 01285 i011NegativeVery weak0Yes
58-18-4methyl testosterone Molecules 26 01285 i012StrongNegative1Yes
58-22-0testosterone Molecules 26 01285 i013StrongNegative1Yes
63-05-84-androstenedione Molecules 26 01285 i014ModerateNegative1Yes
1912-24-9atrazine Molecules 26 01285 i015NegativeNegative0Yes
52918-63-5deltamethrin Molecules 26 01285 i016NegativeNegative0Yes
10161-33-817b-trenbolone Molecules 26 01285 i017StrongNA1Yes
797-63-7levonorgestrel Molecules 26 01285 i018StrongNA1Yes
68-22-4norethindrone Molecules 26 01285 i019StrongNA1Yes
521-18-65a-dihydrotestosterone Molecules 26 01285 i020StrongNA1Yes
Table 3. Chemicals That Were Frequently Predicted Inaccurately by Other Machine-Learning Models [20].
Table 3. Chemicals That Were Frequently Predicted Inaccurately by Other Machine-Learning Models [20].
CASNameStructureAgonistAntagonistPredicted by IICorrect
58-18-4methyl testosterone Molecules 26 01285 i021StrongNegative1Yes
57-91-017α-estradiol Molecules 26 01285 i022Inactive 1X
63-05-84-androstenedione Molecules 26 01285 i023ModerateNegative1Yes
486-66-8daidzein Molecules 26 01285 i024 Inactive1X
98319-26-7finasteride Molecules 26 01285 i025 Inactive0 (RF)Yes
57-85-2testosterone propionate Molecules 26 01285 i026StrongInactive1X
51-28-52,4-dinitrophenol Molecules 26 01285 i027NegativeNegative0Yes
129453-61-8fulvestrant Molecules 26 01285 i028 Inactive1X
84-74-2dibutyl phtalate Molecules 26 01285 i029Active 0X
117-81-7diethylhexyl phtalate Molecules 26 01285 i030 Active0X
13194-48-4ethoprop Molecules 26 01285 i031 Active0X
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

García-Sosa, A.T. Androgen Receptor Binding Category Prediction with Deep Neural Networks and Structure-, Ligand-, and Statistically Based Features. Molecules 2021, 26, 1285. https://doi.org/10.3390/molecules26051285

AMA Style

García-Sosa AT. Androgen Receptor Binding Category Prediction with Deep Neural Networks and Structure-, Ligand-, and Statistically Based Features. Molecules. 2021; 26(5):1285. https://doi.org/10.3390/molecules26051285

Chicago/Turabian Style

García-Sosa, Alfonso T. 2021. "Androgen Receptor Binding Category Prediction with Deep Neural Networks and Structure-, Ligand-, and Statistically Based Features" Molecules 26, no. 5: 1285. https://doi.org/10.3390/molecules26051285

Article Metrics

Back to TopTop