Diagnosis of Medical Images Using Fuzzy Convolutional Neural Networks

Diagnosis of Medical Images Using Fuzzy Convolutional Neural Networks

Huda Ali Mahdi* Mohamed Ibrahim Shujaa Entidhar Mhawes Zghair

Electrical Engineering Technical College, Middle Technical University (MTU), Baghdad 10022, Iraq

Technical Instructors Training Institute, Middle Technical University (MTU), Baghdad 10022, Iraq

Corresponding Author Email: 
bbc0081@mtu.edu.iq
Page: 
1345-1351
|
DOI: 
https://doi.org/10.18280/mmep.100428
Received: 
3 January 2023
|
Revised: 
10 April 2023
|
Accepted: 
2 May 2023
|
Available online: 
30 August 2023
| Citation

© 2023 IIETA. This article is published by IIETA and is licensed under the CC BY 4.0 license (http://creativecommons.org/licenses/by/4.0/).

OPEN ACCESS

Abstract: 

Brain tumors, characterized by the uncontrolled and rapid proliferation of cells, can result in fatal outcomes if not identified and treated promptly. Consequently, the development of a reliable and automated diagnostic system is of paramount importance. In this study, a Fuzzy Convolutional Neural Network (F-CNN) is employed for the efficient diagnosis of brain tumors (Glioma, Meningioma, Pituitary, and non-tumors), leveraging the computational capabilities of Google Colaboratory. The methodology comprises four stages: pre-processing, training, testing, and evaluation. The pre-processing stage entails rescaling the image, resizing, random flipping, and random rotation. The training phase involves the construction of an intelligent model, encompassing four blocks: convolution, ReLU, batch normalization, and max pooling. This is followed by flattening, a fuzzy inferences layer, and a dense layer with dropout. The model was trained using a Kaggle dataset comprising 7022 brain tumor MRI images and validated with a test set of 470 MRI images sourced from the Neurological Wholesale Hospital in Baghdad. The proposed F-CNN model achieved a high accuracy rate of 99.31% while maintaining low computational complexity and time. This work illustrates the potential of Deep Learning approaches, such as F-CNNs, in enhancing the precision and efficiency of medical imaging diagnostics.

Keywords: 

Fuzzy Convolutional Neural Network, Deep Learning, MRI images, fuzzy logic, medical image processing, brain tumor

1. Introduction

Modern clinical settings heavily rely on medical imaging to facilitate accurate diagnosis and treatment of a myriad of health conditions [1]. These imaging techniques, which include X-rays, ultrasound (US), Computer Tomography (CT), and Magnetic Resonance Imaging (MRI), play a pivotal role in disease detection, clinical monitoring, and treatment planning [2]. These diagnostic tools allow both qualitative and quantitative assessments of symptoms at the lesion site. They find utility in the evaluation of various anatomical structures, such as the heart, brain, liver, lungs, chest, and kidneys. The extraction of crucial information through medical image analysis notably enhances the precision of clinical diagnoses [3].

Brain tumors, growths that form within the brain or tissues under the skull, can have benign or malignant characteristics. These tumors grow erratically, exerting pressure on the brain [4], potentially leading to several neurological complications. The World Health Organization (WHO) reports that in 2020, cancer was the second leading cause of death worldwide, accounting for approximately 10 million fatalities [5]. It is estimated that in 2019, nearly 0.7 million Americans were afflicted with brain tumors, with 0.86 million cases diagnosed. Out of these, 26,170 were identified as malignant, and 60,800 as benign. Notably, only 35% of malignant patients in the US survived [6]. Therefore, the importance of accurate brain tumor MR images for diagnosis and treatment decisions cannot be overstated [7]. However, accurate identification and diagnosis of brain tumors from MR images with comparable structures or characteristics largely depend on the expertise and availability of radiologists. The use of automated classification, which diagnoses brain tumor MR images with minimal influence from human experts, could potentially address this issue [8].

Convolutional neural networks (CNNs), a Deep Learning technique, have been employed to tackle complex classification problems [9]. By employing diverse strategies, CNNs facilitate disease prediction, classification, and decision-making during disease diagnosis [10]. Fuzzy logic, a tool that simulates human thought and perception, is often integrated with convolutional neural networks to create Fuzzy Convolutional Neural Networks. These networks enhance function approximation and data classification, making them more precise and reliable [11]. The combination of fuzzy logic systems and convolutional neural networks has shown promise in improving the accuracy of brain disease prediction and diagnosis.

This study proposes an automatic diagnosis system that prioritizes high accuracy with reduced time complexity. The application of a Fuzzy Convolutional Neural Network in a medical image diagnosis system is explored for the diagnosis of certain types of brain tumors (glioma, meningioma, pituitary, and non-tumor). The primary contributions of this work include the collection of a dataset of actual patient images from the Neurological Hospital in Baghdad for evaluating the performance of the FCNN algorithm, and the implementation of the Batch Normalization technique during model training. This technique offers several advantages, including accelerated training process, improved learning rate, and simplified initialization of layer weights.

  1. The Most Common Types of Brain Tumors

Gliomas, meningiomas, and pituitary tumors are the three most typical types of brain tumors:

  1. Glioma is a prevalent form of primary brain tumor that originates from glial cells. Gliomas are the most frequently occurring type of aggressive brain tumors, characterized by their irregular shape and unclear boundaries [12]. They can be categorized into two groups based on their rate of progression: low-grade gliomas progress slowly, while high-grade gliomas progress rapidly [13].
  2. Meningioma is a prevalent type of non-glial tumor in the central nervous system, typically identified in middle to late adulthood. Although it doesn't develop from brain tissue, it is often regarded as a brain tumor since it originates from the meninges. About 90% of meningiomas are non-cancerous, while a small portion of them are malignant or atypical [14]. Meningiomas can be found on any external surfaces of the brain, including within the ventricular system. This is due to the presence of arachnoid cap cells or meningocytes that were trapped in the cranial sutures during the brain's formation at birth [15].
  3. Pituitary tumors are growths that occur in the pituitary gland and are non-cancerous or benign. They account for 10-15% of all tumors that develop inside the skull [16]. The pituitary gland is situated behind the nose's back, and its superior border is the optic chiasm. Unlike other tumors, pituitary tumors do not spread to other parts of the body. The pituitary gland regulates most of the body's endocrine functions through the hypothalamic-pituitary axis. Pituitary tumors can cause the gland to produce either too much or too little hormones, resulting in various health problems [17].
  1. Deep Learning in Brain Tumors Diagnosis

It takes a lot of time and effort to manually identify and classify brain tumors in vast databases of medical photos for routine clinical work. In order to assist radiologists in the diagnosis of human disease in various body regions, many solutions have been created today that use ML and relate to software that integrates AI with computer vision to evaluate radiological and pathological pictures. The development of CAD systems has been significantly expedited by Machine Learning [18]. Classifying objects of interest, such lesions, into distinct classes based on input attributes is one of the most recent uses of Machine Learning in CAD [19].

Figure 1. Machine Learning vs. Deep Learning [20]

Machine Learning (ML) serves as the foundational phase that concentrates on uncovering and examining patterns from a dataset. This process enables machines to incrementally improve their performance by identifying or learning informative features that accurately depict regularities or patterns in the data. However, the application of Machine Learning techniques can pose challenges to individuals lacking domain expertise. Traditionally, meaningful or task-relevant features have been primarily generated by human specialists, drawing upon their understanding of the target domain [21].

Deep Learning (DL), an evolution of this concept, encompasses multi-layered neural networks that empower machines to learn independently and make autonomous decisions. Machine Learning evaluates a given situation using distinct features that underscore patterns. This facilitates the "learning" process and allows the application of this acquired knowledge to comparable situations in the future. Predictive technologies, bolstered by Machine Learning, can augment patient care by supporting clinical decision-making [22]. Figure 1 illustrates the distinction between ML and DL.

2. Literature Review

This section presents a curated compendium of prior studies focused on the diagnosis of tumors. Over the years, numerous researchers have devoted efforts to brain tumor identification, yielding promising results:

Seetha and Raja [23] introduced a method for the classification of convolutional neural networks (CNNs) aimed at detecting brain tumors. The proposed architecture, deeper in nature, utilizes smaller kernels, and the neurons carry comparatively lower weight. As per experimental results, the proposed CNN model demonstrated an accuracy of 97.5%.

Hossain et al. [24] suggested the deployment of the Fuzzy C-Means clustering technique for brain tumor extraction from 2D Magnetic Resonance Brain Images (MRI). This approach was succeeded by traditional classifications and convolutional neural networks. Although the suggested use of CNN achieved an accuracy rate of 97.87%, it was observed to necessitate a longer execution time and larger data storage.

Toğaçar et al. [25] proposed a novel CNN model named Brain MRNet, which incorporates a residual network designed using hypercolumn technology and attention modules. The initial step in Brain MRNet is image preprocessing, followed by the application of image augmentation techniques. After attention modules have selected essential parts of the image, it is received by the convolution layer. The Brain MRNet model was utilized for brain tumor identification using readily available MR images, achieving a classification accuracy of 96.05%.

Van Hai and Amaechi [26] proposed a model that combines convolutional neural networks and fuzzy rules, intended for the classification and detection of medical imaging, including the differentiation between normal and malignant brain cells. The experimental results of the proposed model demonstrated an accuracy of 97.6%.

Lamrani et al. [27] examined a proposed CNN architecture designed for the classification of MRI brain images into tumor-present and tumor-absent categories. These medical images underwent preprocessing and resizing prior to CNN processing. Based on training and testing outcomes, the pre-trained architectural model achieved classification accuracy and precision rates of 96%.

3. Problem Statement and Objective

Brain tumor must be diagnosed as soon as possible because there is a lot of overlap between types of brain tumor.so need to:

A reliable automatic classification system is necessary to reduce the death rate of people. Introduce automatic system for detection and diagnosis brain tumors to have good results in a high accuracy within little computing time and not sensitive for noisy data.

Applying computer-aided methods to models that can distinguish between abnormal and normal brain pictures MR imaging will produce better results than manual, conventional diagnostic methods and the objective of this work is:

  • To reduce human error in diagnosis by introducing an automated technique for detecting brain tumors.
  • To diagnose the patients with brain tumor based on the Fuzzy Convolutional Neural Networks (FCNN) model. The FCNN hyper-parameters were tuned to optimize the diagnosis accuracy.
  • Establishing a system that helps the health care center and hospitals reduce the time and effort required to detect the patients infected with brain tumor.
  • Using AI to automatically classify medical images, which enables automated disease diagnosis.
4. Materials and Method

This work proposed the automatic model to diagnosis some types of the brain tumor (glioma, meningioma, pituitary and non-tumor) used Fuzzy Convolutional Neural Network. That can be achieved by using Google Colab [28] or Colaboratory [29]. The study is composed of several parts, beginning with the importation of the dataset from website, and a number of images in real patients from the Neurological Wholesale Hospital in Baghdad. The pre-processing of the dataset.

The dataset was subsequently split into training and testing sets. On the dataset, the models were trained. The accuracy of the model was calculated for training and testing. Figure 2 shows the proposed system's architectural layout.

Figure 2. System architecture

4.1 Dataset descriptions

The website dataset used under the name of “Brain Tumor MRI Dataset” is (156 MB) datase comprises 7022 images of human brain MRIs that have been divided into 4 categories, as illustrated in Figure 3: glioma, meningioma, non-tumor, and pituitary. Thereafter, The MRI image dataset has been divided into two sets: a training set and a testing set. The training set contains 5,712 images, which corresponds to 81.4% of the total dataset. The remaining 18.6% of the images, which amounts to 1,311, are included in the testing set. Including subfolders for each class (glioma, meningioma, pituitary, and non-tumor), the dataset has been divided into the Training and Testing folders. There are 1,321 glioma photos,1339 meningioma pictures, 1,595 non-tumor photos and 1,457 images for pituitary in the training folder. The testing folder contains 300 images for glioma, 306 images for meningioma, 405 images for non-tumor and 300 images for pituitary as showed in Table 1.

Also, the proposed model is tested on Neurological Wholesale Hospital in Baghdad database which consists of 470 MRI image to obtain real diagnoses for real patient. It was also tested with taken website dataset.

(a) Glioma tumor

(b) Meningioma tumor

(c) Pituitary tumor

(d) Non-tumor

Figure 3. Brain tumor MRI dataset

Table 1. Dataset details

Dataset of Website

Glioma

Meningioma

Pituitary

Non-Tumor

Training set

1321

1339

1457

1595

Testing set

300

306

300

405

4.2 Data process

Medical images, especially images of brain tumors, were processed to help and facilitate their diagnosis and extract features through the use of four pre-processing steps, which are resizing, rescaling, random Flip and random Rotation with fixed size of all image is 128×128.

On these images, we planned to use Deep Learning (DL) Diagnosis techniques. As a result, we created a scale between 0 and 1 that is consistent with the approaches.

4.3 Fuzzy Convolutional Neural Network architecture

Medical images have great resolution, which makes image processing difficult. FCNN makes decisions throughout disease diagnosis by using a variety of methods and makes it simple to anticipate and categorize the condition [30]. The complete system for categorization is created by combining the data gathered by CNN and fuzzy. CNNs are used to investigate patterns in images. Convoluting an image and searching for patterns are used to accomplish this. Fuzzy layer aids in decision-making for tumor diagnosis and increases precision. This characteristic makes CNNs highly good at identifying objects in pictures [31]. The suggested approach based of MRI images to diagnosis brain tumors using FCNNs. The four fundamental layers that make up the architecture of an FCNN are the convolutional layer, the pooling layer, the fuzzy layer and the fully connected layer. Figure 4 presents the proposed a FCNN model.

Figure 4. Proposed a FCNN model

4.4 Evaluation metrics

One metric is accuracy. The percentage of accurate predictions for a model is how accuracy is defined. A comparison between the output images and the ground truth images that are included in the dataset is done as evaluation metrics for the FCNN model's output analysis. The expert's expertise was used to generate the ground truth photographs. An image that has been correctly classified as a tumor is true negative (TN), whereas an image that has been correctly classified as a non-tumor is true positive (TP) [32]. False positive (FP) denotes photos of tumors that were wrongly identified, whereas false negative (FN) denotes images of non-tumors that were incorrectly diagnosed [33].

The comparison with the real-world photographs is used to determine these factors. A metrics for assessing performance are mentioned below, with numbers ranging from 0 to 100. These evaluation criteria are computed using Eq. (1) [34].

$accuracy$$=\frac{T P+T N}{T P+T N+F P+F N}$      (1)

4.5 Model architecture

The model contains four convolutional layers, with the first layer having 64 filters using the ReLU function. 64 filters in second convolutional layer use the ReLU function, 64 filters in third convolutional layer use the ReLU function, and 64 filters in fourth convolutional layer use the ReLU function. After activation layers (ReLU function), batch normalization layers are utilized. After each batch normalization layers, max-pooling layers in 2×2 dimensions are employed. These layers are followed by a dropout layer (was set to 0.2). There are three dense layers employed, the first and the second layers each having 512 output perceptron’s that use ReLU, with layer fuzzy inference block is added to aid in the decision-making process of diagnosis, Third dense layer with four perceptron. Reduced learning rate to 0.001. The training was stopped after 500 epochs. Table 2 displays the specific elements and parameters of a (FCNN) model. Different hyper-parameters are used in the FCNN model. The hyper-parameter settings for the FCNN model are displayed in Table 3. Classification consists in labeling the constituent elements of an image according to a predefined rule. It involves the use of an algorithm that assigns labels to groups.

Table 2. The proposed FCNN parameters

Layers (Type)

Output of Shape

Parameter

resizing_1 (Resizing)

(None,128,128,3)

0

rescaling_1 (Rescaling)

(None,128,128,3)

0

random_flip_1 (Random Flip)

(None,128,128,3)

0

random_rotation_1(Random Rotation)

(None,128,128,3)

0

conv2d_4 (Conv2D)

(None,124,124,64)

4864

activation_7 (Activation)

(None,124,124,64)

0

batch_normalization_4

(Batch Normalization)

(None,124,124,64)

256

max_pooling2d_4 (MaxPooling2D)

(None,62,62,64)

0

dropout_6(Dropout)

(None,62,62,64)

0

conv2d_5 (Conv2D)

(None,60,60,64)

36928

activation_8 (Activation)

(None,60,60,64)

0

batch_normalization_5

(Batch normalization)

(None,60,60,64)

256

max_pooling2d_5 (Max Pooling 2D)

(None,30,30,64)

0

dropout_7 (Dropout)

(None,30,30,64)

0

conv2d_6 (Conv2D)

(None,28,28,64)

36928

activation_9 (Activation)

(None,28,28,64)

0

batch_normalization_6

(Batch Normalization)

(None,28,28,64)

256

max_pooling2d_6 (MaxPooling2D)

(None,14,14,64)

0

dropout_8 (Dropout)

(None,14,14,64)

0

conv2d_7 (Conv2D)

(None,12,12,64)

36928

activation_10 (Activation)

(None,12,12,64)

0

batch_normalization_7

(Batch Normalization)

(None,12,12,64)

256

max_pooling2d_7 (Max Pooling2D)

(None,6,6,64)

0

dropout_9 (Dropout)

(None,6,6,64)

0

flatten_1 (Flatten)

(None,2304)

0

dense_3 (Dense)

(None,512)

1180160

activation_11 (Activation)

(None,512)

0

dropout_10 (Dropout)

(None,512)

0

dense_4 (Dense)

(None,512)

262656

fuzzy_inference_block_1 (fuzzy_inference_block)

(None,512)

0

activation_12 (Activation)

(None,512)

0

dropout_11 (Dropout)

(None,512)

0

dense_5 (Dense)

(None,4)

2052

activation_13 (Activation)

(None, 4)

0

The Total params

1, 561, 540

Trainable params

1,561, 028

No-trainable params

512

Table 3. The developed FCNN model hyper-parameters

Dropout Rate

0.2

Filter Size

(5,5)(3,3)(3,3) (64,64,64,64)

Learning Rate

0.001

Loss Function

categorical_crossentropy

Num. of convolution layer

4

Num. of epoch

500

Num. of fully connected layer

3(512,512,4)

Num. of Max poling layer

4(2,2)

Optimizer

Adam

5. Results and Discussions

The investigated model has been utilized the Google Collaboratory platform based on Python and Keras library on TensorFlow was used. Used of Fuzzy Convolutional Neural Network model to solve the diagnosis task of brain tumor images.

In epoch (1), the elapsed time is 32 second, the parameter of training accuracy is 59.77%, the parameter of loss is 1.6547, the parameter of validation accuracy is 33.03%, and the parameter of validation loss is 2.5674. In epoch (65), the elapsed time is 20 second, the parameter of training accuracy is 93.93%, the parameter of loss is 0.1846, the parameter of validation accuracy is 95.73%, and the parameter of validation loss is 0.1857. In epoch (183), the elapsed time is 19 second, the parameter of training accuracy is 97.15%, the parameter of loss is 0.0912, the parameter of validation accuracy is 98.02%, and the parameter of validation loss is 0.0909.

Table 4. The results of training accuracy and validation accuracy of the FCNN model

Epoch

Time Elapsed

Loss

Training Accuracy

Validation Loss

Validation Accuracy

1

32s

1.6547

0.5977

2.5674

0.3303

2

20s

0.8532

0.6950

2.9656

0.3021

3

21s

0.7228

0.7397

1.0347

0.7292

9

20s

0.4180

0.8479

0.6805

0.8146

19

21s

0.3256

0.8855

0.3308

0.8909

29

20s

0.2748

0.9063

0.2349

0.9306

40

20s

0.2243

0.9251

0.2675

0.9130

52

20s

0.1934

0.9379

0.2871

0.9222

65

20s

0.1846

0.9393

0.1857

0.9573

86

20s

0.1436

0.9533

0.0986

0.9680

105

21s

0.1394

0.9620

0.0921

0.9657

145

19s

0.1164

0.9629

0.0785

0.9725

168

19s

0.1179

0.9648

0.0648

0.9779

183

19s

0.0912

0.9715

0.0909

0.9802

228

20s

0.0772

0.9764

0.0773

0.9840

260

20s

0.0821

0.9750

0.0630

0.9832

305

20s

0.0781

0.9767

0.0359

0.9878

363

20s

0.0582

0.9825

0.0562

0.9863

412

20s

0.0571

0.9820

0.0474

0.9886

429

20s

0.0599

0.9853

0.0374

0.9924

478

20s

0.0473

0.9855

0.0435

0.9931

500

21s

0.0486

0.9860

0.0559

0.9886

Table 5. Comparison of the proposed work with other work

REF/Year

Type of Daises

Methods

Accuracy (%)

[23]/2018

Brain Tumor

CNN

97.5%

[24]/2019

Brain Tumor

FuzzyC-Means+CNN

97.87%

[25]/2020

Brain Tumor

CNN (Brain MRNet) and hyper column technique+ image augmentation

96.05%

[26]/2021

Brain Tumor

CNN with fuzzy rules

97.6%

[27]/2022

Brain Tumor

CNN

96%

Proposed work

Brain Tumor

Fuzzy Convolutional Neural Network

99.31%

In epoch (478), the elapsed time is 20 second, the parameter of training accuracy is 98.55%, the parameter of loss is 0.0473, the parameter of validation accuracy is 99.31%, and the parameter of validation loss is 0.0435. Table 4 shows the time elapsed, the loss and training accuracy. Additionally, it displays the suggested model's validation accuracy and validation loss.

There is no need for separate feature extraction stages in the proposed FCNN-based diagnostic. As a result, after train the model to detect brain cancers, complexities and computation time are low its 20 second as well accuracy is high. The diagnosis results of model achieve the 99.31% accuracy for testing and 98.60% accuracy for training. Table 5 presents the compare the proposed work with other researchers.

6. Conclusions

Cancer constitutes one of the most significant health challenges currently threatening human life, emerging as the second leading cause of mortality subsequent to heart disease. The primary aim of the present research was to design an automatic brain tumor diagnosis system that combines rapidity, accuracy, high performance, low complexity, and time efficiency. The proposed architecture, a Fuzzy Convolutional Neural Network (FCNN), was constructed with the goal of achieving superior accuracy in the classification of glioma, meningioma, pituitary, and non-tumor brain diseases, outperforming other algorithms in terms of speed.

To train and test the model efficiently, an appropriate brain tumor dataset was utilized. Google Colab, built on Keras and TensorFlow, was employed for implementation, utilizing the Brain Tumor MRI Dataset sourced from an online platform and from the Neurological Wholesale Hospital in Baghdad. The evaluation metrics employed included training accuracy, loss, validation accuracy, and validation loss. The model exhibited a validation accuracy of 99.31%, training accuracy of 98.60%, and an execution time per epoch of 20-21 seconds.

Training loss was observed to be exceptionally minimal, while training accuracy was high. The commendable performance of the FCNN suggests its potential utility for medical professionals in the diagnosis of brain tumors in both pediatric and adult populations. By processing a large volume of MRI images swiftly, the system is capable of delivering highly accurate diagnostic results quickly.

Future work aspires to extend this research to 3D brain imaging. The self-contained framework evolved from the model is also planned to be applied to various open-source datasets, including those related to breast cancer, skin cancer, and Alzheimer's disease.

  References

[1] Hussain, S., Mubeen, I., Ullah, N., Shah, S.S.U.D., Khan, B.A., Zahoor, M., Ullah, R., Khan, F.A., Sultan, M.A. (2022). Modern diagnostic imaging technique applications and risk factors in the medical field: A review. BioMed Research International, 2022: 5164970. https://doi.org/10.1155/2022/5164970

[2] Shetty, A., Chandra, S. (2022). Engineered hybrid nanoparticles for multimodal medical imaging and diagnosis. In: Chaughule, R.S., Patkar, D.P., Ramanujan, R.V. (eds) Nanomaterials for Cancer Detection Using Imaging Techniques and Their Clinical Applications. Springer, Cham. https://doi.org/10.1007/978-3-031-09636-5_12

[3] Du, G., Cao, X., Liang, J., Chen, X., Zhan, Y. (2020). Medical image segmentation based on u-net: A review. Journal of Imaging Science & Technology, 64(2): 1-12.

[4] Aastha, Mishra, S., Mohanty, S. (2022). Integration of Machine Learning and IoT for assisting medical experts in brain tumor diagnosis. In: Pattnaik, P.K., Vaidya, A., Mohanty, S., Mohanty, S., Hol, A. (eds) Smart Healthcare Analytics: State of the Art. Intelligent Systems Reference Library, vol 213. Springer, Singapore. https://doi.org/10.1007/978-981-16-5304-9_10

[5] Cancer. https://www.who.int/news-room/fact-sheets/detail/cancer, accessed on Nov. 11, 2022.

[6] Ostrom, Q.T., Cioffi, G., Gittleman, H., Patil, N., Waite, K., Kruchko, C., Barnholtz-Sloan, J.S. (2019). CBTRUS statistical report: primary brain and other central nervous system tumors diagnosed in the United States in 2012-2016. Neuro-oncology, 21(Supplement_5): v1-v100. https://doi.org/10.1093/neuonc/noz150

[7] Zhou, L., Zhang, Z., Chen, Y.C., Zhao, Z.Y., Yin, X.D., Jiang, H.B. (2019). A deep learning-based radiomics model for differentiating benign and malignant renal tumors. Translational Oncology, 12(2): 292-300. https://doi.org/10.1016/j.tranon.2018.10.012

[8] Choudhury, C.L., Mahanty, C., Kumar, R., Mishra, B.K. (2020). Brain tumor detection and classification using convolutional neural network and deep neural network. In 2020 International Conference on Computer Science, Engineering and Applications (ICCSEA), Gunupur, India, pp. 1-4. https://doi.org/10.1109/ICCSEA49143.2020.9132874

[9] Liu, X., Zhang, R., Meng, Z., Hong, R., Liu, G. (2019). On fusing the latent deep CNN feature for image classification. World Wide Web, 22: 423-436. https://doi.org/10.1007/s11280-018-0600-3

[10] Kugunavar, S., Prabhakar, C.J. (2021). Convolutional neural networks for the diagnosis and prognosis of the coronavirus disease pandemic. Visual Computing for Industry, Biomedicine, and Art, 4(1): 12. https://doi.org/10.1186/s42492-021-00078-w

[11] Deepika, J., Rajan, C., Senthil, T. (2021). Security and privacy of cloud-and IoT-based medical image diagnosis using Fuzzy Convolutional Neural Network. Computational Intelligence and Neuroscience, 2021: 1-17. https://doi.org/10.1155/2021/6615411

[12] Sarvamangala, D.R., Kulkarni, R.V. (2022). Convolutional neural networks in medical image understanding: A survey. Evolutionary Intelligence, 15(1): 1-22. https://doi.org/10.1007/s12065-020-00540-3

[13] Liu, L., Zhang, H., Wu, J., Yu, Z., Chen, X., Rekik, I., Wang, Q., Lu, J., Shen, D. (2019). Overall survival time prediction for high-grade glioma patients based on large-scale brain functional networks. Brain Imaging and Behavior, 13: 1333-1351. https://doi.org/10.1007/s11682-018-9949-2

[14] Chieffo, D.P.R., Lino, F., Ferrarese, D., Belella, D., Della Pepa, G.M., Doglietto, F. (2023). Brain tumor at diagnosis: from cognition and behavior to quality of life. Diagnostics, 13(3): 541. https://doi.org/10.3390/diagnostics13030541

[15] Choi, K., Kim, D.Y., Kim, H.J., Hwang, G., Kim, M.K., Kim, H.G., Paik, S. (2022). Imaging features and pathological correlation in mixed microcystic and angiomatous meningioma: A case report. Journal of the Korean Society of Radiology, 83(4): 951. https://doi.org/10.3348/jksr.2021.0119

[16] Alsumali, A., Cote, D.J., Regestein, Q.R., Crocker, E., Alzarea, A., Zaidi, H.A., Bi, W.L., Dawood, H.Y., Broekman, M.L., van Zandvoort, M.J.E., Mekary, R.A., Smith, T.R. (2017). The impact of transsphenoidal surgery on neurocognitive function: A systematic review. Journal of Clinical Neuroscience, 42: 1-6. https://doi.org/10.1016/j.jocn.2017.01.015

[17] Papadomanolakis, T.N., Sergaki, E.S., Polydorou, A.A., Krasoudakis, A.G., Makris-Tsalikis, G.N., Polydorou, A.A., Afentakis, N.M., Athanasiou, S.A., Vardiambasis, I.O., Zervakis, M.E. (2023). Tumor diagnosis against other brain diseases using T2 MRI brain images and CNN binary classifier and DWT. Brain Sciences, 13(2): 348. https://doi.org/10.3390/brainsci13020348

[18] Buchlak, Q.D., Esmaili, N., Leveque, J.C., Bennett, C., Farrokhi, F., Piccardi, M. (2021). Machine learning applications to neuroimaging for glioma detection and classification: An artificial intelligence augmented systematic review. Journal of Clinical Neuroscience, 89: 177-198. https://doi.org/10.1016/j.jocn.2021.04.043

[19] Ahmadi, M., Dashti Ahangar, F., Astaraki, N., Abbasi, M., Babaei, B. (2021). FWNNet: Presentation of a new classifier of brain tumor diagnosis based on fuzzy logic and the wavelet-based neural network using machine-learning methods. Computational Intelligence and Neuroscience, 2021: 8542637. https://doi.org/10.1155/2021/8542637

[20] Deep Learning vs. Machine Learning – What’s The Difference? https://levity.ai/blog/difference-machine-learning-deep-learning, accessed on Mar. 21, 2023.

[21] Schulz, M.A., Yeo, B.T., Vogelstein, J.T., Mourao-Miranada, J., Kather, J.N., Kording, K., Richards, B., Bzdok, D. (2020). Different scaling of linear models and Deep Learning in UKBiobank brain images versus machine-learning datasets. Nature Communications, 11(1): 4238. https://doi.org/10.1038/s41467-020-18037-z

[22] Greenhill, A.T., Edmunds, B.R. (2020). A primer of artificial intelligence in medicine. Techniques and Innovations in Gastrointestinal Endoscopy, 22(2): 85-89. https://doi.org/10.1016/j.tgie.2019.150642

[23] Seetha, J., Raja, S.S. (2018). Brain tumor classification using convolutional neural networks. Biomedical & Pharmacology Journal, 11(3): 1457. http://dx.doi.org/10.13005/bpj/1511

[24] Hossain, T., Shishir, F.S., Ashraf, M., Al Nasim, M.A., Shah, F.M. (2019). Brain tumor detection using convolutional neural network. In 2019 1st International Conference on Advances in Science, Engineering and Robotics Technology (ICASERT), Dhaka, Bangladesh, pp. 1-6. https://doi.org/10.1109/ICASERT.2019.8934561

[25] Toğaçar, M., Ergen, B., Cömert, Z. (2020). BrainMRNet: Brain tumor detection using magnetic resonance images with a novel convolutional neural network model. Medical Hypotheses, 134: 109531. https://doi.org/10.1016/j.mehy.2019.109531

[26] Van Hai, P., Amaechi, S.E. (2021). Convolutional neural network integrated with fuzzy rules for decision making in brain tumor diagnosis. International Journal of Cognitive Informatics and Natural Intelligence (IJCINI), 15(4): 1-23. https://doi.org/10.4018/IJCINI.20211001.oa47

[27] Lamrani, D., Cherradi, B., El Gannour, O., Bouqentar, M.A., Bahatti, L. (2022). Brain tumor detection using mri images and convolutional neural network. International Journal of Advanced Computer Science and Applications, 13(7): 452-460. https://doi.org/10.14569/IJACSA.2022.0130755

[28] Welcome To Colaboratory - Colaboratory. https://colab.research.google.com/, accessed on Oct. 31, 2022.

[29] Musallam, A.S., Sherif, A.S., Hussein, M.K. (2022). A new convolutional neural network architecture for automatic detection of brain tumors in Magnetic Resonance Imaging images. Access, 10: 2775-2782. https://doi.org/10.1109/ACCESS.2022.3140289

[30] Alhussein, M., Muhammad, G., Hossain, M.S., Amin, S.U. (2018). Cognitive IoT-cloud integration for smart healthcare: Case study for epileptic seizure detection and monitoring. Mobile Networks and Applications, 23: 1624-1635. https://doi.org/10.1007/s11036-018-1113-0

[31] Kumar, P., Srivastava, S., Mishra, R.K., Sai, Y.P. (2022). End-to-end improved convolutional neural network model for breast cancer detection using mammographic data. The Journal of Defense Modeling and Simulation, 19(3): 375-384. https://doi.org/10.1177/1548512920973268

[32] Mishra, N.K., Singh, P., Joshi, S.D. (2021). Automated detection of COVID-19 from CT scan using convolutional neural network. Biocybernetics and Biomedical Engineering, 41(2): 572-588. https://doi.org/10.1016/j.bbe.2021.04.006

[33] Choi, B.K., Madusanka, N., Choi, H.K., So, J.H., Kim, C.H., Park, H.G., Bhattacharjee, S., Prakash, D. (2020). Convolutional neural network-based MR image analysis for Alzheimer’s disease classification. Current Medical Imaging, 16(1): 27-35. https://doi.org/10.2174/1573405615666191021123854

[34] Serte, S., Demirel, H. (2021). Deep learning for diagnosis of COVID-19 using 3D CT scans. Computers in Biology and Medicine, 132: 104306. https://doi.org/10.1016/j.compbiomed.2021.104306