A novel ensemble learning framework based on a genetic algorithm for the classification of pneumonia

被引:7
|
作者
Kaya, Mahir [1 ]
Cetin-Kaya, Yasemin [1 ]
机构
[1] Tokat Gaziosmanpasa Univ, Fac Engn & Architecture, Dept Comp Engn, Tokat, Turkiye
关键词
Pneumonia; Deep learning; Ensemble model; Genetic algorithm; Computer-aided diagnostics; CONVOLUTIONAL NEURAL-NETWORKS; DISEASES;
D O I
10.1016/j.engappai.2024.108494
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Pneumonia is a disease that can be detected by the opacity changes in chest X-rays and can lead to fatal consequences. Medical image analysis has several challenges, such as limited labeled datasets, imbalanced class distribution, image noise, and overfitting, so individual Convolutional Neural Networks (CNNs) are insufficient to detect pneumonia accurately. Although ensemble CNN models have been used in previous studies, the literature lacks guidance on identifying the optimal CNN models and weight ratio to combine them. In this study, we propose a novel ensemble CNN framework to accurately detect pneumonia, with optimum weights set by a Genetic Algorithm (GA). Firstly, a noise outside the lung was removed, and the model performance was enhanced by performing lung segmentation on Chest X-ray. The performances of several CNN models were analyzed by hyperparameter optimization. The framework combines the three models that give the best accuracy and the two models that provide the lowest false-negative value with the ensemble method in the ratio of the most appropriate weights. The proposed framework provided the best performance on the public test dataset with an accuracy of 97.23% and an F1-score of 97.45% compared to state-of-the-art methods. The study's main contributions are determining suitable models and their optimal weights of the ensemble method based on the GA. The proposed framework enables a rapid and effective diagnostic process, less costly healthcare services, and more efficient use of resources. The demo-link is https://www.youtube.com/watch?v=KZ50K3HL70U.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] Adaptive Genetic Algorithm Based Data Classification Rules Learning System
    Shi, Haibin
    Li, Yi
    ADVANCED MATERIALS AND INFORMATION TECHNOLOGY PROCESSING, PTS 1-3, 2011, 271-273 : 818 - 822
  • [42] An entropy-based adaptive genetic algorithm for learning classification rules
    Yang, LY
    Widyantoro, DH
    Ioerger, T
    Yen, J
    PROCEEDINGS OF THE 2001 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2001, : 790 - 796
  • [43] Many Layer Transfer Learning Genetic Algorithm (MLTLGA): a New Evolutionary Transfer Learning Approach Applied To Pneumonia Classification
    Mendes, Raphael de Lima
    da Silva Alves, Alexandre Henrick
    Gomes, Matheus de Souza
    Lima Bertarini, Pedro Luiz
    do Amaral, Laurence Rodrigues
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 2476 - 2482
  • [44] Hybrid models based on genetic algorithm and deep learning algorithms for nutritional Anemia disease classification
    Kilicarslan, Serhat
    Celik, Mete
    Sahin, Safak
    BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2021, 63
  • [45] Text Authorship Identification Based On Ensemble Learning and Genetic Algorithm Combination in Turkish Text
    Gullu, Merve
    Polat, Huseyin
    JOURNAL OF POLYTECHNIC-POLITEKNIK DERGISI, 2022, 25 (03): : 1287 - 1297
  • [46] Ensemble Algorithm using Transfer Learning for Sheep Breed Classification
    Agrawal, Divyansh
    Minocha, Sachin
    Namasudm, Suyel
    Kumar, Sathish
    IEEE 15TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS (SACI 2021), 2021, : 199 - 204
  • [47] A Novel Deep-Learning-Based Framework for the Classification of Cardiac Arrhythmia
    Jamil, Sonain
    Rahman, MuhibUr
    JOURNAL OF IMAGING, 2022, 8 (03)
  • [48] A Framework for Optimizing Malware Classification by Using Genetic Algorithm
    Yusoff, Mohd Najwadi
    Jantan, Aman
    SOFTWARE ENGINEERING AND COMPUTER SYSTEMS, PT 2, 2011, 180 : 58 - 72
  • [49] A novel diversity-based ensemble approach with genetic algorithm for effective disease diagnosis
    Arukonda, Srinivas
    Cheruku, Ramalingaswamy
    SOFT COMPUTING, 2023, 27 (14) : 9907 - 9926
  • [50] Identification and classification of pneumonia disease using a deep learning-based intelligent computational framework
    Yi, Rong
    Tang, Lanying
    Tian, Yuqiu
    Liu, Jie
    Wu, Zhihui
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (20) : 14473 - 14486