- Afzal, E., Saba, T., Ali, H., Karim, A., Javed, K. (2022). ML and DL Architectures Comparisons for the Classification of COVID-19 Using Chest X-Ray Images. In: Saba, T., Rehman, A., Roy, S. (eds) Prognostic Models in Healthcare: AI and Statistical Approaches. Studies in Big Data, vol 109. Springer, Singapore. https://doi.org/10.1007/978-981-19-2057-8_16
The data used in this study can be found on Kaggle through the folowing link: COVID-19-Pneumonia-Normal-Chest-Xray-Dataset
The whole dataset was divided into 2 categories, as follows:
- Normal
- COVID-19
The dataset of the pneumonia X-rays was omitted for the study. After the split, a number of preprocessing and augmentation techniques were used to introduce variation in the data and also to populate it.
The study was conducted so as to compare both machine and deep learning models. The machine learning models used in the study include:
- Support Vector Machine
- Logistic Regression
- Decision Tree
The code for the machine learning models can be found in the Machine_learning_models folder.
Apart from this, the deep learning models used include convolutional neural networks, both with self defined layers and pre-trained models used for transfer learning. The deep learning models used include:
- Convolutional Neural Network (Self Defined)
- VGG-19
- ResNet-50
- AlexNet
The Convolutional Neural Networks (CNN's) code is contained in the folder Convolutional_neural_network, while the other three models are located in Transfer_learning_models.
Multiple evaluation metrices have been used for the evaluation of these models. The metrices we used in the study are:
- Accuracy
- Precision
- Recall
- F1-measure
- Area Under Curve (AUC)