Cargando…

A Deep Batch Normalized Convolution Approach for Improving COVID-19 Detection from Chest X-ray Images

Pre-trained machine learning models have recently been widely used to detect COVID-19 automatically from X-ray images. Although these models can selectively retrain their layers for the desired task, the output remains biased due to the massive number of pre-trained weights and parameters. This pape...

Descripción completa

Detalles Bibliográficos
Autores principales: Al-Shourbaji, Ibrahim, Kachare, Pramod H., Abualigah, Laith, Abdelhag, Mohammed E., Elnaim, Bushra, Anter, Ahmed M., Gandomi, Amir H.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9860560/
https://www.ncbi.nlm.nih.gov/pubmed/36678365
http://dx.doi.org/10.3390/pathogens12010017
_version_ 1784874613486911488
author Al-Shourbaji, Ibrahim
Kachare, Pramod H.
Abualigah, Laith
Abdelhag, Mohammed E.
Elnaim, Bushra
Anter, Ahmed M.
Gandomi, Amir H.
author_facet Al-Shourbaji, Ibrahim
Kachare, Pramod H.
Abualigah, Laith
Abdelhag, Mohammed E.
Elnaim, Bushra
Anter, Ahmed M.
Gandomi, Amir H.
author_sort Al-Shourbaji, Ibrahim
collection PubMed
description Pre-trained machine learning models have recently been widely used to detect COVID-19 automatically from X-ray images. Although these models can selectively retrain their layers for the desired task, the output remains biased due to the massive number of pre-trained weights and parameters. This paper proposes a novel batch normalized convolutional neural network (BNCNN) model to identify COVID-19 cases from chest X-ray images in binary and multi-class frameworks with a dual aim to extract salient features that improve model performance over pre-trained image analysis networks while reducing computational complexity. The BNCNN model has three phases: Data pre-processing to normalize and resize X-ray images, Feature extraction to generate feature maps, and Classification to predict labels based on the feature maps. Feature extraction uses four repetitions of a block comprising a convolution layer to learn suitable kernel weights for the features map, a batch normalization layer to solve the internal covariance shift of feature maps, and a max-pooling layer to find the highest-level patterns by increasing the convolution span. The classifier section uses two repetitions of a block comprising a dense layer to learn complex feature maps, a batch normalization layer to standardize internal feature maps, and a dropout layer to avoid overfitting while aiding the model generalization. Comparative analysis shows that when applied to an open-access dataset, the proposed BNCNN model performs better than four other comparative pre-trained models for three-way and two-way class datasets. Moreover, the BNCNN requires fewer parameters than the pre-trained models, suggesting better deployment suitability on low-resource devices.
format Online
Article
Text
id pubmed-9860560
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98605602023-01-22 A Deep Batch Normalized Convolution Approach for Improving COVID-19 Detection from Chest X-ray Images Al-Shourbaji, Ibrahim Kachare, Pramod H. Abualigah, Laith Abdelhag, Mohammed E. Elnaim, Bushra Anter, Ahmed M. Gandomi, Amir H. Pathogens Article Pre-trained machine learning models have recently been widely used to detect COVID-19 automatically from X-ray images. Although these models can selectively retrain their layers for the desired task, the output remains biased due to the massive number of pre-trained weights and parameters. This paper proposes a novel batch normalized convolutional neural network (BNCNN) model to identify COVID-19 cases from chest X-ray images in binary and multi-class frameworks with a dual aim to extract salient features that improve model performance over pre-trained image analysis networks while reducing computational complexity. The BNCNN model has three phases: Data pre-processing to normalize and resize X-ray images, Feature extraction to generate feature maps, and Classification to predict labels based on the feature maps. Feature extraction uses four repetitions of a block comprising a convolution layer to learn suitable kernel weights for the features map, a batch normalization layer to solve the internal covariance shift of feature maps, and a max-pooling layer to find the highest-level patterns by increasing the convolution span. The classifier section uses two repetitions of a block comprising a dense layer to learn complex feature maps, a batch normalization layer to standardize internal feature maps, and a dropout layer to avoid overfitting while aiding the model generalization. Comparative analysis shows that when applied to an open-access dataset, the proposed BNCNN model performs better than four other comparative pre-trained models for three-way and two-way class datasets. Moreover, the BNCNN requires fewer parameters than the pre-trained models, suggesting better deployment suitability on low-resource devices. MDPI 2022-12-22 /pmc/articles/PMC9860560/ /pubmed/36678365 http://dx.doi.org/10.3390/pathogens12010017 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Al-Shourbaji, Ibrahim
Kachare, Pramod H.
Abualigah, Laith
Abdelhag, Mohammed E.
Elnaim, Bushra
Anter, Ahmed M.
Gandomi, Amir H.
A Deep Batch Normalized Convolution Approach for Improving COVID-19 Detection from Chest X-ray Images
title A Deep Batch Normalized Convolution Approach for Improving COVID-19 Detection from Chest X-ray Images
title_full A Deep Batch Normalized Convolution Approach for Improving COVID-19 Detection from Chest X-ray Images
title_fullStr A Deep Batch Normalized Convolution Approach for Improving COVID-19 Detection from Chest X-ray Images
title_full_unstemmed A Deep Batch Normalized Convolution Approach for Improving COVID-19 Detection from Chest X-ray Images
title_short A Deep Batch Normalized Convolution Approach for Improving COVID-19 Detection from Chest X-ray Images
title_sort deep batch normalized convolution approach for improving covid-19 detection from chest x-ray images
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9860560/
https://www.ncbi.nlm.nih.gov/pubmed/36678365
http://dx.doi.org/10.3390/pathogens12010017
work_keys_str_mv AT alshourbajiibrahim adeepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages
AT kacharepramodh adeepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages
AT abualigahlaith adeepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages
AT abdelhagmohammede adeepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages
AT elnaimbushra adeepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages
AT anterahmedm adeepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages
AT gandomiamirh adeepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages
AT alshourbajiibrahim deepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages
AT kacharepramodh deepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages
AT abualigahlaith deepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages
AT abdelhagmohammede deepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages
AT elnaimbushra deepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages
AT anterahmedm deepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages
AT gandomiamirh deepbatchnormalizedconvolutionapproachforimprovingcovid19detectionfromchestxrayimages