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

被引:1
|
作者
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 条
  • [1] A Genetic Algorithm-Based Ensemble Learning Framework for Drug Combination Prediction
    Wu, Lianlian
    Ye, Xiaona
    Zhang, Yixin
    Gao, Jie
    Lin, Zhikai
    Sui, Binsheng
    Wen, Yuqi
    Wu, Qingqiang
    Liu, Kunhong
    He, Song
    Bo, Xiaochen
    [J]. JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2023, 63 (12) : 3941 - 3954
  • [2] A Genetic Algorithm-based sequential instance selection framework for ensemble learning
    Xu, Che
    Zhang, Shuwen
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 236
  • [3] Research on the ensemble learning classification algorithm based on the novel feature selection method
    Yao Ming-hai
    Wang Na
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON VEHICULAR ELECTRONICS AND SAFETY (ICVES), 2013, : 263 - 267
  • [4] An Algorithm Framework for Drug-Induced Liver Injury Prediction Based on Genetic Algorithm and Ensemble Learning
    Yan, Bowei
    Ye, Xiaona
    Wang, Jing
    Han, Junshan
    Wu, Lianlian
    He, Song
    Liu, Kunhong
    Bo, Xiaochen
    [J]. MOLECULES, 2022, 27 (10):
  • [5] Mixed Bagging: A Novel Ensemble Learning Framework for Supervised Classification based on Instance Hardness
    Kabir, Ahmedul
    Ruiz, Carolina
    Alvarez, Sergio A.
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2018, : 1073 - 1078
  • [6] A novel CNN ensemble framework for bearing surface defects classification based on transfer learning
    Ma, Jiajun
    Liu, Maolin
    Hu, Songyu
    Fu, Jianzhong
    Chen, Gui
    Yang, Aixi
    [J]. MEASUREMENT SCIENCE AND TECHNOLOGY, 2023, 34 (02)
  • [7] An Ensemble Algorithm Based on Deep Learning for Tuberculosis Classification
    Hernandez, Alfonso
    Panizo, Angel
    Camacho, David
    [J]. INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2019, PT I, 2019, 11871 : 145 - 154
  • [8] An Automated Ensemble Learning Framework Using Genetic Programming for Image Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 365 - 373
  • [9] A novel density-based ensemble learning algorithm with application to protein structural classification
    Homayouni, Haleh
    Mansoori, Eghbal G.
    [J]. INTELLIGENT DATA ANALYSIS, 2017, 21 (01) : 167 - 179
  • [10] A Framework for Classification Using Genetic Algorithm Based Clustering
    Gajawada, Satish
    Toshniwal, Durga
    [J]. 2012 12TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS (ISDA), 2012, : 752 - 757