Table 1

The best selected hyperparameters

AlgorithmHyperparameters
1Multiple linear regressionpositive=False, n_jobs=2, fit_intercept=True, copy_X=True
2Random forest regressorn_estimators=90, min_samples_split=2, min_samples_leaf=1, max_samples 10000, max_features: sqrt, max_depth=10
3SVM regressorC=9.11158, loss='epsilon_insensitive', max_iter=5000
4XGBoost regressorsubsample=1, min_child_weight=5, max_depth=6, learning_rate=0.1, colsample_bytree=0.75
5MLPsolver= ‘sgd’, Learning_rate= ‘adaptive’, hidden_layer_sizes: (20,), alpha: 0.001, activation: logistic
6DLOptimizer= ‘sgd’, batch_size=16, activation= ‘relu’
  • DL, deep learning; MLP, multilayer perceptron; SVM, support vector machine.