Convolutional Neural Networks with Transfer Learning for Recognition of COVID-19: A Comparative Study of Different Approaches
To judge the ability of convolutional neural networks (CNNs) to effectively and efficiently transfer image representations learned on the ImageNet dataset to the task of recognizing COVID-19 in this work, we propose and analyze four approaches. For this purpose, we use VGG16, ResNetV2, InceptionResN...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-12-01
|
Series: | AI |
Subjects: | |
Online Access: | https://www.mdpi.com/2673-2688/1/4/34 |
id |
doaj-6884860a3439448797a7b4505576b01a |
---|---|
record_format |
Article |
spelling |
doaj-6884860a3439448797a7b4505576b01a2020-12-22T00:02:18ZengMDPI AGAI2673-26882020-12-0113458660610.3390/ai1040034Convolutional Neural Networks with Transfer Learning for Recognition of COVID-19: A Comparative Study of Different ApproachesTanmay Garg0Mamta Garg1Om Prakash Mahela2Akhil Ranjan Garg3Department of Electrical Engineering, Punjab Engineering College (Deemed to be University), Chandigarh 160012, IndiaDepartment of Computer Science and Engineering, Jodhpur Institute of Engineering and Technology, Jodhpur 342001, IndiaPower System Planning Division, Rajasthan Rajya Vidyut Prasaran Nigam Ltd., Jaipur 302005, IndiaDepartment of Electrical Engineering, Jai Narain Vyas University, Jodhpur 342001, IndiaTo judge the ability of convolutional neural networks (CNNs) to effectively and efficiently transfer image representations learned on the ImageNet dataset to the task of recognizing COVID-19 in this work, we propose and analyze four approaches. For this purpose, we use VGG16, ResNetV2, InceptionResNetV2, DenseNet121, and MobileNetV2 CNN models pre-trained on ImageNet dataset to extract features from X-ray images of COVID and Non-COVID patients. Simulations study performed by us reveal that these pre-trained models have a different level of ability to transfer image representation. We find that in the approaches that we have proposed, if we use either ResNetV2 or DenseNet121 to extract features, then the performance of these approaches to detect COVID-19 is better. One of the important findings of our study is that the use of principal component analysis for feature selection improves efficiency. The approach using the fusion of features outperforms all the other approaches, and with this approach, we could achieve an accuracy of 0.94 for a three-class classification problem. This work will not only be useful for COVID-19 detection but also for any domain with small datasets.https://www.mdpi.com/2673-2688/1/4/34convolutional neural networkstransfer learningK-means clusteringprincipal component analysis |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Tanmay Garg Mamta Garg Om Prakash Mahela Akhil Ranjan Garg |
spellingShingle |
Tanmay Garg Mamta Garg Om Prakash Mahela Akhil Ranjan Garg Convolutional Neural Networks with Transfer Learning for Recognition of COVID-19: A Comparative Study of Different Approaches AI convolutional neural networks transfer learning K-means clustering principal component analysis |
author_facet |
Tanmay Garg Mamta Garg Om Prakash Mahela Akhil Ranjan Garg |
author_sort |
Tanmay Garg |
title |
Convolutional Neural Networks with Transfer Learning for Recognition of COVID-19: A Comparative Study of Different Approaches |
title_short |
Convolutional Neural Networks with Transfer Learning for Recognition of COVID-19: A Comparative Study of Different Approaches |
title_full |
Convolutional Neural Networks with Transfer Learning for Recognition of COVID-19: A Comparative Study of Different Approaches |
title_fullStr |
Convolutional Neural Networks with Transfer Learning for Recognition of COVID-19: A Comparative Study of Different Approaches |
title_full_unstemmed |
Convolutional Neural Networks with Transfer Learning for Recognition of COVID-19: A Comparative Study of Different Approaches |
title_sort |
convolutional neural networks with transfer learning for recognition of covid-19: a comparative study of different approaches |
publisher |
MDPI AG |
series |
AI |
issn |
2673-2688 |
publishDate |
2020-12-01 |
description |
To judge the ability of convolutional neural networks (CNNs) to effectively and efficiently transfer image representations learned on the ImageNet dataset to the task of recognizing COVID-19 in this work, we propose and analyze four approaches. For this purpose, we use VGG16, ResNetV2, InceptionResNetV2, DenseNet121, and MobileNetV2 CNN models pre-trained on ImageNet dataset to extract features from X-ray images of COVID and Non-COVID patients. Simulations study performed by us reveal that these pre-trained models have a different level of ability to transfer image representation. We find that in the approaches that we have proposed, if we use either ResNetV2 or DenseNet121 to extract features, then the performance of these approaches to detect COVID-19 is better. One of the important findings of our study is that the use of principal component analysis for feature selection improves efficiency. The approach using the fusion of features outperforms all the other approaches, and with this approach, we could achieve an accuracy of 0.94 for a three-class classification problem. This work will not only be useful for COVID-19 detection but also for any domain with small datasets. |
topic |
convolutional neural networks transfer learning K-means clustering principal component analysis |
url |
https://www.mdpi.com/2673-2688/1/4/34 |
work_keys_str_mv |
AT tanmaygarg convolutionalneuralnetworkswithtransferlearningforrecognitionofcovid19acomparativestudyofdifferentapproaches AT mamtagarg convolutionalneuralnetworkswithtransferlearningforrecognitionofcovid19acomparativestudyofdifferentapproaches AT omprakashmahela convolutionalneuralnetworkswithtransferlearningforrecognitionofcovid19acomparativestudyofdifferentapproaches AT akhilranjangarg convolutionalneuralnetworkswithtransferlearningforrecognitionofcovid19acomparativestudyofdifferentapproaches |
_version_ |
1724374576710811648 |