Abc-based weighted voting deep ensemble learning model for multiple eye disease detection

dc.authorid0000-0003-0562-4931
dc.contributor.authorUyar, Kubra
dc.contributor.authorYurdakul, Mustafa
dc.contributor.authorTasdemir, Sakir
dc.date.accessioned2026-01-24T12:31:07Z
dc.date.available2026-01-24T12:31:07Z
dc.date.issued2024
dc.departmentAlanya Alaaddin Keykubat Üniversitesi
dc.description.abstractBackground and objective: The unique organ that provides vision is eye and there are various disorders cause visual impairment. Therefore, the identification of eye diseases in early period is significant to take necessary precautions. Convolutional Neural Network (CNN), successfully used in various imageanalysis problems due to its automatic data-dependent feature learning ability, can be employed with ensemble learning. Methods: A novel approach that combines CNNs with the robustness of ensemble learning to classify eye diseases was designed. From a comprehensive evaluation of fifteen pre-trained CNN models on the Eye Disease Dataset (EDD), three models that exhibited the best classification performance were identified. Instead of employing traditional ensemble methods, these CNN models were integrated using a weighted-voting mechanism, where the contribution of each model was determined based on ABC (Artificial Bee Colony). The core innovation lies in our utilization of the ABC algorithm, a departure from conventional methods, to meticulously derive these optimal weights. This unique integration and optimization process culminates in ABCEnsemble, designed to offer enhanced predictive accuracy and generalization in eye disease classification. Results: To apply weighted-voting and determine the optimized-weights of the best-performing three CNN models, various optimization methods were analyzed. Average values for performance evaluation metrics were obtained with ABCEnsemble as accuracy 98.84%, precision 98.90%, recall 98.84%, and f1-score 98.85% applied to EDD. Conclusions: The eye diseases classification success of 93.17% obtained with DenseNet169 was increased to 98.84% by ABCEnsemble. The design of ABCEnsemble and the experimental findings of the proposed approach provide significant contributions to the related literature.
dc.identifier.doi10.1016/j.bspc.2024.106617
dc.identifier.issn1746-8094
dc.identifier.issn1746-8108
dc.identifier.scopus2-s2.0-85197224235
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.1016/j.bspc.2024.106617
dc.identifier.urihttps://hdl.handle.net/20.500.12868/5653
dc.identifier.volume96
dc.identifier.wosWOS:001265706200001
dc.identifier.wosqualityQ2
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherElsevier Sci Ltd
dc.relation.ispartofBiomedical Signal Processing and Control
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_WoS_20260121
dc.subjectArtificial bee colony
dc.subjectCNN
dc.subjectEnsemble learning
dc.subjectEye disease classification
dc.subjectWeighted voting
dc.titleAbc-based weighted voting deep ensemble learning model for multiple eye disease detection
dc.typeArticle

Dosyalar