| Literature DB >> 35892504 |
Yassir Edrees Almalki1, Muhammad Umair Ali2, Karam Dad Kallu3, Manzar Masud4, Amad Zafar5, Sharifa Khalid Alduraibi6, Muhammad Irfan7, Mohammad Abd Alkhalik Basha8, Hassan A Alshamrani9, Alaa Khalid Alduraibi6, Mervat Aboualkheir10.
Abstract
In today's world, a brain tumor is one of the most serious diseases. If it is detected at an advanced stage, it might lead to a very limited survival rate. Therefore, brain tumor classification is crucial for appropriate therapeutic planning to improve patient life quality. This research investigates a deep-feature-trained brain tumor detection and differentiation model using classical/linear machine learning classifiers (MLCs). In this study, transfer learning is used to obtain deep brain magnetic resonance imaging (MRI) scan features from a constructed convolutional neural network (CNN). First, multiple layers (19, 22, and 25) of isolated CNNs are constructed and trained to evaluate the performance. The developed CNN models are then utilized for training the multiple MLCs by extracting deep features via transfer learning. The available brain MRI datasets are employed to validate the proposed approach. The deep features of pre-trained models are also extracted to evaluate and compare their performance with the proposed approach. The proposed CNN deep-feature-trained support vector machine model yielded higher accuracy than other commonly used pre-trained deep-feature MLC training models. The presented approach detects and distinguishes brain tumors with 98% accuracy. It also has a good classification rate (97.2%) for an unknown dataset not used to train the model. Following extensive testing and analysis, the suggested technique might be helpful in assisting doctors in diagnosing brain tumors.Entities:
Keywords: brain tumor; machine learning; magnetic resonance imaging (MRI)
Year: 2022 PMID: 35892504 PMCID: PMC9331664 DOI: 10.3390/diagnostics12081793
Source DB: PubMed Journal: Diagnostics (Basel) ISSN: 2075-4418
Figure 1Working framework of the proposed approach.
Figure 2Details about the Kaggle “Brain Tumor Classification (MRI)” dataset [32].
Figure 3Complete description of the 22-layer CNN model.
Figure 4The performance comparison of various deep-feature-trained classical classifier models.
Figure 5Deep-feature vector size comparison of all CNN models. Bold is used to highlight the best results.
Figure 6Confusion matrix of proposed deep-feature-trained SVM model. Blue color (dark and light) represent the number of correctly classified samples whereas other colors represent the misclassified samples.
Performance of proposed deep-feature-trained SVM model.
| Label | True Positive | False Negative | Positive | False Discovery | Training | Accuracy |
|---|---|---|---|---|---|---|
| Glioma tumor | 98.8 | 1.2 | 98.9 | 1.1 | 1.665 | 98 |
| Meningioma tumor | 97.3 | 2.7 | 97.3 | 2.7 | ||
| No tumor | 94.7 | 5.3 | 96.1 | 3.9 | ||
| Pituitary tumor | 99.4 | 0.6 | 98.6 | 1.4 |
Figure 7Details about the unseen brain MRI dataset used for testing the proposed model [38].
Figure 8Confusion matrix of the testing of the proposed trained model for an unseen dataset. Blue color (dark and light) represent the number of correctly classified samples whereas other colors represent the misclassified samples.
Testing performance of the proposed trained model for an unseen dataset.
| Label | True Positive | False Negative | Positive | False Discovery | Accuracy |
|---|---|---|---|---|---|
| Glioma tumor | 94.7 | 5.3 | 99.8 | 0.2 | 97.2 |
| Meningioma tumor | 99.2 | 0.8 | 91.5 | 8.5 | |
| No tumor | - | - | - | 100.0 | |
| Pituitary tumor | 99.4 | 0.6 | 98.8 | 1.2 |
Performance comparison of the proposed model with literature.
| Study | Approach | Accuracy (%) |
|---|---|---|
| Afshar et al. [ | Capsule network | 90.89 |
| Cheng et al. [ | BoG-trained SVM | 91.28 |
| Irmak. [ | CNN | 92.66 |
| Kang et al. [ | Pre-trained models’ deep-feature-trained SVM | 93.72 |
| Alanazi et al. [ | Developed transfer learned CNN | 95.75 |
| Rehman et al. [ | Pre-trained CNN (AlexNet) | 95.86 |
| Ari et al. [ | Pre-trained models’ deep-feature-trained extreme learning machine | 96.88 |
| Proposed Model | Developed CNN model’s deep-feature-trained SVM | 98 |