| Literature DB >> 35885560 |
Favour Ekong1, Yongbin Yu1, Rutherford Agbeshi Patamia1, Xiao Feng1, Qian Tang1, Pinaki Mazumder2, Jingye Cai1.
Abstract
In recent years, deep learning has been applied to many medical imaging fields, including medical image processing, bioinformatics, medical image classification, segmentation, and prediction tasks. Computer-aided detection systems have been widely adopted in brain tumor classification, prediction, detection, diagnosis, and segmentation tasks. This work proposes a novel model that combines the Bayesian algorithm with depth-wise separable convolutions for accurate classification and predictions of brain tumors. We combine Bayesian modeling learning and Convolutional Neural Network learning methods for accurate prediction results to provide the radiologists the means to classify the Magnetic Resonance Imaging (MRI) images rapidly. After thorough experimental analysis, our proposed model outperforms other state-of-the-art models in terms of validation accuracy, training accuracy, F1-score, recall, and precision. Our model obtained high performances of 99.03% training accuracy and 94.32% validation accuracy, F1-score, precision, and recall values of 0.94, 0.95, and 0.94, respectively. To the best of our knowledge, the proposed work is the first neural network model that combines the hybrid effect of depth-wise separable convolutions with the Bayesian algorithm using encoders.Entities:
Keywords: Bayesian algorithm; deep learning; depth-wise separable convolution; magnetic resonance imaging (MRI)
Year: 2022 PMID: 35885560 PMCID: PMC9320360 DOI: 10.3390/diagnostics12071657
Source DB: PubMed Journal: Diagnostics (Basel) ISSN: 2075-4418
Related works on MRI prediction and classification, CNN trends, medical imaging, and their contributions.
| Papers | Features | Main Contributions |
|---|---|---|
| [ | Fully optimized deep CNN for multi-classification of brain tumor MRI | Three fully automatic CNN models for multi-classification of brain tumors using publicly available datasets. |
| [ | Hybrid fuzzy brain-storm optimization algorithm for the classification of brain tumor MRI | Fuzzy brain-storm optimization algorithm for medical image segmentation and classification. |
| [ | Evaluation and classification of the brain tumor MRI using machine learning technique | Machine-Learning-Technique (MLT) to evaluate and classify the tumor regions in brain MRI slices. |
| [ | Ensemble deep features and ML classifiers for MRI-Based brain tumor classification | Brain tumor classification using an ensemble of deep features and machine learning classifiers |
| [ | MRI brain tumor classification using CNN | CNN approach to categorize brain MRI scan images into cancerous and non-cancerous |
| [ | Transfer learning using CNN architectures for MRI brain tumor classification | Deep transfer learning for feature extraction using deep pre-trained CNN architectures |
| [ | MRI brain tumor classification using Deep reinforcement learning | Reinforcement learning for MRI brain tumor image classification |
| [ | Capsule Networks (CapsNets) | Brain tumor classification using capsule networks |
| [ | CNN + Multi-step Reinforcement Learning (MRL) | CNN-MRL Hybrid model for Image Processing |
| [ | Object detection with MobileNet | Driver drowsiness detection app for smartphones based on deep learning features |
Figure 1Architecture of the proposed model.
Figure 2Layered representation of the depth-wise separable features.
Input parameters for training the proposed model.
| Parameters | Values |
|---|---|
| Input shape | 224 × 224 × 3 |
| Batch size | 32 |
| Number of epochs | 100 |
| Number of training samples | 3200 images |
| Number of test samples | 800 images |
| Training time | 671 s |
| Output classes | 4 |
| Class mode | Categorical (Multi-class classification) |
| Optimizer | Adam |
| Learning rate | 0.0001 |
| Activation function | ReLU, SoftMax |
| Dropout Probability | 50% |
Figure 3Accuracy and loss representation for the proposed model.
Figure 4Confusion matrix for the proposed model.
Figure 5Prediction categories for the four classes in the dataset. (a) Pituitary tumor: prediction (left), mean probability (middle), and heat map (right). (b) Glioma tumor: prediction (left), mean probability (middle), and heat map (right). (c) Meningioma tumor: prediction (left), mean probability (middle), and heat map (right). (d) No tumor: prediction (left), mean probability (middle), and heat map (right).
Figure 6Mean probabilities for the four classes in the dataset. (a) Mean probability graphs: “pituitary tumor” = 1.00. (b) Mean probability graphs: “glioma tumor” = 0.90. (c) Mean probability graphs: “meningioma tumor” = 0.95. (d) Mean probability graphs: “no tumor” = 0.92.
Comparison of the proposed model to various models.
| Models | Training | Validation | Precision | Recall | |
|---|---|---|---|---|---|
| ResNet50 | 91.91 | 86.58 | 0.88 | 0.86 | 0.87 |
| Alexnet | 93.60 | 92.75 | 0.94 | 0.93 | 0.93 |
| VGG16 | 98.50 | 89.51 | 0.92 | 0.91 | 0.91 |
| MobileNet | 98.96 | 93.42 | 0.94 |
|
|
| PW-CNN | 97.86 | 87.87 | 0.88 | 0.88 | 0.88 |
|
|
|
|
|
|
|
| Pashaei [ | 93.68 | - | 0.94 | 0.93 | 0.91 |
| Kurup [ | 92.60 | - | 0.92 | 0.93 |
|
Figure 7Accuracy representations for all models.
Figure 8Accuracy representations of the proposed model with different activation functions.
Comparison of the proposed model using different activation functions.
| Activation | Training | Validation | Precision | Recall | |
|---|---|---|---|---|---|
| Swish | 98.87 | 93.75 | 0.94 | 0.93 | 0.93 |
| SELU | 98.22 | 92.50 | 0.94 | 0.92 | 0.92 |
| ELU | 99.72 | 93.50 |
| 0.93 | 0.92 |
| GELU | 99.28 | 93.00 | 0.93 | 0.93 | 0.93 |
| LReLU |
| 94.00 | 0.94 |
|
|
| TanH | 86.81 | 84.13 | 0.85 | 0.84 | 0.83 |
| Linear | 99.19 | 92.75 | 0.94 | 0.93 | 0.93 |
| Softplus | 99.37 | 92.87 | 0.94 | 0.93 | 0.93 |
| ReLU | 99.19 |
|
|
|
|