Skip to main content

Table 1 Detailed ML and DL modelling methods used in this study

From: Large-scale comparison of machine learning methods for profiling prediction of kinase inhibitors

Method

Molecular feature

Hyperparameter optimization

Website

RFa

RDKitDES or fingerprints (Morgan, MACCS, AtomPairs, FP2, and PharmacoPFP)

Grid search

https://github.com/scikit-learn/scikit-learn

NBb

Grid search

https://github.com/scikit-learn/scikit-learn

SVMc

Grid search

https://github.com/scikit-learn/scikit-learn

KNNd

Grid search

https://github.com/scikit-learn/scikit-learn

XGBooste

Grid search

https://github.com/dmlc/xgboost

DNNf

Grid search

https://deepchem.io/

GCNg

molecular graphs

Grid search

https://deepchem.io/

GATh

molecular graphs

Grid search

https://deepchem.io/

MPNNi

molecular graphs

Grid search

https://deepchem.io/

Attentive FPj

molecular graphs

Grid search

https://deepchem.io/

Chempropk

molecular graphs

Bayesian Optimization

https://github.com/chemprop/chemprop

FP-GNNl

molecular graphs and fixed molecular fingerprints (MACCS, PubChem, and Pharmacophore ErG fingerprints)

Bayesian optimization

https://github.com/idrugLab/FP-GNN

  1. a RF: Random forest
  2. b NB: Naïve Bayesian
  3. c SVM: Support vector machine
  4. d KNN: K-Nearest Neighbor
  5. e XGBoost: Extreme gradient boosting
  6. f DNN: Deep neural networks
  7. g GCN: Graph convolutional network
  8. h GAT: Graph attention network
  9. i MPNN: Message passing neural networks
  10. j Attentive FP
  11. k Chemprop: D-MPN
  12. l FP-GNN