International Peer-Reviewed JournalOpen AccessISSN 2456-8880
irejournals@gmail.com+91-7433024337

Home / Current Issue / Paper 1705705

1705705 Vol 7 · Issue 10 Download Paper

Performance Evaluation of Deep Learning-Based COVID-19 Diagnosis Software: A Comprehensive Approach Using Convolutional Neural Networks and Ensemble Machine Learning

Yetunde Esther Ogunwale Oluyemisi Adenike Oyedemi Micheal Olalekan Ajinaja

Subject area: Science,Engineering and Technology  ·  Area of research: Machine Learning

Abstract

Quick diagnosis of COVID-19 through chest X-ray images has gained significant attention due to its potential to aid in rapid screening. In this study, we presented a comprehensive approach utilizing convolutional neural networks (CNNs) for feature extraction from chest X-ray images, followed by an ensemble of classifiers including Decision Tree, Support Vector Machine, Random Forest, and AdaBoost for accurate classification. Our CNN architecture, trained on Google Colab with GPU runtime, comprises 20 layers incorporating Conv2D, MaxPooling2D, Dropout, and fully connected layers with ReLU activation function and a dropout threshold of 0.25, achieving an accuracy of 97.10%. By using a dataset that consists of 33,920 chest X-ray (CXR) images including 11,956 COVID-19, 11,263 Non-COVID infections (Viral or Bacterial Pneumonia), 10,701 Normal with Ground-truth lung segmentation masks provided for the entire dataset from the Kaggle COVID-19 Radiography Database. Our final ensemble classifier, employing Soft voting, attained a heightened accuracy of 97.51%. Moreover, to gain insights into the CNN's internal processes, we visualized intermediate layer activations. Subsequently, we deployed the final model using a Flask API for seamless integration into healthcare systems. Our approach promised efficient and accurate diagnosis of COVID-19 from chest X-ray images, facilitating timely patient management.

Keywords

Deep learning. Convolutional Neural Networks. Ensemble Learning. Chest X-ray

References

[1] Kohli A, Hande PC, Chugh S. (2021). Role of chest radiography in the management of COVID-19 pneumonia: An overview and correlation with pathophysiologic changes. Indian Journal of Radiology Imaging. doi: 10.4103/ijri.IJRI_967_20.

[2] Sarki R, Ahmed K, Wang H, Zhang Y, Wang K. (2022). Automated detection of COVID-19 through convolutional neural network using chest x-ray images. PLoS One. 2022 Jan 21;17(1):e0262052. doi: 10.1371/journal.pone.0262052.

[3] LeCun, Yann & Bengio, Y. & Hinton, Geoffrey. (2015). Deep Learning. Nature. 521. 436-44. 10.1038/nature14539.

[4] Zhou, B., Khosla, A., Lapedriza, A., Oliva, A., Torralba, (2016). A. Learning Deep Features for Discriminative Localization, IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, pp. 2921-2929, doi: 10.1109/CVPR.2016.319.

[5] Dietterich, T.G. (2000). Ensemble Methods in Machine Learning. In: Multiple Classifier Systems. MCS 2000. Lecture Notes in Computer Science, vol 1857. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45014-9_1

[6] Simonyan, K., & Zisserman, A. (2014). Very Deep Convolutional Networks for Large-Scale Image Recognition. CoRR, abs/1409.1556.

[7] Rajpurkar, P., Irvin, J., Zhu, K., Yang, B., Mehta, H., Duan, T., Ding, D, Bagul, A, Langlotz, C., Shpanskaya, K., Lungren, M.P., Chexnet (2017). Radiologist-level pneumonia detection on chest x-rays with deep learning. arXiv preprint arXiv:1711.05225

[8] Samek, W., Montavon, G., Lapuschkin, S., Anders, C.J., & Muller, K.R. (2021). Explainable AI: Interpreting, Explaining and Visualizing Deep Learning. Journal Proceedings of the IEEE, Volume 109, Number 3, Page 247. DOI: 10.1109/JPROC.2021.3060483

[9] Zeiler, M.D., Fergus, R. (2014). Visualizing and Understanding Convolutional Networks. In: Fleet, D., Pajdla, T., Schiele, B., Tuytelaars, T. (eds) Computer Vision – ECCV 2014. ECCV 2014. Lecture Notes in Computer Science, vol 8689. Springer, Cham. https://doi.org/10.1007/978-3-319-10590-1_53

[10] COVID-QU-Ex Dataset Retrieved from https://www.kaggle.com/datasets/anasmohammedtahir/covidqu

[11] Shi, F., Wang, J., Shi, J., Wu, Z., Wang, Q., & Tang, Z. (2020). Review of Artificial Intelligence Techniques in Imaging Data Acquisition, Segmentation and Diagnosis for COVID-19. IEEE Reviews in Biomedical Engineering, 14, 4-15.

[12] Wang S, Kang B, Ma J, Zeng X, Xiao M, Guo J, Cai M, Yang J, Li Y, Meng X, Xu B. (2021). A deep learning algorithm using CT images to screen for Corona virus disease (COVID-19). Eur Radiol. Aug;31(8):6096-6104. doi: 10.1007/s00330-021-07715-1. Epub 2021 Feb 24. PMID: 33629156; PMCID: PMC7904034.

[13] Li L, Qin L, Xu Z, Yin Y, Wang X, Kong B, Bai J, Lu Y, Fang Z, Song Q, Cao K, Liu D, Wang G, Xu Q, Fang X, Zhang S, Xia J, Xia J. (2020). Using Artificial Intelligence to Detect COVID-19 and Community-acquired Pneumonia Based on Pulmonary CT: Evaluation of the Diagnostic Accuracy. Radiology. 2020 Aug;296(2):E65-E71. doi: 10.1148/radiol.2020200905. Epub 2020 Mar 19. PMID: 32191588; PMCID: PMC7233473.

[14] Abbas A., Abdelsamea M.M., Gaber M.M. (2021). Classification of COVID-19 in chest X-ray images using DeTraC deep convolutional neural network. Appl Intell (Dordr). 2021;51(2):854-864. doi: 10.1007/s10489-020-01829-7. Epub 2020 Sep 5. PMID: 34764548; PMCID: PMC7474514.

[15] Mohanty S, Harun Ai Rashid M, Mridul M, Mohanty C, Swayamsiddha S. Application of Artificial Intelligence in COVID-19 drug repurposing. Diabetes Metab Syndr. 2020 Sep-Oct;14(5):1027-1031. doi: 10.1016/j.dsx.2020.06.068. Epub 2020 Jul 3. PMID: 32634717; PMCID: PMC7332938.

[16] KC, K., Yin, Z., Wu, M., Zhilu Wu. (2021). Evaluation of deep learning-based approaches for COVID-19 classification based on chest X-ray images. SIViP 15, 959–966 (2021). https://doi.org/10.1007/s11760-020-01820-2

[17] Apostolopoulos I.D., Mpesiana T.A. Covid-19: automatic detection from X-ray images utilizing transfer learning with convolutional neural networks. Phys Eng Sci Med. 2020 Jun;43(2):635-640. doi: 10.1007/s13246-020-00865-4. Epub 2020 Apr 3. PMID: 32524445; PMCID: PMC7118364.

[18] Renuka D.S.M., Rose, S.B., Akshitha, S., Niharika, P. Comparison of COVID-19 Diagnosis by CNN Model and ResNet Using Chest X-Ray," 2023 International Conference on Sustainable Communication Networks and Application (ICSCNA), Theni, India, 2023, pp. 1569-1574, doi: 10.1109/ICSCNA58489.2023.10370248.

[19] Indra, Z., Elfizar, Bahri, Z. and Alfirman. (2023). Covid-19 Early Diagnosis Based on Transfer Learning and Modified CNN Architecture, 2023 Sixth International Conference on Vocational Education and Electrical Engineering (ICVEE), Surabaya, Indonesia, 2023, pp. 150-155, doi: 10.1109/ICVEE59738.2023.10348185.

[20] Kundu, A., Mishra, C. & Bilgaiyan, S. (2021). COVID-SEGNET: Diagnosis of Covid-19 Cases on Radiological Images using Mask R-CNN," 2021 Seventh International conference on Bio Signals, Images, and Instrumentation (ICBSII), Chennai, India, 2021, pp. 1-5, doi: 10.1109/ICBSII51839.2021.9445190.

[21] Carvalho, E. D., Carvalho, E. D., De Carvalho Filho, A. O., de Araújo, F. H. D. & Andrade Lira Rabêlo, R. D. (2020). Diagnosis of COVID-19 in CT image using CNN and XGBoost. 2020 IEEE Symposium on Computers and Communications (ISCC), Rennes, France, 2020, pp. 1-6, doi: 10.1109/ISCC50000.2020.9219726.

How to cite this paper

Yetunde Esther Ogunwale, Oluyemisi Adenike Oyedemi, Micheal Olalekan Ajinaja "Performance Evaluation of Deep Learning-Based COVID-19 Diagnosis Software: A Comprehensive Approach Using Convolutional Neural Networks and Ensemble Machine Learning" Iconic Research And Engineering Journals Volume 7 Issue 10 2024 Page 315-326
Yetunde Esther Ogunwale, Oluyemisi Adenike Oyedemi, Micheal Olalekan Ajinaja "Performance Evaluation of Deep Learning-Based COVID-19 Diagnosis Software: A Comprehensive Approach Using Convolutional Neural Networks and Ensemble Machine Learning" Iconic Research And Engineering Journals, vol. 7, no. 10, Apr. 2024
Yetunde Esther Ogunwale, Oluyemisi Adenike Oyedemi, Micheal Olalekan Ajinaja (2024). Performance Evaluation of Deep Learning-Based COVID-19 Diagnosis Software: A Comprehensive Approach Using Convolutional Neural Networks and Ensemble Machine Learning. Iconic Research And Engineering Journals, 7(10).
Yetunde Esther Ogunwale, Oluyemisi Adenike Oyedemi, Micheal Olalekan Ajinaja "Performance Evaluation of Deep Learning-Based COVID-19 Diagnosis Software: A Comprehensive Approach Using Convolutional Neural Networks and Ensemble Machine Learning" Iconic Research And Engineering Journals, vol. 7, no. 10, Apr. 2024.
@article{1705705,
      author = {Yetunde Esther Ogunwale, Oluyemisi Adenike Oyedemi, Micheal Olalekan Ajinaja},
      title = {Performance Evaluation of Deep Learning-Based COVID-19 Diagnosis Software: A Comprehensive Approach Using Convolutional Neural Networks and Ensemble Machine Learning},
      journal = {Iconic Research And Engineering Journals},
      year = {2024},
      volume = {7},
      number = {10},
      pages = {315-326},
      issn = {2456-8880},
      url = {https://www.irejournals.com/formatedpaper/17057052.pdf},
      abstract = {Quick diagnosis of COVID-19 through chest X-ray images has gained significant attention due to its potential to aid in rapid screening. In this study, we presented a comprehensive approach utilizing convolutional neural networks (CNNs) for feature extraction from chest X-ray images, followed by an ensemble of classifiers including Decision Tree, Support Vector Machine, Random Forest, and AdaBoost for accurate classification. Our CNN architecture, trained on Google Colab with GPU runtime, comprises 20 layers incorporating Conv2D, MaxPooling2D, Dropout, and fully connected layers with ReLU activation function and a dropout threshold of 0.25, achieving an accuracy of 97.10%. By using a dataset that consists of 33,920 chest X-ray (CXR) images including 11,956 COVID-19, 11,263 Non-COVID infections (Viral or Bacterial Pneumonia), 10,701 Normal with Ground-truth lung segmentation masks provided for the entire dataset from the Kaggle COVID-19 Radiography Database. Our final ensemble classifier, employing Soft voting, attained a heightened accuracy of 97.51%. Moreover, to gain insights into the CNN's internal processes, we visualized intermediate layer activations. Subsequently, we deployed the final model using a Flask API for seamless integration into healthcare systems. Our approach promised efficient and accurate diagnosis of COVID-19 from chest X-ray images, facilitating timely patient management.},
      keywords = {Deep learning. Convolutional Neural Networks. Ensemble Learning. Chest X-ray},
      month = {April},
  }