Evolving Deep Learning Convolutional Neural Networks for Early COVID-19 Detection in Chest X-ray Images

This article proposes a framework that automatically designs classifiers for the early detection of COVID-19 from chest X-ray images. To do this, our approach repeatedly makes use of a heuristic for optimisation to efficiently find the best combination of the hyperparameters of a convolutional deep...

Full description

Bibliographic Details
Main Authors: Mohammad Khishe, Fabio Caraffini, Stefan Kuhn
Format: Article
Language:English
Published: MDPI AG 2021-04-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/9/9/1002
id doaj-2d841ebc4714400698b6eeb850b5cfef
record_format Article
spelling doaj-2d841ebc4714400698b6eeb850b5cfef2021-04-28T23:06:08ZengMDPI AGMathematics2227-73902021-04-0191002100210.3390/math9091002Evolving Deep Learning Convolutional Neural Networks for Early COVID-19 Detection in Chest X-ray ImagesMohammad Khishe0Fabio Caraffini1Stefan Kuhn2Department of Electronic Engineering, Imam Khomeini Marine Science University of Nowshahr, Nowshahr 16846-13114, IranInstitute of Artificial Intelligence, De Montfort University, Leicester LE1 9BH, UKCyber Technology Institute, De Montfort University, Leicester LE1 9BH, UKThis article proposes a framework that automatically designs classifiers for the early detection of COVID-19 from chest X-ray images. To do this, our approach repeatedly makes use of a heuristic for optimisation to efficiently find the best combination of the hyperparameters of a convolutional deep learning model. The framework starts with optimising a basic convolutional neural network which represents the starting point for the evolution process. Subsequently, at most two additional convolutional layers are added, at a time, to the previous convolutional structure as a result of a further optimisation phase. Each performed phase maximises the the accuracy of the system, thus requiring training and assessment of the new model, which gets gradually deeper, with relevant COVID-19 chest X-ray images. This iterative process ends when no improvement, in terms of accuracy, is recorded. Hence, the proposed method evolves the most performing network with the minimum number of convolutional layers. In this light, we simultaneously achieve high accuracy while minimising the presence of redundant layers to guarantee a fast but reliable model. Our results show that the proposed implementation of such a framework achieves accuracy up to <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>99.11</mn><mo>%</mo></mrow></semantics></math></inline-formula>, thus being particularly suitable for the early detection of COVID-19.https://www.mdpi.com/2227-7390/9/9/1002COVID-19heuristic optimisationdeep convolutional neural networkschest X-rays
collection DOAJ
language English
format Article
sources DOAJ
author Mohammad Khishe
Fabio Caraffini
Stefan Kuhn
spellingShingle Mohammad Khishe
Fabio Caraffini
Stefan Kuhn
Evolving Deep Learning Convolutional Neural Networks for Early COVID-19 Detection in Chest X-ray Images
Mathematics
COVID-19
heuristic optimisation
deep convolutional neural networks
chest X-rays
author_facet Mohammad Khishe
Fabio Caraffini
Stefan Kuhn
author_sort Mohammad Khishe
title Evolving Deep Learning Convolutional Neural Networks for Early COVID-19 Detection in Chest X-ray Images
title_short Evolving Deep Learning Convolutional Neural Networks for Early COVID-19 Detection in Chest X-ray Images
title_full Evolving Deep Learning Convolutional Neural Networks for Early COVID-19 Detection in Chest X-ray Images
title_fullStr Evolving Deep Learning Convolutional Neural Networks for Early COVID-19 Detection in Chest X-ray Images
title_full_unstemmed Evolving Deep Learning Convolutional Neural Networks for Early COVID-19 Detection in Chest X-ray Images
title_sort evolving deep learning convolutional neural networks for early covid-19 detection in chest x-ray images
publisher MDPI AG
series Mathematics
issn 2227-7390
publishDate 2021-04-01
description This article proposes a framework that automatically designs classifiers for the early detection of COVID-19 from chest X-ray images. To do this, our approach repeatedly makes use of a heuristic for optimisation to efficiently find the best combination of the hyperparameters of a convolutional deep learning model. The framework starts with optimising a basic convolutional neural network which represents the starting point for the evolution process. Subsequently, at most two additional convolutional layers are added, at a time, to the previous convolutional structure as a result of a further optimisation phase. Each performed phase maximises the the accuracy of the system, thus requiring training and assessment of the new model, which gets gradually deeper, with relevant COVID-19 chest X-ray images. This iterative process ends when no improvement, in terms of accuracy, is recorded. Hence, the proposed method evolves the most performing network with the minimum number of convolutional layers. In this light, we simultaneously achieve high accuracy while minimising the presence of redundant layers to guarantee a fast but reliable model. Our results show that the proposed implementation of such a framework achieves accuracy up to <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>99.11</mn><mo>%</mo></mrow></semantics></math></inline-formula>, thus being particularly suitable for the early detection of COVID-19.
topic COVID-19
heuristic optimisation
deep convolutional neural networks
chest X-rays
url https://www.mdpi.com/2227-7390/9/9/1002
work_keys_str_mv AT mohammadkhishe evolvingdeeplearningconvolutionalneuralnetworksforearlycovid19detectioninchestxrayimages
AT fabiocaraffini evolvingdeeplearningconvolutionalneuralnetworksforearlycovid19detectioninchestxrayimages
AT stefankuhn evolvingdeeplearningconvolutionalneuralnetworksforearlycovid19detectioninchestxrayimages
_version_ 1721502789164597248