“…In recent years, several ML-based methodologies have been suggested and published for predicting such diseases, and we can categorize these methodologies based on the limitations mentioned. In the case of prediction of the HCC disease, the authors either employed class rebalancing algorithms: SMOTE and cluster-based oversampling technique included in [10], [26], [27] to solve the class balancing problems, or utilizes feature selections techniques: Linear Discriminant Analysis (LDA) and Neighborhood Component Analysis (NCA) and many more included in [28], [30], [32], [33], [34], [36] for the selection of informative features, or employing robust single classifiers: decision tree (DT), support vector machine (SVM), and random forest (RF) included in [5] or using methods based on ensemble models and deep learning included in [53], [4], [63], [64] to enhancement the performance of their generated models after employing HCC dataset [10]. While in case of predicting diabetes disease, several previous methodologies either employed single classification models: RF, logistic regression (LR), Naïve Bayes (NB), K-nearest neighbors (KNN) included [9], [13], or utilized deep learning-enabled feature selection techniques: multilayer perceptron (MLP) with adaptive particle swarm optimization with grey wolf optimization (APGWO) and GWO techniques included in [45] to select the optimum features, or utilized deep learning techniques: artificial neural network (ANN) included in [46] to classify the diabetes disease and enhancement the performance of their developed models after employing early-stage diabetes risk prediction dataset [9].…”