“…. Specifically (i) 'gamma': [0, 0.4, 0.5, 0.6], 'maximal depth':[1,2,3, 4, 5, 6, 7, 8], 'minimum child and weight':[1,3,4,5,6,8] were optimized for XGboost, (ii) 'criterion': ['gini', 'entropy'], 'minimum samples leaf':[1,2,3], 'minimum samples split':[3,4,5,6,7] and 'number of estimators':[10,15,20,25,30] for random forest, (iii) 'maximal features': ['auto', 'sqrt', 'log2'], 'minimum samples leafs':[1,2,3,4,5,6,7,8,9,10,11] and 'minimum number of decision splits':[2,3,4,5,6,7,8,9,10,11,12,13,14,15] for decision trees, (iv) 'C': [0.001, 0.01, 0.1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] and 'kernel': ['linear','sigmoid','rbf','poly'] for SVMs, (v) 'k-parameter':…”