Research Article

A Novel Architecture for Diabetes Patients’ Prediction Using K-Means Clustering and SVM

Table 1

Comparative study of existing approaches used by the researchers and accuracy achieved.

Sr. no.Method usedAccuracy (%)Reference

1Decision tree78.17[10]
2Higher-order NN with PCS89.47[11]
3NN93.5[12]
4Classifier using the K-means algorithm with logistic regression98[13]
5Fuzzy K-nearest neighbors89.1[14]
6GA combined with multilayer perceptron neural network79.13[15]
7Class-wise K-nearest neighbor (CkNN)78.16[16]
8Multilayer feedforward neural network95.5[17]
9F-score, K-means clustering along with Z-score normalization and SVM98[18]
10Ant colony optimization (ACO)84.24[19]
11Re-RX with J48 graft, combined with sampling selection techniques83.83[20]
12Information gain (IG) along with deep NN90.26[21]
13Decision tree and naïve Bayes76.9 and 79.5 respectively[22]
14ANN and FNN86.8[23]
15SVM with an RBF kernel and with a polynomial kernel82.2[24]
16K-means clustering along with GA and CFS96.68[25]
17K-means clustering combined with decision tree C4.593.33[26]
18GA and back propagation network (BPN)77.7[27]
19General regression neural network (GRNN)80.21[28]
20Random forest and gradient boosting classifiers90[29]
21Covering-based rough set79.34[30]
22SVM (with RBF kernel)75.5[31]
23Amalgam KNN97.4[32]
24K-means clustering combined with decision tree C4.592.38[33]
25Fuzzy C-means combined with SVM and KNN and weighting methods (FCMAW)91.41 and 84.38, respectively[34]
26GDA and least square support vector82.05[35]
27Random forest combined with recursive feature elimination73[36]
28Neural network model with backward elimination feature selection method84.52[37]
29RB-Bayes72.9[38]
30Naïve Bayes76.3[39]
31Deep neural network restricted Boltzmann machine80.9[40]
32Goldberg’s GA combined with multi-objective evolutionary fuzzy classifier83.04[41]
33Neural network and ANFIS structures81.3[42]
34Cartesian genetic programming80.5[43]
35Improved the K-means and the logistic regression95.42[44]
36SVM combined with neural network88.04[45]
37KNN82.29[46]