Abstract
Due to the threat and increasing trend to diabetes, different approaches to diagnose it have been proposed, so that classification is one of the main techniques. In this article ultimate aim is designing a novel system to diagnose diabetes. To this end, we use an ensemble classifier to apply support vector machine (SVM), k-nearest neighbor (KNN), and whale optimization algorithm (WOA). WOA is responsible for generating weights for each classifier to improve the accuracy of the diabetes classification. For our empirical study, we gathered a dataset of diabetes from medical centers in Iran. The implementation results showed that the designed ensemble classifier achieved the accuracy rate of 83%, which means it improved the accuracy of the best preceding classifier about 5%. Moreover, the designed ensemble classifier based on WOA improved the accuracy about 1% in comparison with PSO that is preceding the WOA in terms of accuracy level.
Similar content being viewed by others
References
Aslam MW, Zhu Z, Nandi AK (2013) Feature generation using genetic programming with comparative partner selection for diabetes classification. Exp Syst Appl 40(13):5402–5412
Atlas D (2000) IDF diabetes atlas, 1st edn. International diabetes federation, Brussels
Atlas D (2003) IDF diabetes atlas, 2nd edn. International diabetes federation, Brussels
Atlas D (2006) IDF diabetes atlas, 3rd edn. International diabetes federation, Brussels
Atlas D (2009) IDF diabetes atlas, 4th edn. International diabetes federation, Brussels
Atlas D (2011) IDF diabetes atlas, 5th edn. International diabetes federation, Brussels
Atlas D (2013) IDF diabetes atlas, 6th edn. International diabetes federation, Brussels
Atlas D (2015) IDF diabetes atlas, 7th edn. International diabetes federation, Brussels
Atlas D (2017) IDF diabetes atlas, 8th edn. International diabetes federation, Brussels
Carter JA, Long CS, Smith BP, Smith TL, Donati GL (2019) Combining elemental analysis of toenails and machine learning techniques as a non-invasive diagnostic tool for the robust classification of type-2 diabetes. Exp Syst Appl 115:245–255
De La Torre J, Valls A, Puig D (2019) A deep learning interpretable classifier for diabetic retinopathy disease grading. Neurocomputing 396:465–476
Dogantekin E, Dogantekin A, Avci D, Avci L (2010) An intelligent diagnosis system for diabetes on linear discriminant analysis and adaptive network based fuzzy inference system: Lda-anfis. Dig Signal Process 20(4):1248–1255
Erkaymaz O, Ozer M (2016) Impact of small-world network topology on the conventional artificial neural network for the diagnosis of diabetes. Chaos, Solitons Fractals 83:178–185
Ganji MF, Abadeh MS (2011) A fuzzy classification system based on ant colony optimization for diabetes disease diagnosis. Exp Syst Appl 38(12):14650–14659
Gorzałczany MB, Rudziński F (2017) Interpretable and accurate medical data classification-a multi-objective genetic-fuzzy optimization approach. Exp Syst Appl 71:26–39
Hemanth DJ, Deperlioglu O, Kose U (2019) An enhanced diabetic retinopathy detection and classification approach using deep convolutional neural network. Neural Comput Appl 32:1–15
Kahramanli H, Allahverdi N (2008) Design of a hybrid system for the diabetes and heart diseases. Exp Syst Appl 35(1–2):82–89
Kavakiotis I, Tsave O, Salifoglou A, Maglaveras N, Vlahavas I, Chouvarda I (2017) Machine learning and data mining methods in diabetes research. Comput Struct Biotechnol J 15:104–116
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67
Navaneeth B, Suchetha M (2019) Pso optimized 1-d cnn-svm architecture for real-time detection and classification applications. Comput Biol Med 108:85–92
Nematzadeh H, Enayatifar R, Mahmud M, Akbari E (2019) Frequency based feature selection method using whale algorithm. Genomics 111:1946–1955
Nirala N, Periyasamy R, Singh BK, Kumar A (2019) Detection of type-2 diabetes using characteristics of toe photoplethysmogram by applying support vector machine. Biocybern Biomed Eng 39(1):38–51
Ogurtsova K, da Rocha Fernandes J, Huang Y, Linnenkamp U, Guariguata L, Cho NH, Cavan D, Shaw J, Makaroff L (2017) Idf diabetes atlas: global estimates for the prevalence of diabetes for 2015 and 2040. Diabetes Res Clin Pract 128:40–50
Polat K, Güneş S, Arslan A (2008) A cascade learning system for classification of diabetes disease: generalized discriminant analysis and least square support vector machine. Exp Syst Appl 34(1):482–487
Seera M, Lim CP (2014) A hybrid intelligent system for medical data classification. Exp Syst Appl 41(5):2239–2249
Shanthi T, Sabeenian R (2019) Modified alexnet architecture for classification of diabetic retinopathy images. Comput Electr Eng 76:56–64
Tama BA, Rhee KH (2019) Tree-based classifier ensembles for early detection method of diabetes: an exploratory study. Artif Intell Rev 51(3):355–370
Wu H, Yang S, Huang Z, He J, Wang X (2018) Type 2 diabetes mellitus prediction model based on data mining. Inform Med Unlocked 10:100–107
Wu JH, Li J, Wang J, Zhang L, Wang HD, Wang GL, Xl Li, Yuan JX (2019) Risk prediction of type 2 diabetes in steel workers based on convolutional neural network. Neural Comput Appl 32:1–16
Yang X, Fang T, Li Y, Guo L, Li F, Huang F, Li L (2019) Pre-diabetes diagnosis based on atr-ftir spectroscopy combined with cart and xgboots. Optik 180:189–198
Zheng T, Xie W, Xu L, He X, Zhang Y, You M, Yang G, Chen Y (2017) A machine learning-based framework to identify type 2 diabetes through electronic health records. Int J Med Inf 97:120–127
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Khademi, F., Rabbani, M., Motameni, H. et al. A weighted ensemble classifier based on WOA for classification of diabetes. Neural Comput & Applic 34, 1613–1621 (2022). https://doi.org/10.1007/s00521-021-06481-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-021-06481-x