Next Article in Journal
Determination of the Accuracy of Salivary Biomarkers for Periodontal Diagnosis
Next Article in Special Issue
Brain Imaging in Epilepsy-Focus on Diffusion-Weighted Imaging
Previous Article in Journal
Development and Validation of a Smartphone Application for Telenutrition in Patients with Inflammatory Bowel Disease
Previous Article in Special Issue
Electric Source Imaging in Presurgical Evaluation of Epilepsy: An Inter-Analyser Agreement Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Parallelistic Convolution Neural Network Approach for Brain Tumor Diagnosis

by
Goodness Temofe Mgbejime
1,
Md Altab Hossin
2,
Grace Ugochi Nneji
3,4,*,
Happy Nkanta Monday
3,4,* and
Favour Ekong
5
1
School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 611731, China
2
School of Innovation and Entrepreneurship, Chengdu University, Chengdu 610106, China
3
Department of Computing, Oxford Brookes College of Chengdu University of Technology, Chengdu 610059, China
4
Deep Learning and Intelligent Computing Lab, HACE SOFTTECH, Lagos 102241, Nigeria
5
School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu 611731, China
*
Authors to whom correspondence should be addressed.
Diagnostics 2022, 12(10), 2484; https://doi.org/10.3390/diagnostics12102484
Submission received: 14 September 2022 / Revised: 27 September 2022 / Accepted: 3 October 2022 / Published: 13 October 2022
(This article belongs to the Special Issue Brain Imaging in Epilepsy)

Abstract

:
Today, Magnetic Resonance Imaging (MRI) is a prominent technique used in medicine, produces a significant and varied range of tissue contrasts in each imaging modalities, and is frequently employed by medical professionals to identify brain malignancies. With brain tumor being a very deadly disease, early detection will help increase the likelihood that the patient will receive the appropriate medical care leading to either a full elimination of the tumor or the prolongation of the patient’s life. However, manually examining the enormous volume of magnetic resonance imaging (MRI) images and identifying a brain tumor or cancer is extremely time-consuming and requires the expertise of a trained medical expert or brain doctor to manually detect and diagnose brain cancer using multiple Magnetic Resonance images (MRI) with various modalities. Due to this underlying issue, there is a growing need for increased efforts to automate the detection and diagnosis process of brain tumor without human intervention. Another major concern most research articles do not consider is the low quality nature of MRI images which can be attributed to noise and artifacts. This article presents a Contrast Limited Adaptive Histogram Equalization (CLAHE) algorithm to precisely handle the problem of low quality MRI images by eliminating noisy elements and enhancing the visible trainable features of the image. The enhanced image is then fed to the proposed PCNN to learn the features and classify the tumor using sigmoid classifier. To properly train the model, a publicly available dataset is collected and utilized for this research. Additionally, different optimizers and different values of dropout and learning rates are used in the course of this study. The proposed PCNN with Contrast Limited Adaptive Histogram Equalization (CLAHE) algorithm achieved an accuracy of 98.7%, sensitivity of 99.7%, and specificity of 97.4%. In comparison with other state-of-the-art brain tumor methods and pre-trained deep transfer learning models, the proposed PCNN model obtained satisfactory performance.

1. Introduction

The human brain has billions of neurons, the primary functions of which are organ control and information processing. The complexity of the human brain exceeds what is currently understood. The cerebrum, brain stem, and cerebellum are the three components that make up the human brain [1]. The skull acts as a safeguard surrounding these areas, preventing external threats from harming or damaging the brain. The skull however, is not very effective in safeguarding the brain from internal neurological causes. Tumors are one of the most harmful internal causes because they affect the brain’s cells at the cellular level and result to patient death [2]. According to research, early tumor detection and treatment have a significant positive impact on patients’ survival. As a result, brain imaging is crucial in the process of diagnosing various injuries and malignancies. There are several imaging technologies, computed tomography (CT), X-ray image and magnetic resonance imaging (MRI). The rapid development of digital technology and the improvement in image technology are directly related. The most cutting-edge imaging technique is Magnetic Resonance Imaging (MRI) and it is used to visualize and picture the internal parts of the body [3]. The MRI scanner may provide precise anatomical data on soft tissues in the various parts of the human body with the help of a strong magnet. MRI has already demonstrated efficacy in identifying cardiac problems and brain diseases. MRI technology creates images of the brain tissues using radio waves, magnetic fields, and other technologies. The factors of signal frequency and magnetic field intensity are used to produce 4 distinct types of modalities or images. These include longitudinal relation time- weighted (T1-weighted), T1-contrasted, transverse relaxation time- weighted (T2-weighted) and fluid-attenuated inversion recovery (Flair) [4]. Each of the 4 distinct modalities in these images may be identified by way of color, contrast, and several other elements. For instance, T1 represents the darker areas of the image, T2 the brighter areas, and Flair represents water and macromolecules. The MRI image may be utilized effectively to finely differentiate between these numerous states of the human body tissues due to the variations in the physical features of these states (such as bleeding, edema, inflammation, and tumors) [5]. Even though doctors and clinical technicians have vast training and knowledge to detect the presence or absence of a tumor in a MRI Image, a definitive diagnosis requires a great deal of effort and time.In addition to taking more time and effort, if the doctor needs to review a lot of MRI images to work on within a short period of time, there may be a higher chance of diagnosis error. Researchers have turned to computer-aided diagnostic systems based on image recognition and classification to overcome these issues. One such method is Deep Learning also known as DL, which allows images to be automatically identified with a high degree of accuracy [6]. Additionally, these computer-aided methods have the ability to extract features from these MRI images which are then used to divide MRI scans into benign and malignant groups without the need for human involvement. One of the most commonly used DL methods is convolutional neural networks (CNN), which has a wide range of applications in the field of medical diagnostics [7].
Several deep learning models are so complicated especially very deep networks which has necessitated the creation of convolution layers arranged in parallel with multiple filters stacked into different blocks. Since models are chosen based on the nature of the data and problem requirement, the proposed method combines multiple filters to address this problem. This technique is proposed to assist very deep convolution neural network models overcome their flaws of vanishing gradient problem and solidify their capability by aggregating the features extracted from different filters in a fused manner. This proposed algorithm reduces generalization error, vanishing gradient problem, and minimizes prediction variance. Thus, the goal of this study is to analyze the performance of deep convolution neural network with multiple connected filters for brain tumor classification.
The main contributions of this paper are as follows:
  • We apply contrast limited adaptive histogram equalization algorithm for the elimination of noisy contents and enhancing the visual trainable features of these MRI brain images.
  • We implemented a stacked connections of convolution layers with multiple filters in parallel to learn the enhanced MRI images and then classify the brain tumor using sigmoid classifier.
The proposed network can automatically classify benign and malignant brain MRI images. In this study, We evaluate the performance of the proposed model and other state-of-the-art methods.
The subsequent sections of this paper is organized in the following manner. Section 2 presents prior studies related to brain tumor diagnosis and motivation for the research. Section 3 presents the methodology adopted for this study. Experimental results are presented in Section 4 while Section 5 presents the discussion. Section 6 concludes this study and finally, Section 7 presents the limitation of this study with recommendation for future research directions.

2. Related Works

Brain tumor classification is an extremely challenging process that requires the correct expertise, training, aptitude, and analysis procedures to detect [8]. Positron Emission Tomography (PET), Computed Tomography (CT), and Magnetic Resonance Imaging are the three imaging modalities that physicians utilize to identify brain malignancies (MRI). Radio waves, strong magnets, and software for computation are all used in MRI to record the interior intricacies of the brain. Because of the characteristics of tissue relaxation (T1 and T2), MRI offers superior contrast, brightness, and image details when compared to the other techniques, which is why physicians recommend them as a diagnostic tool [9].
Numerous automated approaches have recently been suggested and created by researchers in order to categorize brain cancers using MRI data [10]. The authors in [11] used a pre-processing step of a proposed feature-based automated approach for classifying brain MRI images. Along with Random Forests (RFs), block-based feature extraction is suggested for the binary categorization of MRI images into Benign and malignant using the dataset from BraTS 2015. Specificity, sensitivity, Missed Alarm (MA), accuracy, and False Alarm are metrics used to verify the results (FA). The findings showed a 94% sensitivity and specificity, 95% accuracy with a 1% error rate, and a 3% spuriously tumorous classification rate. Another author employed in the segmentation and categorization of brain tumors with several classifiers found in WEKA. Thus, the findings revealed that Random Forest (RF) classifier performed better than all other classifiers for the chosen characteristics with an averaging 80.86% accuracy [12].
A CAD system including image segmentation, feature extraction, and multiclass classification of six kinds of brain tumors was created in 2013 by Sachdeva et al. [13]. Using artificial neural networks in three separate studies, the total classification accuracy was found to be 85%. Support vector machine (SVM), a machine learning approach was utilized to classify benign and malignant cancers achieving 91.5% accuracy, 90.8% sensitivity, and 94.7% specificity [14]. Prior to executing the classification operation, extracting the important features from the provided data is important. To address this, a hybrid feature extraction technique using a regularized extreme learning machine (RELM) was presented in [15]. Using fully connected neural networks and convolutional neural networks (CNN), Paul et al. [16] created a generalized technique for classifying brain tumors obtaining 91.43% accuracy.
With a CNN-based approach, the authors in [17] utilized the benchmark dataset of Brats 2013 for classifying brain tumors, thus achieving classification accuracy of 97%. In another study, the CNN-based method was applied to three distinct dataset, and after data augmentation using Deep CNN, the accuracy for meningioma, glioma, and pituitary tumor were 95%, 95%, and 98% respectively [18]. The “Tumour Cut” approach was proposed by Hamamci et al. [19]. This technique involved applying the algorithm to each MRI modality independently (e.g., T1, T2, T1-Gd and FLAIR). The overall tumor volume is then calculated by combining the results. Havaei et al. [20] applied a modern semi-automatic technique used with a fresh categorization strategy. A support vector machine (SVM) is trained to categorize all the voxels in an image to the appropriate tissue type using the intensity values and spatial coordinates extracted from these subsets of voxels as features.
Different CNN algorithms have been utilized for brain tumor classification as seen in Table 1, but not enough attention has been paid to low quality which may affect the classification performance of brain tumor and the problem of gradient vanishing due to the depth of the convolutional neural network. To this end, a novel parallelistic CNN model (PCNN) is proposed for brain tumor classification. The proposed model introduced CLAHE pre-processing algorithm for the removal of noisy artifact and enhancing the visible trainable features of the brain MRI images. Then, the meaningful details from the brain MRI images are extracted using the PCNN model during training and classified using sigmoid classifier to achieve higher identification accuracy. The strategy of parallelistic convolution neural network is proposed to take complete advantage of convolutions of multiple filters stacked in parallel to achieve wider network and ensure re-usability of visual features between parallelistic modules.
This paper focuses on the problem of low-quality brain tumor images. The novelties of our proposed model is in two-fold. First, a pre-processing technique is utilized to improve the inverse intensity and limit the histogram amplification of the image. Secondly, a parallelistic CNN model is proposed to learn distinctive features from the images using multiple filters of various sizes connected in parallel for the classification of brain tumor. A public dataset belonging to Kaggle is used to validate the performance of the proposed model.

3. Materials and Methods

The method adopted in this study is explained in this section. Data collection, data pre-processing, and the proposed networks for feature learning and classification are the main stages of this paper. The subsequent subsections of this section presents the procedure of the proposed method.

3.1. Datasets

The Kaggle Brain Tumor dataset is used for this study which includes two categories of brain tumor and healthy class [28]. This dataset is made up of 3762 MRI brain scan images of which 80% is utilized for training and 20% is used for testing to assess the model’s accuracy. The labels 0 indicates no tumor and 1 indicates the presence of tumor which is used to map the features onto the MRI images from the training dataset. Table 2 shows the MRI dataset from Kaggle database and Figure 1 shows the visual representation of the dataset.

3.2. Data Pre-Processing

As a matter of fact, data quality can be affected by noise, artifacts and resolution, hence, fitting such data directly to the CNN model may result to poor outcomes. Data pre-processing is introduced to eliminate or subside the noise and improve the quality of the data, thereby enhancing the performance of the algorithm. This study adopted an algorithm of Contrast Limited Adaptive Histogram Equalization (CLAHE) to pre-process the data.

CLAHE Images

This study utilized CLAHE as a pre-processing technique to enhance the contrast and features of the image by pronouncing abnormal patterns in the image. Contrast Limited Adaptive Histogram Equalization (CLAHE) algorithm produces a more realistic appearance among the histogram equalization family and it is capable of reducing noise amplification. We have examined the efficacy of CLAHE algorithm and adopted it to the MRI dataset, as shown in Figure 2.

3.3. Proposed Approach

For this study we propose a parallelistic Convolutional Neural Network. Convolutional Neural Network is an organized approach used in the processing various kind of images including medical images. A convolutional neural network (CNN) is a type of neural network that specializes in learning constituent knowledge and is used for image recognition. CNN is an effective image processing and computing technique that uses deep learning to carry out both generative and descriptive tasks. It typically makes use of machine vision, which has the ability to recognize images.
The proposed parallelistic convolution neural network (PCNN) involves learning filters of different sizes in a parallel manner to achieve a wider network instead of a deeper network. The proposed PCNN is made of 10 parallelistic modules divided into three blocks. Block A consists of three parallelistic modules of 1 × 1 , 3 × 3 , 1 × 3 , 3 × 1 convolution layers while block B consists of five parallelistic modules of 1 × 1 , 1 × 5 , 5 × 1 convolution layers and finally, block C consists of two parallelistic modules of 1 × 1 , 1 × 7 , 7 × 1 convolution layers. The features learned from the filters of one parallelistic module are concatenated as output and passed to another parallelistic module as input within a block. Appearantly, the output of one parallelistic block becomes the input of the next parallelistic block with each block having its own unique filter sizes connected in parallel to ensure reusability of features and to avoid redundant learning. The input image has the size of 224 × 224 × 3 to match the proposed model design. The core structure of the proposed parallelistic convolution neural network model in this paper employs parallel convolution layers with multiple filters of various sizes.
The proposed model has a total of 57 convolution layer and 13 max-pool. The input image are feed into the separate stacked convolution layers of multiple filters from which the outputs are concatenated as a single output which becomes the new input to the proceding parallelistic blocks that provides a more robust representation for detecting the tumor.The intended technique is depicted in Figure 3. Then, to address the issue of vanishing gradients, we applied the relu activation function. The batch normalization method suggested by Sergey Ioffe et al in a 2015 study was then used [41].
In addition to producing neural networks more quickly and with greater stability, batch normalization was introduced to normalizes the inputs to the layers by re-centering and rescaling [34]. The pooling procedure entails applying a 2D filter to each channel of the feature map and aggregating the features that are present within the space of the filter. When a feature map with dimensions h × w is pooled, the result has the following dimensions as presented in Equation (1).
( w × f + 1 ) s ( h × f + 1 ) s
where h is the feature map heigth, w is the feature map width, f is filter size and s is the stride.

Features Extraction

The satisfactory performance of the propose parallelistic convolution neural network is due to the sevral network connectivity techniques, including batch normalization, using stacked convolutional layers of multiple filter sizes to replace linear convolutional layers, and factorizing convolutions to reduce dimensionality. These techniques considerably reduce the computational cost and number of network parameters, enabling the model to become wider instead of deeper as comapred to conventional CNN models.
The parallelistic convolution neural network model proposed in this paper is utilized on MRI brain dataset to perform tumor identification.
This study utilized an average pooling of 8 × 8 instead of the common dense layer to flatten the feature vector as seen in Figure 3.
Sigmoid is utilized to classify brain tumor images based on the feature vector and as a cost function, the binary cross entropy is utilized, given in Equation (2)
L l o s s = k = 1 n t k l o g p k
where n represents the number of class labels, p k is the instances for the k-th classes and t k is the corresponding label. The chance of event k occurring is t k meaning that the total sum of t k is 1, which implies that only one event is possible. The negative sign minimizes the loss when the distributions come closer to one other.

4. Results

This section presents thorough details of the experimental setup, performance metrics, performance of the proposed PCNN and comparison with other research methods.

4.1. Experimental Setup and Configuration

The proposed model is implemented on NVIDIA RTX 3060 GPU using Keras framework and tensorflow as backend. The entire dataset is split into 80:20 ratio for training and testing respectively. All the data are resized to 224 × 224 for both the raw and CLAHE MRI images. Adam optimizer and dropout are utilized with 0.0001 learning rate and batch size of 8. The proposed PCNN is trained separately on both the raw and CLAHE dataset. This study utilizes the Kaggle dataset of brain tumor. We captured a total of 3762 brain MRI images of various tumor kinds, including T1, T2, and FLAIR. This dataset consists of two classes; benign and malignant. Benign would mean non-tumor while malignant would mean tumor.
Table 3 demonstrate the outcomes of our experiments using the CLAHE pre-processing MRI images achieving 98.7% accuracy which is greater compared to the 94.7% accuracy obtained using the raw MRI images.

4.2. Performance Metrics

Accuracy, sensitivity, specificity, precision, and F1-score are the evaluation metrics utilized to validate the performance of the proposed PCNN. The mathematical representation for each metric is denoted in Equations (3)–(7).
A c c u r a c y = T P + T N T P + T N + F P + F N
Accuracy depicts the percentage of correctly predicted classes.
S e n s i t i v i t y = T P T P + F N
S p e c i f i c i t y = T N T N + F P
Specificity measures the correctly predicted negatives cases.
P r e c i s i o n = T P T P + F P
F 1 s c o r e = 2 P r e c i s i o n R e c a l l P r e c i s i o n + R e c a l l
F 1 score gives the mean of precision and recall as stated in Equation (7). Recall depicts the proportion of correctly predicted positives classes. Precision depicts how accurate the model makes predictions.
The Reciever Operation Curve (ROC) shows the relationship between s e n s i t i v i t y against 1 s p e c i f i c i t y . AUC is a widely adopted metric to measure the overall accuracy of the model.
TP, FP, FN, and TN represent true positive, false positive, false negative, and true negative, respectively.

4.3. Evaluation of the Proposed Model

On the brain dataset, we conducted two experiments to validate the efficacy of the proposed model. The first investigation is implementing the proposed PCNN on the raw brain dataset without pre-processing. Secondly, we implemented the proposed model on the CLAHE pre-processed brain dataset for brain tumor identification.
The proposed framework of the parallelistic convolution neural network as shown in Figure 3, clearly shows that the pre-processed image features has the ability to manage low-quality images in brain tumor diagnosis, attaining enhanced performance accuracy on the brain dataset. Figure 4 shows classification performance of the proposed model for both the raw and pre-processed MRI across all the evaluation metrics. It is obvious that the proposed PCNN with the pre-processed dataset achieves better results than the raw dataset by a considerable margin.

4.4. Result of the Proposed Model

Figure 5 denotes the accuracy curves for the proposed PCNN for both the raw and CLAHE pre-processed MRI. The first few epochs shows the accuracy quickly increases to about 85% for the proposed PCNN on the CLAHE pre-processed MRI and then progresses gradually. Figure 6 presents the loss curves showing gradual reduction in loss for the proposed PCNN model for both the raw and CLAHE pre-processed MRI. Figure 7 depcts the ROC-AUC curves for the proposed PCNN model for both the raw and CLAHE pre-processed MRI. The PCNN Raw represents the PCNN model implemented on raw MRI dataset for the identification of brain tumor with 94.1% AUC. The PCNN CLAHE represents the PCNN model implemented on CLAHE pre-processed MRI dataset with 98.8% AUC.
The proposed PCNN model shows satisfactory performance when implemented on CLAHE pre-processed MRI images compared to the raw MRI images. The proposed PCNN model was further evaluated in terms of precision–recall curve, as depicted in Figure 8. As the curve tends toward the upper right hand corner of the graph, it is obvious that the proposed PCNN using CLAHE pre-processed MRI images Performs satisfactorily compared to using the raw MRI images, indicating that the model has high precision associated with high recall.

5. Discussion

The performance of the proposed model in diagnosing brain tumor in MRI images from dataset obtained Kaggle repository has been demonstrated, and the classification result is presented in Table 3. The proposed PCNN model can effectively identify distinct tumor from healthy MRI images. It is worth mentioning that the CLAHE pre-processed MRI images result in a greater generalization ability for the proposed PCNN model achieving 98.7% accuracy, 99.7% sensitivity, 97.4% specificity, 98.2% precision and 98.6% f1-score.
A comparison study is conducted between the proposed PCNN model and some recently published brain tumor classification methods. According to Table 4, the proposed PCNN model obtained the highest accuracy and sensitivity score of 98.9% and 99.7%, respectively, demonstrating its superiority in the identification of brain tumor while Siar et al. [27] achieve the highest specificity score of 100%. The integration of CLAHE pre-processing of the MRI images prior to model training gives the proposed technique a competitive advantage. For the sake of fair comparison, some state-of-the-art brain tumor methods are selected and implemented on the same MRI dataset using the same computing resources as presented in Table 5. It is worth mentioning that different deep learning algorithms will behave differently owing to various situations. More so, few recent state-of-the-art deep transfer learning models are selected and a fair comparison is conducted using the same dataset and computing resources as depicted in Table 6. Figure 9 shows the performance of the selected few state-of-the-art brain tumor methods across various matrices using the same MRI data.
According to the results of the experiments as presented in Table 6, the proposed PCNN model outweighs the deep transfer learning models across all evaluation metrics. Inception-V3 achieves slightly higher results on CLAHE pre-processed in terms of accuracy and sensitivity compared to the raw MRI images but obtained a slightly lower result in specificity of 90.2%. The other pre-trained models consistently achieved higher result on the CLAHE pre-processed MRI images compared to the raw MRI images which indicates that the CLAHE pre-processing algorithm is capable of eliminating noise and enhancing the visual trainable feature of the MRI images. More so, the computational complexity of the proposed model is far reduced compared to the other methods as depicted in Table 5 and Table 6 which show the running time of the proposed model and other methods including popular deep learning models.
Additionally, the satisfactory performance of the proposed PCNN can be attributed to our technique of stacking convolution layers with multiple filters of different sizes in parallel. The advantage of the multiple filters of different sizes is to achieve a wider receptive field to learn distinctive features without just memorizing the patterns which is limited in regular deep learning models which only utilizes one filter size at each convolution layer stacked vertically. We also introduce bottleneck technique to shrink the feature maps by using 1 × 1 convolution. Another important component we utilized is the factorization technique where we utilized 1 × 3 and 3 × 3 filter sizes to replace 3 × 3 filter size in order to reduce the computation complexity and accelerate the training time.
It is important to adopt the ROC curve to measure the overall accuracy (AUC) as well as the precision–recall curve to estimate the average precision of the proposed PCNN model when classifying delicate conditions like brain tumor. The ROC curves for the proposed PCNN model on the brain dataset is depicted in Figure 10. Similarly, Figure 11 represents the precision–recall curve for the proposed PCNN model.
More so, many of the brain MRI images were blurry and lacking in features, which may have hindered the ability of the proposed PCNN to obtain and train relevant characteristics. The advantage of adopting CLAHE pre-processing algorithm is to enhance the low quality of the brain MRI images in order to identify high representation features of the MRI images with visible trainable characteristics. The proposed PCNN model performed admirably in identifying brain tumor.
In terms of ROC and precision–recall curves, the proposed PCNN model outperforms the state-of-the-art methods for brain tumor classification, especially when dealing with low-quality brain MRI images. The curve of the proposed PCNN is nearest to the upper left corner of the graph and has the highest area under curve, depicting that it has higher sensitivity associated with high specificity according to the ROC graph in Figure 10. Also, the curve of the proposed PCNN is nearest to the upper right corner of the graph, indicating that it has higher precision associated with higher sensitivity in Figure 11. The experimental results stated in terms of Receiver Operating Characteristic (ROC) and precision–recall can aid neurosurgeon to strike a balance between precision and accuracy.
Nevertheless, other state-of-the-art methods have shown considerable performance in brain tumor classification, however, the researchers did not take into consideration the low quality of brain MRI images which is a concern in real-life application. It is a known fact that the quality of data can be affected by noise, resolution, and artifacts. The direct application of such data in an algorithm may affect the adaptability of the model in clinical application. Data pre-processing could help in mitigating the noise and improving the data quality, thereby enhancing the performance of the model.

5.1. Ablation Study

Hyperparameter Tuning

Ablation study is conducted to examine if hyper-parameter tuning may improve the performance of the proposed parallelistic convolution neural network. In this study, we considered both the raw MRI images and the pre-processed images. We term the unpre-processed MRI images as RAW and the pre-processed MRI images as CLAHE. The results of different optimizers at different learning rates and dropouts are shown in Table 7, Table 8 and Table 9. The proposed parallelistic convolution neural network obtains the best performance utilizing Adam optimizer with a learning rate of 0.0001 and dropout of 0.50 , attaining 98.7% accuracy, according to Table 7. It is worth mentioning that the Adam optimizer is substantially more robust than the other optimizers (RMSProp and SGD) due to its computational efficiency.

6. Conclusions

In this study, we proposed a parallelistic convolutional neural network (PCNN) with Contrast Limited Adaptive Histogram Equalization (CLAHE) algorithm with the aim of addressing the vanishing gradient problem of deeper convolutional neural network and low quality in MRI brain images respectively. We implemented the CLAHE pre-processing algorithm for the removal of noisy artifact and enhancing the visible trainable features of the brain MRI images. Then, the meaningful details from the brain MRI images are extracted using the PCNN model during training and classified using sigmoid classifier to achieve higher identification accuracy. The strategy of parallelistic convolution neural network is proposed to take complete advantage of convolutions of multiple filters stacked in parallel to achieve wider network and ensure re-usability of visual features between Parallelistic modules.
Furthermore, average pooling was introduced to vectorize the feature embeddings instead of the conventional fully connected layer before the Sigmoid classifier to obtain predictions. By incorporating convolution layers of multiple layers stacked in a parallel manner, the proposed model outperforms several deep transfer learning models and state-of-the-art brain tumor methods. The evaluation results illustrate that the proposed PCNN obtains satisfactory performance with accuracy of 98.7%, sensitivity of 99.7%, specificity of 97.4%, precision of 98.2%, and f1-score of 98.6% than just utilizing the raw MRI brain images. In terms of comparison with the other established models, it is confirmed that the proposed PCNN model obtained state-of-the-art classification performance, which is a robust and efficient classification solution for brain tumor based on low quality MRI images. These experimental outcomes could effectively assist neurosurgeons and other clinicians to diagnose what stage of brain tumor is present in a patient’s MRI brain scan while preserving screening time.

7. Limitation and Future Work

From the experimental analysis, the proposed PCNN achieved excellent results across all evaluation metrics. In this research, we focused more on improving the existing CNN models that has been proposed for classifying brain tumor using the same dataset from Kaggle repository. The proposed model only considered a balanced class of dataset with just two categories of tumor classification which is the limitation of this study. In the future, we will consider imbalance class of dataset and multiple categories of tumor class and also take into account different disease severity.More so, we intend to improve the robustness of the model by introducing a point-wise separable convolution in order to reduce the network weight which would make the model more computational efficient.

Author Contributions

G.T.M., G.U.N., H.N.M.: Conceptualization, Methodology, Resources, Data curation, Formal analysis, Writing—original draft, funding acquisition, Project administration, Supervision. M.A.H., F.E.: Investigation, Software, Validation, Visualization, Writing—review and editing, software, Validation, Writing—review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Ethical review and approval were waived for this study, as this study only makes use of publicly available data.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study. Written informed consent has been obtained from the patient(s) to publish this paper.

Data Availability Statement

The dataset used in this study can be found in the followig link: https://www.kaggle.com/datasets/jakeshbohaju/brain-tumor accessed on: 13 May 2022.

Conflicts of Interest

The authors declare no conflict of interest.

Acronym/Abbreviations

The following abbreviations are used in this manuscript:
PCNNParallelistic Convolution Neural Network
MLMachine Learning
DLDeep Learning
TLTransfer Learning
CNNConvolutional Neural Network
ReLuRectified Linear Unit
SGDStochastic Gradient Descent
LRLearning Rate
AccAccuracy
F1F1-score
PrePrecision
RecRecall
SpeSpecificity
TPTrue Positives
TNTrue Negatives
FPFalse Positives
FNFalse Negatives
ROCReceiver Operation Curve
AUC-ROCArea Under the Receiver Operation Curve

References

  1. Zhong, W.; Huang, Z.Z.; Tang, X. A study of brain MRI characteristics and clinical features in 76 cases of Wilson’s disease. J. Clin. Neurosci. 2018, 59, 167–174. [Google Scholar] [CrossRef] [Green Version]
  2. Latif, G.; Brahim, G.B.; Iskandar, D.A.; Bashar, A.; Alghazo, J.M. Glioma Tumors’ Classification Using Deep-Neural-Network-Based Features with SVM Classifier. Diagnostics 2022, 12, 1018. [Google Scholar] [CrossRef]
  3. Latif, G.; Iskandar, D.A.; Alghazo, J.M.; Jaffar, A. Improving Brain MR Image Classification for Tumor Segmentation using Phase Congruency. Curr. Med. Imaging 2018, 14, 914–922. [Google Scholar] [CrossRef]
  4. Amin, J.; Sharif, M.; Gul, N.; Yasmin, M.; Shad, S.A. Brain tumor classification based on DWT fusion of MRI sequences using convolutional neural network. Pattern Recognit. Lett. 2020, 129, 115–122. [Google Scholar] [CrossRef]
  5. Xie, Y.; Zaccagna, F.; Rundo, L.; Testa, C.; Agati, R.; Lodi, R.; Manners, D.N.; Tonon, C. Convolutional Neural Network Techniques for Brain Tumor Classification (from 2015 to 2022): Review, Challenges, and Future Perspectives. Diagnostics 2022, 12, 1850. [Google Scholar] [CrossRef] [PubMed]
  6. Sharif, M.; Khan, M.A.; Alhussein, M.A.; Aurangzeb, K.; Raza, M. A decision support system for multimodal brain tumor classification using deep learning. Complex Intell. Syst. 2022, 8, 3007–3020. [Google Scholar] [CrossRef]
  7. Krizhevsky, A.; Sutskever, I.; Hinton, G.E. ImageNet classification with deep convolutional neural networks. Commun. ACM 2012, 60, 84–90. [Google Scholar] [CrossRef] [Green Version]
  8. Ahmadi, A.; Kashefi, M.; Shahrokhi, H.; Nazari, M.A. Computer aided diagnosis system using deep convolutional neural networks for ADHD subtypes. Biomed. Signal Process. Control 2021, 63, 102227. [Google Scholar] [CrossRef]
  9. Lorda, S.J.; Leia, W.; Craftb, P.; Cawsond, J.N.; Morrise, I.; Wallesera, S.; Griffithsa, A.; Parkera, S.I.; Houssamif, N. A Systematic Review of The Effectiveness of Magnetic Resonance Imaging ( Mri ) as an Addition to Mammography and Ultrasound In Screening Young Women At High Risk of Breast Cancer. Eur. J. Cancer 2007, 43, 1905–1917. [Google Scholar] [CrossRef]
  10. Ranjbarzadeh, R.; Kasgari, A.B.; Ghoushchi, S.J.; Anari, S.; Naseri, M.; Bendechache, M. Brain tumor segmentation based on deep learning and an attention mechanism using MRI multi-modalities brain images. Sci. Rep. 2021, 11, 10930. [Google Scholar] [CrossRef]
  11. Helen, R.; Kamaraj, N. CAD Scheme To Detect Brain Tumour In MR Images using Active Contour Models and Tree Classifiers. J. Electr. Eng. Technol. 2015, 10, 670–675. [Google Scholar] [CrossRef] [Green Version]
  12. Soltaninejad, M.; Yang, G.; Lambrou, T.; Allinson, N.M.; Jones, T.L.; Barrick, T.R.; Howe, F.A.; Ye, X. Supervised Learning based Multimodal MRI Brain Tumour Segmentation using Texture Features from Supervoxels. Comput. Methods Programs Biomed. 2018, 157, 69–84. [Google Scholar] [CrossRef] [PubMed]
  13. Sachdeva, J.; Kumar, V.; Gupta, I.; Khandelwal, N.; Ahuja, C.K. Segmentation, feature extraction, and multiclass brain tumor classification. J. Digit. Imaging 2013, 26, 1141–1150. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Dandıl, E.; Çakıroğlu, M.; Ekşi, Z. Computer-aided diagnosis of malign and benign brain tumors on MR images. In International Conference on ICT Innovations; Springer: Berlin/Heidelberg, Germany, 2014; pp. 157–166. [Google Scholar]
  15. Gumaei, A.; Hassan, M.M.; Hassan, M.R.; Alelaiwi, A.; Fortino, G. A hybrid feature extraction method with regularized extreme learning machine for brain tumor classification. IEEE Access 2019, 7, 36266–36273. [Google Scholar] [CrossRef]
  16. Paul, J.S.; Plassard, A.J.; Landman, B.A.; Fabbri, D. Deep learning for brain tumor classification. In Medical Imaging 2017: Biomedical Applications in Molecular, Structural, and Functional Imaging; SPIE: Bellingham, WA, USA, 2017; Volume 10137, pp. 253–268. [Google Scholar]
  17. Díaz-Pernas, F.J.; Martínez-Zarzuela, M.; Antón-Rodríguez, M.; González-Ortega, D. A deep learning approach for brain tumor classification and segmentation using a multiscale convolutional neural network. Healthcare 2021, 9, 153. [Google Scholar] [CrossRef] [PubMed]
  18. Ayadi, W.; Elhamzi, W.; Charfi, I.; Atri, M. Deep CNN for brain tumor classification. Neural Process. Lett. 2021, 53, 671–700. [Google Scholar] [CrossRef]
  19. Hamamci, A.; Kucuk, N.; Karaman, K.; Engin, K.; Unal, G. Tumor-cut: Segmentation of brain tumors on contrast enhanced MR images for radiosurgery applications. IEEE Trans. Med. Imaging 2011, 31, 790–804. [Google Scholar] [CrossRef]
  20. Havaei, M.; Larochelle, H.; Poulin, P.; Jodoin, P.M. Within-brain classification for brain tumor segmentation. Int. J. Comput. Assist. Radiol. Surg. 2016, 11, 777–788. [Google Scholar] [CrossRef] [Green Version]
  21. Pan, Y.; Huang, W.; Lin, Z.; Zhu, W.; Zhou, J.; Wong, J.; Ding, Z. Brain tumor grading based on neural networks and convolutional neural networks. In Proceedings of the 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, Milan, Italy, 25–29 August 2015; pp. 699–702. [Google Scholar]
  22. Maharjan, S.; Alsadoon, A.; Prasad, P.; Al-Dalain, T.; Alsadoon, O.H. A novel enhanced softmax loss function for brain tumour detection using deep learning. J. Neurosci. Methods 2020, 330, 108520. [Google Scholar] [CrossRef]
  23. Vimal Kurup, R.; Sowmya, V.; Soman, K. Effect of data pre-processing on brain tumor classification using capsulenet. In International Conference on Intelligent Computing and Communication Technologies; Springer: Berlin/Heidelberg, Germany, 2019; pp. 110–119. [Google Scholar]
  24. Boustani, A.E.; Aatila, M.; Bachari, E.E.; Oirrak, A.E. MRI brain images classification using convolutional neural networks. In International Conference on Advanced Intelligent Systems for Sustainable Development; Springer: Berlin/Heidelberg, Germany, 2019; pp. 308–320. [Google Scholar]
  25. Mukherkjee, D.; Saha, P.; Kaplun, D.; Sinitca, A.; Sarkar, R. Brain tumor image generation using an aggregation of GAN models with style transfer. Sci. Rep. 2022, 12, 19141. [Google Scholar] [CrossRef]
  26. Begum, S.S.; Lakshmi, D.R. Combining optimal wavelet statistical texture and recurrent neural network for tumour detection and classification over MRI. Multimed. Tools Appl. 2020, 79, 14009–14030. [Google Scholar] [CrossRef]
  27. Siar, M.; Teshnehlab, M. Brain tumor detection using deep neural network and machine learning algorithm. In Proceedings of the 2019 9th International Conference on Computer and Knowledge Engineering (ICCKE). IEEE, Mashhad, Iran, 24–25 October 2019; pp. 363–368. [Google Scholar]
  28. Anilkumar, B.; Kumar, P.R. Tumor classification using block wise fine tuning and transfer learning of deep neural network and KNN classifier on MR brain images. Int. J. Emerg. Trends Eng. Res. 2020, 8, 574–583. [Google Scholar]
  29. Ari, A.; Hanbay, D. Deep learning based brain tumor classification and detection system. Turk. J. Electr. Eng. Comput. Sci. 2018, 26, 2275–2286. [Google Scholar] [CrossRef]
  30. Raj, A.; Anil, A.; Deepa, P.; Aravind Sarma, H.; Naveen Chandran, R. BrainNET: A Deep Learning Network for Brain Tumor Detection and Classification. In Advances in Communication Systems and Networks; Springer: Berlin/Heidelberg, Germany, 2020; pp. 577–589. [Google Scholar]
  31. Joshi, S.R.; Headley, D.B.; Ho, K.; Paré, D.; Nair, S.S. Classification of brainwaves using convolutional neural network. In Proceedings of the 2019 27th European Signal Processing Conference (EUSIPCO), A Coruna, Spain, 2–6 September 2019; pp. 1–5. [Google Scholar]
  32. Deepak, S.; Ameer, P. Brain tumor classification using deep CNN features via transfer learning. Comput. Biol. Med. 2019, 111, 103345. [Google Scholar] [CrossRef]
  33. Krishnammal, P.M.; Raja, S.S. Convolutional neural network based image classification and detection of abnormalities in mri brain images. In Proceedings of the 2019 International Conference on Communication and Signal Processing (ICCSP, Chennai, India, 4–6 April 2019; pp. 0548–0553. [Google Scholar]
  34. Chattopadhyay, A.; Maitra, M. MRI-based Brain Tumor Image Detection Using CNN based Deep Learning Method. Neurosci. Inform. 2022, 100060. [Google Scholar] [CrossRef]
  35. Poonguzhali, N.; Rajendra, K.R.; Mageswari, T.; Pavithra, T. Heterogeneous Deep Neural Network for Healthcare Using Metric Learning. In Proceedings of the 2019 IEEE International Conference on System, Computation, Automation and Networking (ICSCAN), Pondicherry, India, 29–30 March 2019; pp. 1–4. [Google Scholar]
  36. Kachwalla, M.; Shinde, M.; Katare, R.; Agrawal, A.; Wadhai, V.; Jadhav, M. Classification of Brain MRI Images For Cancer Detection Using Deep Learning. Int. J. Adv. Res. Comput. Commun. Eng. 2017, 3, 635–637. [Google Scholar]
  37. Han, C.; Rundo, L.; Araki, R.; Nagano, Y.; Furukawa, Y.; Mauri, G.; Nakayama, H.; Hayashi, H. Combining noise-to-image and image-to-image GANs: Brain MR image augmentation for tumor detection. IEEE Access 2019, 7, 156966–156977. [Google Scholar] [CrossRef]
  38. Mohsen, H.; El-Dahshan, E.S.A.; El-Horbaty, E.S.M.; Salem, A.B.M. Classification using deep learning neural networks for brain tumors. Future Comput. Inform. J. 2018, 3, 68–71. [Google Scholar] [CrossRef]
  39. Athency, A.; Ancy, B.; Fathima, K.; Dilin, R.; Binish, M. Brain tumor detection and classification in MRI images. Int. J. Innov. Res. Sci. Eng. Technol. 2017, 6, 84–89. [Google Scholar]
  40. Pandian, A.A.; Balasubramanian, R. Fusion of contourlet transform and zernike moments using content based image retrieval for MRI brain tumor images. Indian J. Sci. Technol. 2016, 9, 29. [Google Scholar]
  41. Ioffe, S.; Szegedy, C. Batch normalization: Accelerating deep network training by reducing internal covariate shift. In Proceedings of the International Conference on Machine Learning (PMLR), Lille, France, 7–9 July 2015; pp. 448–456. [Google Scholar]
Figure 1. MRI brain images. The image on the left is Benign while the image on the right is Malignant.
Figure 1. MRI brain images. The image on the left is Benign while the image on the right is Malignant.
Diagnostics 12 02484 g001
Figure 2. CLAHE Pre-processing. The images on the left are the raw images while the images on the right are the processed images.
Figure 2. CLAHE Pre-processing. The images on the left are the raw images while the images on the right are the processed images.
Diagnostics 12 02484 g002
Figure 3. Framework of the proposed parallelistic convolution neural network.
Figure 3. Framework of the proposed parallelistic convolution neural network.
Diagnostics 12 02484 g003
Figure 4. Performance of the proposed PCNN in comparison with raw MRI images and CLAHE pre-processed MRI images across the different evaluation metrics.
Figure 4. Performance of the proposed PCNN in comparison with raw MRI images and CLAHE pre-processed MRI images across the different evaluation metrics.
Diagnostics 12 02484 g004
Figure 5. Accuracy curves for the proposed PCNN in comparison with raw MRI images and CLAHE pre-processed MRI images.
Figure 5. Accuracy curves for the proposed PCNN in comparison with raw MRI images and CLAHE pre-processed MRI images.
Diagnostics 12 02484 g005
Figure 6. Loss curves for the proposed PCNN in comparison with raw MRI and CLAHE pre-processed MRI images.
Figure 6. Loss curves for the proposed PCNN in comparison with raw MRI and CLAHE pre-processed MRI images.
Diagnostics 12 02484 g006
Figure 7. ROC curves for the proposed PCNN in comparison with raw MRI and CLAHE pre-processed MRI images.
Figure 7. ROC curves for the proposed PCNN in comparison with raw MRI and CLAHE pre-processed MRI images.
Diagnostics 12 02484 g007
Figure 8. Precision–recall curves for the proposed PCNN in comparison with raw MRI and CLAHE pre-processed MRI images.
Figure 8. Precision–recall curves for the proposed PCNN in comparison with raw MRI and CLAHE pre-processed MRI images.
Diagnostics 12 02484 g008
Figure 9. Performance of the proposed PCNN in comparison with some selected state of the art models using the same dataset.
Figure 9. Performance of the proposed PCNN in comparison with some selected state of the art models using the same dataset.
Diagnostics 12 02484 g009
Figure 10. ROC-AUC curves for the proposed PCNN in comparison with some selected state of the art models using the same dataset.
Figure 10. ROC-AUC curves for the proposed PCNN in comparison with some selected state of the art models using the same dataset.
Diagnostics 12 02484 g010
Figure 11. Precision–Recall curves for the proposed PCNN in comparison with some selected state of the art models using the same dataset.
Figure 11. Precision–Recall curves for the proposed PCNN in comparison with some selected state of the art models using the same dataset.
Diagnostics 12 02484 g011
Table 1. Summary of the Related Works.
Table 1. Summary of the Related Works.
AuthorsYearDatasetTechniquesEvaluation Results
Pan  et al. [21]2020Fig-share ImagesCNNACC = 92%
Maharjan  et al. [22]2019Fig-share ImagesResidual Network ResNetACC = 95%
Vimal  et al. [23]2019KaggleTCIAPNN Classification CNNACC = 90%
Boustani  et al. [24]2020KaggleCNNACC = 99%
Mukherkjee  et al. [25]2019Pvt DatasetR-CNN and SVMACC = 95%
Begum  et al. [26]2020Fig-share ImagesELM-LRF CNNACC = 97%
Siar et al. [27]2020BRATS 13,14,17,18Inception Pre-trained CNNACC = 92%
Anilkumar et al. [28]2019KaggleCNNACC = 99%
Ari  et al. [29]2019BRATS 2016ResNet-50 for Detection Gan for Data AugmentationACC = 92%
Raj  et al. [30]2020Private Dataset Comprising of 1000 imagesRNNACC = 96%
Joshi  et al. [31]2019Private Dataset Comprising of 330 imagesCNNACC = 98%
Deepak et al. [32]2020BRATS CE-MRIVGGnet and KNN as ClassifierACC = 98.69%
Krishnammal, P. et al. [33]2019Fig-share ImagesCNNACC = 96%
Chattopadhyay et al. [34]2020(BITE), Fig share (4689 detection and for classificationBRAIN NETs for Detection and ClassificationACC = 98%
Poonguzhali, N. et al. [35]2019BRATS 20183D-Multi CNNsACC = 84%
Kachwalla et al. [36]2018Fig-Share and REMBRA NDT 516 ImagesCNN for Grading and ClassificationACC = 96%
Han et al. [37]2019BRATS 2015AlexNet and VGG-16ACC = 98%
Mohsen et al. [38]2018Harvard Dataset (66 MRIs with 22 and 44 standard images vs. affectedDNN for Classification and Fuzzy-C for SegmentationACC = 98%
Krishnammal et al. [33]20161000 Private Images from Indian HospitalDNN and ELMACC = 96%
Athency et al. [39]2017BRATS 20153D CNNACC = 75.4%
Pandian et al. [40]2017BRATS 2017 and TCIAConvNet, SliceNet and VGNetACC = 97%
Table 2. Description of the Dataset.
Table 2. Description of the Dataset.
DatasetBrain Tumor CategoryValue
Kaggle database of Brain Tumor [28]Benign2079
Malignant1683
Table 3. Performance evaluation of the proposed parallelistic convolution neural network using the raw MRI and pre-processed CLAHE MRI images.
Table 3. Performance evaluation of the proposed parallelistic convolution neural network using the raw MRI and pre-processed CLAHE MRI images.
ModelACC (%)SEN (%)SPE (%)PRE (%)F1-s (%)Time (min)
PCNN + CLAHE MRI images98.799.797.498.298.66.57
PCNN + Raw MRI images94.793.191.993.594.26.81
Table 4. Result comparison of the proposed PCNN model with state-of-the-art methods for brain tumor classification.
Table 4. Result comparison of the proposed PCNN model with state-of-the-art methods for brain tumor classification.
AuthorsACC (%)SEN (%)SPE (%)
Pan et al. [21]92.091.091.0
Siar et al. [27]9290.9100.0
Chattopadhyay et al. [34]98.092.998.8
Deepak et al. [32]98.686.9-
Raj et al. [30]96.0--
Begum et al. [26]97.099.6-
Boustani et al. [24]99.079.290.7
Vimal et al. [23]90.090.795.5
Han [37]98.096.195.7
Maharjan et al. [22]95.064.792.9
PCNN + CLAHE98.799.797.4
Table 5. Comparison table for the selected state of the art models using the same dataset and computing resource.
Table 5. Comparison table for the selected state of the art models using the same dataset and computing resource.
ModelACC (%)SEN (%)SPE (%)Time (min)
Pan et al. [21]91.291.893.111.38
Deepak et al. [32]94.092.994.28.07
Raj et al. [30]96.194.495.515.72
Siar et al. [27]93.592.494.710.84
Begum et al. [26]95.895.496.413.71
PCNN + CLAHE98.799.797.46.57
Table 6. Results obtained using different pre-trained models in comparison with the proposed PCNN on the same dataset.
Table 6. Results obtained using different pre-trained models in comparison with the proposed PCNN on the same dataset.
RAW MRI ImageslCLAHE MRI Images
ModelACC (%)SEN (%)SPE (%)Time (min)ACC (%)SEN (%)SPE (%)Time (min)
Inception-V389.291.492.69.4689.387.590.29.51
MobileNet-V388.990.791.47.4190.990.191.87.49
ResNet-15284.686.287.910.1391.492.393.110.20
VGG-1687.789.490.511.8993.795.493.111.90
DenseNet-12185.387.188.711.7492.892.893.311.70
AlexNet86.388.689.46.5893.191.593.76.51
PCNN94.793.193.96.8198.799.797.46.57
Table 7. Performance evaluation of the proposed PCNN based on different hyper-parameter tuning on our dataset with Adam optimizer.
Table 7. Performance evaluation of the proposed PCNN based on different hyper-parameter tuning on our dataset with Adam optimizer.
Hyperparameters(PCNN + CLAHE + Adam)(PCNN + RAW + Adam)
Accuracy (%)Accuracy (%)
LR (0.1) + Dropout (0.25)87.581.6
LR (0.1) + Dropout (0.50)86.987.3
LR (0.1) + Dropout (0.75)83.682.6
LR (0.01) + Dropout (0.25)81.485.1
LR (0.01) + Dropout (0.50)89.884.9
LR (0.01) + Dropout (0.75)84.790.7
LR (0.001) + Dropout (0.25)82.288.2
LR (0.001) + Dropout (0.50)80.791.3
LR (0.001) + Dropout (0.75)88.392.7
LR (0.0001) + Dropout (0.25)85.983.4
LR (0.0001) + Dropout (0.50)98.794.7
LR (0.0001) + Dropout (0.75)79.586.2
Table 8. Performance evaluation of the proposed PCNN based on different hyperparameter tuning on our dataset with RMSProp optimizer.
Table 8. Performance evaluation of the proposed PCNN based on different hyperparameter tuning on our dataset with RMSProp optimizer.
Hyperparameters(PCNN + CLAHE + RMSProp)(PCNN + RAW + RMSProp)
Accuracy (%)Accuracy (%)
LR (0.1) + Dropout (0.25)88.589.1
LR (0.1) + Dropout (0.50)89.787.4
LR (0.1) + Dropout (0.75)86.390.7
LR (0.01) + Dropout (0.25)87.788.2
LR (0.01) + Dropout (0.50)81.491.5
LR (0.01) + Dropout (0.75)81.189.8
LR (0.001) + Dropout (0.25)83.892.3
LR (0.001) + Dropout (0.50)86.589.6
LR (0.001) + Dropout (0.75)84.290.9
LR (0.0001) + Dropout (0.25)85.991.1
LR (0.0001) + Dropout (0.50)88.689.5
LR (0.0001) + Dropout (0.75)85.388.9
Table 9. Performance evaluation of the proposed PCNN based on different hyperparameter tuning on our dataset with SGD optimizer.
Table 9. Performance evaluation of the proposed PCNN based on different hyperparameter tuning on our dataset with SGD optimizer.
Hyperparameters(PCNN + CLAHE + SGD)(PCNN + RAW + SGD)
Accuracy (%)Accuracy (%)
LR (0.1) + Dropout (0.25)87.288.8
LR (0.1) + Dropout (0.50)85.589.3
LR (0.1) + Dropout (0.75)87.997.5
LR (0.01) + Dropout (0.25)89.190.9
LR (0.01) + Dropout (0.50)82.392.3
LR (0.01) + Dropout (0.75)83.688.7
LR (0.001) + Dropout (0.25)84.991.9
LR (0.001) + Dropout (0.50)85.790.4
LR (0.001) + Dropout (0.75)83.591.6
LR (0.0001) + Dropout (0.25)86.389.3
LR (0.0001) + Dropout (0.50)87.190.8
LR (0.0001) + Dropout (0.75)88.889.2
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Mgbejime, G.T.; Hossin, M.A.; Nneji, G.U.; Monday, H.N.; Ekong, F. Parallelistic Convolution Neural Network Approach for Brain Tumor Diagnosis. Diagnostics 2022, 12, 2484. https://doi.org/10.3390/diagnostics12102484

AMA Style

Mgbejime GT, Hossin MA, Nneji GU, Monday HN, Ekong F. Parallelistic Convolution Neural Network Approach for Brain Tumor Diagnosis. Diagnostics. 2022; 12(10):2484. https://doi.org/10.3390/diagnostics12102484

Chicago/Turabian Style

Mgbejime, Goodness Temofe, Md Altab Hossin, Grace Ugochi Nneji, Happy Nkanta Monday, and Favour Ekong. 2022. "Parallelistic Convolution Neural Network Approach for Brain Tumor Diagnosis" Diagnostics 12, no. 10: 2484. https://doi.org/10.3390/diagnostics12102484

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop