Skip to main content
Log in

A weighted ensemble classifier based on WOA for classification of diabetes

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. Atlas D (2000) IDF diabetes atlas, 1st edn. International diabetes federation, Brussels

    Google Scholar 

  3. Atlas D (2003) IDF diabetes atlas, 2nd edn. International diabetes federation, Brussels

    Google Scholar 

  4. Atlas D (2006) IDF diabetes atlas, 3rd edn. International diabetes federation, Brussels

    Google Scholar 

  5. Atlas D (2009) IDF diabetes atlas, 4th edn. International diabetes federation, Brussels

    Google Scholar 

  6. Atlas D (2011) IDF diabetes atlas, 5th edn. International diabetes federation, Brussels

    Google Scholar 

  7. Atlas D (2013) IDF diabetes atlas, 6th edn. International diabetes federation, Brussels

    Google Scholar 

  8. Atlas D (2015) IDF diabetes atlas, 7th edn. International diabetes federation, Brussels

    Google Scholar 

  9. Atlas D (2017) IDF diabetes atlas, 8th edn. International diabetes federation, Brussels

    Google Scholar 

  10. 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

    Article  Google Scholar 

  11. De La Torre J, Valls A, Puig D (2019) A deep learning interpretable classifier for diabetic retinopathy disease grading. Neurocomputing 396:465–476

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  MathSciNet  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

    Google Scholar 

  17. Kahramanli H, Allahverdi N (2008) Design of a hybrid system for the diabetes and heart diseases. Exp Syst Appl 35(1–2):82–89

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. Nematzadeh H, Enayatifar R, Mahmud M, Akbari E (2019) Frequency based feature selection method using whale algorithm. Genomics 111:1946–1955

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. Seera M, Lim CP (2014) A hybrid intelligent system for medical data classification. Exp Syst Appl 41(5):2239–2249

    Article  Google Scholar 

  26. Shanthi T, Sabeenian R (2019) Modified alexnet architecture for classification of diabetic retinopathy images. Comput Electr Eng 76:56–64

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Google Scholar 

  30. 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

    Article  Google Scholar 

  31. 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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohsen Rabbani.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-021-06481-x

Keywords

Navigation