<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">IASC</journal-id>
<journal-id journal-id-type="nlm-ta">IASC</journal-id>
<journal-id journal-id-type="publisher-id">IASC</journal-id>
<journal-title-group>
<journal-title>Intelligent Automation &#x0026; Soft Computing</journal-title>
</journal-title-group>
<issn pub-type="epub">2326-005X</issn>
<issn pub-type="ppub">1079-8587</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">32426</article-id>
<article-id pub-id-type="doi">10.32604/iasc.2023.032426</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Machine Learning-Based Models for Magnetic Resonance Imaging (MRI)-Based Brain Tumor Classification</article-title><alt-title alt-title-type="left-running-head">Machine Learning-Based Models for Magnetic Resonance Imaging (MRI)-Based Brain Tumor Classification</alt-title><alt-title alt-title-type="right-running-head">Machine Learning-Based Models for Magnetic Resonance Imaging (MRI)-Based Brain Tumor Classification</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Asiri</surname><given-names>Abdullah A.</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Khan</surname><given-names>Bilal</given-names></name>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<contrib id="author-3" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Muhammad</surname><given-names>Fazal</given-names></name>
<xref ref-type="aff" rid="aff-3">3</xref><email>fazal.muhammad@uetmardan.edu.pk</email>
</contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>ur Rahman</surname><given-names>Shams</given-names></name>
<xref ref-type="aff" rid="aff-4">4</xref>
</contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western"><surname>Alshamrani</surname><given-names>Hassan A.</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-6" contrib-type="author">
<name name-style="western"><surname>Alshamrani</surname><given-names>Khalaf A.</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-7" contrib-type="author">
<name name-style="western"><surname>Irfan</surname><given-names>Muhammad</given-names></name>
<xref ref-type="aff" rid="aff-5">5</xref>
</contrib>
<contrib id="author-8" contrib-type="author">
<name name-style="western"><surname>Alqhtani</surname><given-names>Fawaz F.</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<aff id="aff-1"><label>1</label><institution>Department of Radiological Sciences, College of Applied Medical Sciences, Najran University</institution>, <addr-line>Najran</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-2"><label>2</label><institution>Department of Computer Science, City University of Science and Information Technology</institution>, <addr-line>Peshawar</addr-line>, <country>Pakistan</country></aff>
<aff id="aff-3"><label>3</label><institution>Department of Electrical Engineering, University of Engineering and Technology</institution>, <addr-line>Mardan, 23200</addr-line>, <country>Pakistan</country></aff>
<aff id="aff-4"><label>4</label><institution>Department of Computer Science Engineering, University of Engineering and Technology</institution>, <addr-line>Mardan, 23200</addr-line>, <country>Pakistan</country></aff>
<aff id="aff-5"><label>5</label><institution>Electrical Engineering Department, College of Engineering, Najran University Saudi Arabia</institution>, <addr-line>Najran, 61441</addr-line>, <country>Saudi Arabia</country></aff>
</contrib-group><author-notes><corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Fazal Muhammad. Email: <email>fazal.muhammad@uetmardan.edu.pk</email></corresp></author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2022-08-24"><day>24</day>
<month>08</month>
<year>2022</year></pub-date>
<volume>36</volume>
<issue>1</issue>
<fpage>299</fpage>
<lpage>312</lpage>
<history>
<date date-type="received"><day>17</day><month>5</month><year>2022</year></date>
<date date-type="accepted"><day>22</day><month>6</month><year>2022</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2023 Asiri et al.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Asiri et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_IASC_32426.pdf"></self-uri>
<abstract>
<p>In the medical profession, recent technological advancements play an essential role in the early detection and categorization of many diseases that cause mortality. The technique rising on daily basis for detecting illness in magnetic resonance through pictures is the inspection of humans. Automatic (computerized) illness detection in medical imaging has found you the emergent region in several medical diagnostic applications. Various diseases that cause death need to be identified through such techniques and technologies to overcome the mortality ratio. The brain tumor is one of the most common causes of death. Researchers have already proposed various models for the classification and detection of tumors, each with its strengths and weaknesses, but there is still a need to improve the classification process with improved efficiency. However, in this study, we give an in-depth analysis of six distinct machine learning (ML) algorithms, including Random Forest (RF), Na&#x00EF;ve Bayes (NB), Neural Networks (NN), CN2 Rule Induction (CN2), Support Vector Machine (SVM), and Decision Tree (Tree), to address this gap in improving accuracy. On the Kaggle dataset, these strategies are tested using classification accuracy, the area under the Receiver Operating Characteristic (ROC) curve, precision, recall, and F1 Score (F1). The training and testing process is strengthened by using a 10-fold cross-validation technique. The results show that SVM outperforms other algorithms, with 95.3% accuracy.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>MRI images</kwd>
<kwd>brain tumor</kwd>
<kwd>machine learning-based classification</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>The death rate is increasing daily for various reasons, and brain tumors are one of the most common causes of death. The 10<sup>th</sup> biggest cause of mortality is brain tumors and other nervous system cancers. According to the World Health Organization (WHO), around 4 million individuals worldwide are affected by brain tumors, with 1.2 million deaths resulting from them in the previous few years [<xref ref-type="bibr" rid="ref-1">1</xref>]. Brian&#x0027;s tumor causes due to the excessive growth of cells in the human brain. It is different between the gender and age groups [<xref ref-type="bibr" rid="ref-2">2</xref>,<xref ref-type="bibr" rid="ref-3">3</xref>]. Brain Tumor is categorized into two main types Benign and Malignant [<xref ref-type="bibr" rid="ref-4">4</xref>]. Benign is a mass of cells that grows slowly in the brain while malignant grow faster and destructively assaults the surrounding tissues [<xref ref-type="bibr" rid="ref-5">5</xref>]. Brain tumor detection is a very difficult and complicated task due to the shape, size, type, and location of the tumor in the brain [<xref ref-type="bibr" rid="ref-6">6</xref>]. However, it is very important to detect the brain tumor in its early stage, which can be done through various methods such as biopsies Magnetic Resonance Imaging (MRI), etc. MRI is mostly used for brain tumor detection [<xref ref-type="bibr" rid="ref-5">5</xref>]. The tumor is detected by MRI by measuring the contrast of white and black intensity. The white block or pattern with a bright white in the images shows the tumor. There is also some part of the brain that may have the same intensity as tumor cells. Here, misdiagnosis may occur in classifying the MRI as benign or malignant, which led to a situation that depends in their procedure on the surgical methods and biopsies. Therefore, it is very important to differentiate the tumor from the other part of the brain [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-5">5</xref>]. <xref ref-type="fig" rid="fig-1">Fig. 1</xref> Show the two MRI taken from healthy brain and tumor effected brain.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>MRI of healthy and tumor affected brain</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_32426-fig-1.png"/>
</fig>
<p>However, this study focuses on the classification of MRI as benign and malignant. Researchers have praised the efficiency of MRI and machine learning (ML) in the diagnosis and classification of various diseases in previous studies. To this end, we explore the efficiency of different ML techniques for the detection of brain tumors. In this study, we analyze six ML techniques namely, CN2 Rule Induction (CN2), Neural Network (NN), Na&#x00EF;ve Bayes (NB), Random Forest (RF), Support Vector Machine (SVM), and Tree to find out the best technique for accurate detection of a brain tumor on the dataset taken from Kaggle repository. These techniques were evaluated using different assessment measures including Area Under receiver operating characteristic Curve (AUC), Classification Accuracy (CA), F1 Score (F1), precision, and recall.</p>
<p>The rest of the paper is organized as follows. Section 2 critically reviews eminent classification techniques. Section 3 details the experimental setup, while Section 4 includes results and discussion. Finally, Section 5 concluded this study and provides recommendations for the most effective technique.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Related Work</title>
<p>Various research on brain tumor detection and classification have been undertaken. In all these studies, researchers have used different techniques and datasets. Some have used the data from healthcare organizations, while some have collected the data from online repositories. Some related work is briefly discussed in the following:</p>
<p>The researchers in [<xref ref-type="bibr" rid="ref-7">7</xref>] have utilized the K-mean algorithm for color-based segmentation for brain tumor detection. They converted the grayscale images into color-space images. While [<xref ref-type="bibr" rid="ref-8">8</xref>] used MRI for brain tumor detection. They mentioned the complexity of classifying images based on the variation in tumor shapes. Abbas et al. [<xref ref-type="bibr" rid="ref-3">3</xref>] also used K-mean for automatic brain tumor detection. They have used a 3d brain tumor dataset [<xref ref-type="bibr" rid="ref-9">9</xref>]. They evaluated the proposed model using different assessment criteria including AUC, Dice Score (DS), precision, and Jaccard Score (JS). According to the author&#x2019;s analysis, the proposed model has achieved 89 percent outcomes for AUC and 0.95 for DS. Rama Raju et al. [<xref ref-type="bibr" rid="ref-5">5</xref>] proposed Convolution Neural Network (CNN) for brain tumor detection. They have utilized the Brain Tumor Segmentation (BRATS) dataset containing binary classes one of brain tumor affected and one of non-tumor affected. In this dataset, there are 187 MRI images of patients containing brain tumors and 30 MRI images that have no brain tumor. The authors have compared the outcome of CNN with SVM, K-nearest Neighbor (KNN), Multilayer Perceptron (MLP), Linear Regression (LR), NB, and RF. The outcomes were evaluated using sensitivity, precision, specificity, and accuracy. According to their analysis, CNN achieved better accuracy of 97.87 percent. Another study has been conducted using Deep Neural Network by [<xref ref-type="bibr" rid="ref-6">6</xref>]. They collected the MRI images from 153 patients including normal patients and brain tumor patients. The collected MRI images contained 80 images of healthy patients including 1321 images in which they used 56 images for testing and 515 images for training. Moreover, the rest of the 73 are brain tumor patients where they have collected 571 images of which 170 are used for testing and 1151 images used for training. Amin et al. [<xref ref-type="bibr" rid="ref-2">2</xref>] used statistical and ML methods for brain tumor detection. In their study they have used SVM, Decision Tree (DT), KNN, RF, and Ensemble classifiers on two different datasets BRATS 2013 and BRATS 2015. For performance evaluation, Peak Single to Noise Ratio (PSNR), Mean Squared Error (MSE), Structured Similarity Indexed (SSIM), specificity, sensitivity, AUC, DS, and accuracy are used. The concluded outcome shows the better performance of CNN with an accuracy of 91 percent. G. Hemanth et, al. utilized various ML algorithms namely CNN, Genetic Algorithm (GA), SVM, and Conditional Random Field (CRF) on the UCI dataset for brain tumor detection. The outcome achieved via each technique was evaluated using recall, sensitivity, precision, F1, specificity, Probability of the Misclassification Error (PME), and accuracy. They have recommended CNN with an outcome accuracy of 91%. Another study by [<xref ref-type="bibr" rid="ref-6">6</xref>] also proposed CNN for brain tumor detection. They have achieved an accuracy of 96.08 percent using the proposed model. However, Irsheidat et al. [<xref ref-type="bibr" rid="ref-8">8</xref>] proposed Artificial Convolution Neural Network (ACNN). They have done their experiments on the Kaggle dataset containing 253 MRI images. Of these 253 images, 155 patients have brain tumors while the rest 98 of those patients do not have brain tumors. According to their analysis, ACNN achieved an accuracy of 96.7 percent on invalidation data and up to 88.25 percent on test data. Brain tumor detection using a fusion of hand-crafted and deep learning features is done by [<xref ref-type="bibr" rid="ref-1">1</xref>]. They have used two datasets including BRATS 2015 and BRATS 2017 on six ML techniques namely DT, LR, KNN, Linear Discriminant Analysis (LDA), SVM, and ensemble classifier. All the employed techniques were evaluated using accuracy, sensitivity, specificity, Dice Similarity Coefficient (DSC), and Jaccard. Various techniques and datasets have been used by many researchers in the past studies with multiple evaluation measures. The summary each technique and evaluating criteria are shown in <xref ref-type="fig" rid="fig-2">Figs. 2</xref> and <xref ref-type="fig" rid="fig-3">3</xref> respectively. <xref ref-type="fig" rid="fig-2">Fig. 2</xref> presents the count of each technique discussed in the related work while <xref ref-type="fig" rid="fig-3">Fig. 3</xref> presents the count of each evaluation criteria.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Count of each technique discussed in literature</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_32426-fig-2.png"/>
</fig><fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Count of each assessment measure</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_32426-fig-3.png"/>
</fig>
</sec>
<sec id="s3">
<label>3</label>
<title>Experimental Setup</title>
<p>The main focus of this research is to propose a better model for brain tumor classification as compared with the aforementioned model discussed in the literature. All the experiments are performed on Orange3-3.27.1-Miniconda-x86_64, Window 10 operating with 64bit, and a machine with core i5 processor and 12 GB random access memory. The detailed setup for this research is shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref> which is further explained in the subsequent.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Experimental setup</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_32426-fig-4.png"/>
</fig>
<sec id="s3_1">
<label>3.1</label>
<title>Dataset</title>
<p>The dataset used in this research was taken from Kaggle<sup><xref ref-type="fn" rid="fn-1">1</xref></sup><fn id="fn-1"><label>1</label><p>https://www.kaggle.com/navoneel/brain-mri-images-for-brain-tumor-detection</p></fn>. There are a total of 253 MRI images in the dataset, with 98 of them being from healthy patients and the remaining 155 being from patients with brain tumors. A sample of healthy and brain tumor-affected MRI images is shown in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>. From 253 MRI images, a total of 2048 feature were extracted while the total numbers of variables used are 2054. The extra six features are category, image name, image path, size, width, and height. These six features do not play an important role in detection but provide information about each MRI image.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Samples of MRI images in dataset</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_32426-fig-5.png"/>
</fig>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Training and Testing</title>
<p>We perform a 10-fold cross-validation to assess the efficiency of each of the aforementioned techniques, where the dataset is split into 10 equal subsets. Nine subsets are used as training sets, whereas on left are used for testing [<xref ref-type="bibr" rid="ref-10">10</xref>,<xref ref-type="bibr" rid="ref-11">11</xref>].</p>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>Performance Assessment</title>
<p>This subsection provides information related to the performance assessment measures used in this work. The assessment measures included are AUC, CA, precision, recall, and F1.</p>
<p>AUC provides an aggregate measure of performance across all possible classification thresholds, while CA points to that how much the forecast is accurate [<xref ref-type="bibr" rid="ref-12">12</xref>] and can be calculated as:</p>
<p><disp-formula id="eqn-1"><label>(1)</label>
<mml:math id="mml-eqn-1" display="block"><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:mi mathvariant="normal">A</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mspace width="thickmathspace" /></mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">N</mml:mi><mml:mspace width="thickmathspace" /></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:mrow></mml:mrow></mml:mfrac></mml:mrow><mml:mo>,</mml:mo></mml:mstyle></mml:math>
</disp-formula></p>
<p>where TP represents the true positive, FP represents the false positive, TN represents the true negative, and FN represents the false negative.</p>
<p>Precision and Recall are useful for measuring the success of a predictor in unbalanced classes. Precision is the measure of relevancy in the results and recall is the measure of truly relevant returned results [<xref ref-type="bibr" rid="ref-13">13</xref>],</p>
<p><disp-formula id="eqn-2"><label>(2)</label>
<mml:math id="mml-eqn-2" display="block"><mml:mi>P</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow></mml:mfrac></mml:mrow><mml:mo>,</mml:mo></mml:mstyle></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-3"><label>(3)</label>
<mml:math id="mml-eqn-3" display="block"><mml:mi>R</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mspace width="thickmathspace" /><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:mrow></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:math>
</disp-formula></p>
<p>F1 computes the predictor accuracy by taking a weighted harmonic mean of precision and recall as [<xref ref-type="bibr" rid="ref-14">14</xref>],</p>
<p><disp-formula id="eqn-4"><label>(4)</label>
<mml:math id="mml-eqn-4" display="block"><mml:mrow><mml:mi mathvariant="normal">F</mml:mi></mml:mrow><mml:mn>1</mml:mn><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:mo>&#x2217;</mml:mo><mml:mi>P</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mo>&#x2217;</mml:mo><mml:mi>R</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi></mml:mrow><mml:mrow><mml:mi>P</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mi>R</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>.</mml:mo></mml:mstyle></mml:math>
</disp-formula></p>
</sec>
<sec id="s3_4">
<label>3.4</label>
<title>Machine Learning Models</title>
<p>This study focuses on six different ML techniques that are briefly discussed in subsequent.</p>
<p><bold>A. CN2 Rule Induction</bold></p>
<p>CN2 is a learning algorithm essentially designed to work when the training data is inadequate. CN2 is based on the idea from ID3 and algorithm quasi-optimal (AQ) that creates rules set like AQ and handles noisy data like ID3 [<xref ref-type="bibr" rid="ref-15">15</xref>]. The parameters for CN2 used are evaluation measure that is entropy, the beam width is 5. Rule filtering is used as minimum rule coverage is 1 while maximum rule length used is 5.</p>
<p><bold>B. Neural Networks</bold></p>
<p>ANNs are a data processing system that simulates and resembles the way natural neural networks do to humans or an organism. These elements relate to each other through a network of balanced links. The artificial neural network is an adaptive system, changing its structure based on the information through which it passes through the so-called learning stage [<xref ref-type="bibr" rid="ref-16">16</xref>,<xref ref-type="bibr" rid="ref-17">17</xref>]. The total number of neurons used in the hidden layer was 100. The activation function used is ReLu, regularization (&#x03B1;) is 0.0001, and the maximum number of iterations used is 200.</p>
<p><bold>C. Na&#x00EF;ve Bayes</bold></p>
<p>NB is a probabilistic model mostly used for the identification and classification of different diseases [<xref ref-type="bibr" rid="ref-18">18</xref>]. It works based on the Bayes theorem with eccentricity possibilities among the prognosticators. NB methods are particularly modest to hypothesis and can be executed for large data sets [<xref ref-type="bibr" rid="ref-10">10</xref>,<xref ref-type="bibr" rid="ref-12">12</xref>].</p>
<p><bold>D. Random Forest</bold></p>
<p>RF is an easy and flexible algorithm that produces better results utmost of the time, even without hyper-parameter tuning. It is always a widely used algorithm due to its diversity and simplicity [<xref ref-type="bibr" rid="ref-19">19</xref>,<xref ref-type="bibr" rid="ref-20">20</xref>]. The basic properties include the number of trees that is 10, the number of attributes considered at each depth is 5, and if the number of the subset is smaller than 5, then do not split the subset furthermore.</p>
<p><bold>E. Support Vector Machine</bold></p>
<p>It is a supervised ML model used for both regression and classification. It is a leading edge that best separates the binary classes using hyperplane [<xref ref-type="bibr" rid="ref-21">21</xref>,<xref ref-type="bibr" rid="ref-22">22</xref>]. The cost value for SVM is 1.00 while the regression loss epsilon is 0.10. The Kernel function used is the radial basis function (RBF). Optimization parameters include numerical tolerance that is 0.0010 and the number of iterations that is 100.</p>
<p><bold>F. Decision Tree ID3 (Tree)</bold></p>
<p>A Decision Tree is a supervised ML algorithm that is used for both regression and classification problems [<xref ref-type="bibr" rid="ref-23">23</xref>,<xref ref-type="bibr" rid="ref-24">24</xref>]. Here, the minimum number of instances in leaves is 2, while the maximum limit in the depth is 100. The smaller number of subsets after that splitting is not allowed is 5.</p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Results Analysis</title>
<p>This section presents the simulation results obtained using the aforementioned techniques discussed in Subsection 3.4. <xref ref-type="table" rid="table-1">Tab. 1</xref> detail the confusion matrix (CM) achieved via each technique. CM presents that there is a binary classification for the brain tumor that is &#x201C;Yes&#x201D; or &#x201C;No&#x201D;. CA, precision, recall, and F1 are obtained from CM where the columns represent the predicted classes and rows presents the actual classes. However, <xref ref-type="table" rid="table-2">Tab. 2</xref> shows the results achieved through F1, precision, and recall. The analysis shows the better performance of SVM as compared with the rest of the employed techniques achieving the outcome of 0.906 for F1, 0.907 for precision, and 0.907 for recall as well. <xref ref-type="fig" rid="fig-6">Fig. 6</xref> depicts the performance analysis obtained using recall, F1, and precision.</p>
<table-wrap id="table-1"><label>Table 1</label>
<caption>
<title>Confusion matric achieved via each technique</title></caption>
<table><colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead valign="top">
<tr>
<th rowspan="2"></th>
<th rowspan="2">Model</th>
<th rowspan="2">Target class</th>
<th colspan="2">Predicted</th>
</tr>
<tr>
<th>No</th>
<th>Yes</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="12"><bold>Actual</bold></td>
<td rowspan="2"><bold>CN2</bold></td>
<td>No</td>
<td>45</td>
<td>47</td>
</tr>
<tr>
<td>Yes</td>
<td>33</td>
<td>122</td>
</tr>
<tr>
<td rowspan="2"><bold>NN</bold></td>
<td>No</td>
<td>76</td>
<td>16</td>
</tr>
<tr>
<td>Yes</td>
<td>16</td>
<td>139</td>
</tr>
<tr>
<td rowspan="2"><bold>NB</bold></td>
<td>No</td>
<td>81</td>
<td>11</td>
</tr>
<tr>
<td>Yes</td>
<td>27</td>
<td>128</td>
</tr>
<tr>
<td rowspan="2"><bold>RF</bold></td>
<td>No</td>
<td>67</td>
<td>25</td>
</tr>
<tr>
<td>Yes</td>
<td>20</td>
<td>135</td>
</tr>
<tr>
<td rowspan="2"><bold>SVM</bold></td>
<td>No</td>
<td>78</td>
<td>14</td>
</tr>
<tr>
<td>Yes</td>
<td>9</td>
<td>146</td>
</tr>
<tr>
<td rowspan="2"><bold>Tree</bold></td>
<td>No</td>
<td>64</td>
<td>28</td>
</tr>
<tr>
<td>Yes</td>
<td>23</td>
<td>132</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-2"><label>Table 2</label>
<caption>
<title>Performance analysis using F1, precision and recall</title></caption>
<table><colgroup>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Model</th>
<th>F1</th>
<th>Precision</th>
<th>Recall</th>
</tr>
</thead>
<tbody>
<tr>
<td>CN2</td>
<td>0.817</td>
<td>0.816</td>
<td>0.818</td>
</tr>
<tr>
<td>NN</td>
<td>0.870</td>
<td>0.870</td>
<td>0.870</td>
</tr>
<tr>
<td>NB</td>
<td>0.848</td>
<td>0.857</td>
<td>0.846</td>
</tr>
<tr>
<td>RF</td>
<td>0.670</td>
<td>0.668</td>
<td>0.676</td>
</tr>
<tr>
<td>SVM</td>
<td>0.906</td>
<td>0.907</td>
<td>0.907</td>
</tr>
<tr>
<td>Tree</td>
<td>0.792</td>
<td>0.792</td>
<td>0.794</td>
</tr>
</tbody>
</table>
</table-wrap><fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Performance <italic>via</italic> F1, precision, and recall</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_32426-fig-6.png"/>
</fig>
<p>Moreover, the percentage of CA and AUC are presented in <xref ref-type="table" rid="table-3">Tab. 3</xref>. It can be seen in the table that SVM outperforms other employed techniques by achieving a better CA of 90.7 percent and AUC of 95.3 percent. <xref ref-type="fig" rid="fig-7">Fig. 7</xref> shows the percentage difference (PD) of CA between SVM compared with the rest of the aforementioned models, while <xref ref-type="fig" rid="fig-8">Fig. 8</xref> presents the PD of AUC between them. It can be observed from both <xref ref-type="fig" rid="fig-7">Figs. 7</xref> and <xref ref-type="fig" rid="fig-8">8</xref> that there is very little difference between SVM and NN which is 4.17% in CA and 0.84% in AUC. PD is calculated as:</p>
<table-wrap id="table-3"><label>Table 3</label>
<caption>
<title>Results achieved <italic>via</italic> CA and AUC</title></caption>
<table><colgroup>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Model</th>
<th>Percentage CA</th>
<th>Percentage AUC</th>
</tr>
</thead>
<tbody>
<tr>
<td>RF</td>
<td>81.8</td>
<td>90.1</td>
</tr>
<tr>
<td>NN</td>
<td>87.0</td>
<td>94.5</td>
</tr>
<tr>
<td>NB</td>
<td>84.6</td>
<td>92.2</td>
</tr>
<tr>
<td>CN2</td>
<td>67.6</td>
<td>67.6</td>
</tr>
<tr>
<td>SVM</td>
<td>90.7</td>
<td>95.3</td>
</tr>
<tr>
<td>Tree</td>
<td>79.4</td>
<td>77.0</td>
</tr>
</tbody>
</table>
</table-wrap><fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Percentage difference of CA between SVM and rest of employed models</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_32426-fig-7.png"/>
</fig><fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Percentage difference of AUC between SVM and rest of employed models</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_32426-fig-8.png"/>
</fig>
<p><disp-formula id="eqn-5"><label>(5)</label>
<mml:math id="mml-eqn-5" display="block"><mml:mi>P</mml:mi><mml:mi>D</mml:mi><mml:mo>=</mml:mo><mml:mspace width="thickmathspace" /><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi>v</mml:mi><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>v</mml:mi><mml:mn>2</mml:mn></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>v</mml:mi><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>v</mml:mi><mml:mn>2</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:mstyle></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2217;</mml:mo><mml:mn>100</mml:mn></mml:math>
</disp-formula></p>
<p>here, v1 represents the value of SVM while v2 represents the value of other techniques compared with SVM.</p>
<p>Furthermore, the analysis is validated through the receiver operating characteristic (ROC) curve and Left curve (LC) for endorsed verification. ROC curve is used to present the performance of the classification model at all classification thresholds. There are two parameters plotted by the ROC curve which are true positive rate (TPR) and false-positive rate (FPR) [<xref ref-type="bibr" rid="ref-25">25</xref>,<xref ref-type="bibr" rid="ref-26">26</xref>]. A typical ROC curve is presented in <xref ref-type="fig" rid="fig-9">Fig. 9</xref>. The ROC curve achieved via each class model &#x201C;No&#x201D;, meaning that the patient without a brain tumor is shown in <xref ref-type="fig" rid="fig-10">Fig. 10</xref> while the same for class &#x201C;Yes&#x201D; means the patient with a brain tumor is presented in <xref ref-type="fig" rid="fig-11">Fig. 11</xref>. The default threshold for each model is 0.5, whereas the prior probability is 37% for the patient without a brain tumor and 63% for the brain tumor-positive patients.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>A typical ROC curve</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_32426-fig-9.png"/>
</fig><fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>Analysis of each model <italic>via</italic> ROC for class &#x201C;No&#x201D;</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_32426-fig-10.png"/>
</fig><fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Analysis of each model <italic>via</italic> ROC for class &#x201C;Yes&#x201D;</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_32426-fig-11.png"/>
</fig>
<p>LC is an approach to envisioning the performance of a classification model. The LC practices the returned probability to measure how our model is carried out to identify the negative and positive patients. Analysis of each model via LC for class negative patients is presented in <xref ref-type="fig" rid="fig-12">Fig. 12</xref> while the same for the positive class is shown in <xref ref-type="fig" rid="fig-13">Fig. 13</xref>.</p>
<fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>Analysis of each model via LC for class &#x201C;No&#x201D;</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_32426-fig-12.png"/>
</fig><fig id="fig-13">
<label>Figure 13</label>
<caption>
<title>Analysis of each model <italic>via</italic> LC for class &#x201C;Yes&#x201D;</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_32426-fig-13.png"/>
</fig>
<p><bold><italic>Discussion</italic></bold></p>
<p>The previous section presents the results for the given set of models. It is found that SVM outperforms the rest of the models in all aspects as mentioned in <xref ref-type="table" rid="table-1">Tab. 1</xref> through <xref ref-type="table" rid="table-3">Tab. 3</xref> and <xref ref-type="fig" rid="fig-6">Fig. 6</xref> through <xref ref-type="fig" rid="fig-13">Fig. 13</xref>. Moreover, CN2 has shown the weakest performance in the classification of brain tumors as malignant or benign. However, the hierarchy does not remain the same for the rest of the aforementioned models. <xref ref-type="table" rid="table-4">Tab. 4</xref> presents the comparison of each model through AUC, while <xref ref-type="table" rid="table-5">Tab. 5</xref> presents the model&#x0027;s comparison through CA. these Tables show probabilities that the score of the model in the row is higher than that of the model in the column. Small numbers show the probability that the difference is negligible.</p>
<table-wrap id="table-4"><label>Table 4</label>
<caption>
<title>Model comparison by area under ROC curve (AUC)</title></caption>
<table><colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Model</th>
<th>Tree</th>
<th>SVM</th>
<th>RF</th>
<th>NN</th>
<th>NB</th>
<th>CN2</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tree</td>
<td>&#x2013;</td>
<td>0.012</td>
<td>0.023</td>
<td>0.017</td>
<td>0.033</td>
<td>0.732</td>
</tr>
<tr>
<td>SVM</td>
<td>0.988</td>
<td>&#x2013;</td>
<td>0.993</td>
<td>0.722</td>
<td>0.941</td>
<td>1</td>
</tr>
<tr>
<td>RF</td>
<td>0.977</td>
<td>0.007</td>
<td>&#x2013;</td>
<td>0.024</td>
<td>0.204</td>
<td>1</td>
</tr>
<tr>
<td>NN</td>
<td>0.983</td>
<td>0.278</td>
<td>0.976</td>
<td>&#x2013;</td>
<td>0.798</td>
<td>1</td>
</tr>
<tr>
<td>NB</td>
<td>0.967</td>
<td>0.059</td>
<td>0.796</td>
<td>0.202</td>
<td>&#x2013;</td>
<td>1</td>
</tr>
<tr>
<td>CN2</td>
<td>0.268</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>&#x2013;</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-5"><label>Table 5</label>
<caption>
<title>Model comparison by CA</title></caption>
<table><colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Model</th>
<th>Tree</th>
<th>SVM</th>
<th>RF</th>
<th>NN</th>
<th>NB</th>
<th>CN2</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tree</td>
<td>&#x2013;</td>
<td>0.005</td>
<td>0.118</td>
<td>0.004</td>
<td>0.159</td>
<td>0.964</td>
</tr>
<tr>
<td>SVM</td>
<td>0.995</td>
<td>&#x2013;</td>
<td>0.976</td>
<td>0.933</td>
<td>0.967</td>
<td>0.999</td>
</tr>
<tr>
<td>RF</td>
<td>0.882</td>
<td>0.024</td>
<td>&#x2013;</td>
<td>0.218</td>
<td>0.466</td>
<td>0.989</td>
</tr>
<tr>
<td>NN</td>
<td>0.996</td>
<td>0.067</td>
<td>0.782</td>
<td>&#x2013;</td>
<td>0.72</td>
<td>0.997</td>
</tr>
<tr>
<td>NB</td>
<td>0.841</td>
<td>0.033</td>
<td>0.534</td>
<td>0.28</td>
<td>&#x2013;</td>
<td>0.997</td>
</tr>
<tr>
<td>CN2</td>
<td>0.036</td>
<td>0.001</td>
<td>0.011</td>
<td>0.003</td>
<td>0.003</td>
<td>&#x2013;</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>However, this study recommends SVM for the classification of a brain tumor on the aforementioned dataset. There can be a threat to validity of the outcomes that is any change in the dataset may increase or decrease the achieved outcome. Furthermore, the use of another advanced model may improve the accuracy of the evaluation, or the use of a new and advanced evaluation measure may alter the results stated.</p>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusion</title>
<p>In the modern world, the use of technology has become a commodity that, beyond providing several facilities makes us vulnerable to classifying the medical data for the prediction of various diseases. In this regard, brain tumor is one of the pivotal diseases and needs to identify in the early stages. Various models have been used by researchers in this regard, and each has its strengths and weaknesses. However, this work has presented an in-depth analysis of six ML techniques for brain tumor classification. This includes RF, NN, NB, CN2, SVM, and Tree. Furthermore, we employed the Kaggle dataset to increase diversity and perform 10-fold cross-validation that strengthens the analysis process. The results demonstrate the superior performance of SVM with an accuracy of 95.3 percent whereas, CN2 remains the weakest identifier bearing accuracy of 67.6 percent. Future extension of this work may include meta-analysis for classification and identification of key features of brain tumors.</p>
</sec>
</body>
<back><fn-group>
<fn fn-type="other">
<p><bold>Data Availability Statement:</bold> All the data used in this study is taken from the Kaggle repository and available at <uri xlink:href="https://www.kaggle.com/navoneel/brain-mri-images-for-brain-tumor-detection">https://www.kaggle.com/navoneel/brain-mri-images-for-brain-tumor-detection</uri>.</p>
</fn>
<fn fn-type="other">
<p><bold>Funding Statement:</bold> Authors would like to acknowledge the support of the Deputy for Research and Innovation- Ministry of Education, Kingdom of Saudi Arabia for this research through a grant (NU/IFC/ENT/01/014) under the institutional Funding Committee at Najran University, Kingdom of Saudi Arabia.</p>
</fn>
<fn fn-type="conflict">
<p><bold>Conflicts of Interest:</bold> The authors state that there is no conflict of interest concerning the publication of this paper.</p>
</fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Saba</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Sameh Mohamed</surname></string-name>, <string-name><given-names>M.</given-names> <surname>El-Affendi</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Amin</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Sharif</surname></string-name></person-group>, &#x201C;<article-title>Brain tumor detection using fusion of hand crafted and deep learning features</article-title>,&#x201D; <source>Cognitive Systems Research</source>, vol. <volume>59</volume>, no. <issue>1</issue>, pp. <fpage>221</fpage>&#x2013;<lpage>230</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Amin</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Sharif</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Raza</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Saba</surname></string-name> and <string-name><given-names>M. A.</given-names> <surname>Anjum</surname></string-name></person-group>, &#x201C;<article-title>Brain tumor detection using statistical and machine learning method</article-title>,&#x201D; <source>Computer Methods and Programs in Biomedicine</source>, vol. <volume>177</volume>, no. <issue>1</issue>, pp. <fpage>69</fpage>&#x2013;<lpage>79</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Abbas</surname></string-name>, <string-name><given-names>P. W.</given-names> <surname>Khan</surname></string-name>, <string-name><given-names>K. T.</given-names> <surname>Ahmed</surname></string-name> and <string-name><given-names>W. C.</given-names> <surname>Song</surname></string-name></person-group>, &#x201C;<article-title>Automatic brain tumor detection in medical imaging using machine learning</article-title>,&#x201D; in <conf-name>Int. Conf. on Information and Communication Technology Convergence</conf-name>, <publisher-loc>Jeju Island, South Korea</publisher-loc>, pp. <fpage>531</fpage>&#x2013;<lpage>536</lpage>, <year>2019</year>. </mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>To&#x011F;a&#x00E7;ar</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Ergen</surname></string-name> and <string-name><given-names>Z.</given-names> <surname>C&#x00F6;mert</surname></string-name></person-group>, &#x201C;<article-title>BrainMRNet: Brain tumor detection using magnetic resonance images with a novel convolutional neural network model</article-title>,&#x201D; <source>Medical Hypotheses</source>, vol. <volume>134</volume>, no. <issue>1</issue>, pp. <fpage>109531</fpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>P. V.</given-names> <surname>Rama Raju</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Bharga Manjari</surname></string-name> and <string-name><given-names>G.</given-names> <surname>Nagaraju</surname></string-name></person-group>, &#x201C;<article-title>Brain tumour detection using convolutional neural network</article-title>,&#x201D; <source>International Journal of Recent Technology and Engineering</source>, vol. <volume>8</volume>, no. <issue>1</issue>, pp. <fpage>73</fpage>&#x2013;<lpage>76</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Siar</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Teshnehlab</surname></string-name></person-group>, &#x201C;<article-title>Brain tumor detection using deep neural network and machine learning algorithm</article-title>,&#x201D; in <conf-name>9th Int. Conf. on Computer and Knowledge Engineering</conf-name>, <publisher-loc>Mashhad, Iran</publisher-loc>, pp. <fpage>363</fpage>&#x2013;<lpage>368</lpage>, <year>2019</year>. </mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Wu</surname></string-name> and <string-name><given-names>C.</given-names> <surname>Lin</surname></string-name></person-group>, &#x201C;<article-title>Brain tumor detection using adaptive K-means clustering segmentation</article-title>,&#x201D; <source>International Journal of Advance Engineering and Research Development</source>, vol. <volume>4</volume>, no. <issue>7</issue>, pp. <fpage>3</fpage>&#x2013;<lpage>6</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Irsheidat</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Duwairi</surname></string-name></person-group>, &#x201C;<article-title>Brain tumor detection using artificial convolutional neural networks</article-title>,&#x201D; in <conf-name>11th Int. Conf. on Information and Communication Systems</conf-name>, <publisher-loc>Irbid, Jordan</publisher-loc>, pp. <fpage>197</fpage>&#x2013;<lpage>203</lpage>, <year>2020</year>. </mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B. H.</given-names> <surname>Menze</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Jakab</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Bauer</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Kalpathy-Cramer</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Farahani</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>The multimodal brain tumor image segmentation benchmark (BRATS)</article-title>,&#x201D; <source>IEEE Transactions on Medical Imaging</source>, vol. <volume>34</volume>, no. <issue>10</issue>, pp. <fpage>1993</fpage>&#x2013;<lpage>2024</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Khan</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Naseem</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Muhammad</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Abbas</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Kim</surname></string-name></person-group>, &#x201C;<article-title>An empirical evaluation of machine learning techniques for chronic kidney disease prophecy</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, no. <issue>1</issue>, pp. <fpage>55012</fpage>&#x2013;<lpage>55022</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Naseem</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Khan</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Ahmad</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Almogren</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Jabeen</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Investigating tree family machine learning techniques for a predictive system to unveil software defects</article-title>,&#x201D; <source>Complexity</source>, vol. <volume>2020</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>21</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Khan</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Naseem</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Shah</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Wakil</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Khan</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Software defect prediction for healthcare big data: An empirical evaluation of machine learning techniques</article-title>,&#x201D; <source>Journal of Healthcare Engineering</source>, vol. <volume>2021</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>16</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Naseem</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Khan</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Shah</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Wakil</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Khan</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Performance assessment of classification algorithms on early detection of liver syndrome</article-title>,&#x201D; <source>Journal of Healthcare Engineering</source>, vol. <volume>2020</volume>, no. <issue>4</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>13</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Subasi</surname></string-name> and <string-name><given-names>E.</given-names> <surname>Kremic</surname></string-name></person-group>, &#x201C;<article-title>Leveraging AI and machine learning for societal challenges, cas 2019 comparison of adaboost with multiboosting for phishing website detection</article-title>,&#x201D; <source>Procedia Computer Science</source>, vol. <volume>168</volume>, no. <issue>2019</issue>, pp. <fpage>272</fpage>&#x2013;<lpage>278</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Clark</surname></string-name> and <string-name><given-names>T.</given-names> <surname>Niblett</surname></string-name></person-group>, &#x201C;<article-title>The CN2 induction algorithm</article-title>,&#x201D; <source>Machine Learning</source>, vol. <volume>3</volume>, no. <issue>4</issue>, pp. <fpage>261</fpage>&#x2013;<lpage>283</lpage>, <year>1989</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R. M.</given-names> <surname>Ahmed</surname></string-name> and <string-name><given-names>O. Q.</given-names> <surname>Alshebly</surname></string-name></person-group>, &#x201C;<article-title>Prediction and factors affecting of chronic kidney disease diagnosis using artificial neural networks model and logistic regression model</article-title>,&#x201D; <source>Iraqi Journal of Statistical Science</source>, vol. <volume>16</volume>, no. <issue>28</issue>, pp. <fpage>140</fpage>&#x2013;<lpage>159</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Balasaravanan</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Prakash</surname></string-name></person-group>, &#x201C;<article-title>Detection of dengue disease using artificial neural network based classification techniquetion</article-title>,&#x201D; <source>International Journal of Engineering &#x0026; Technology</source>, vol. <volume>7</volume>, no. <issue>1</issue>, pp. <fpage>13</fpage>&#x2013;<lpage>15</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N.</given-names> <surname>Mary</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Khan</surname></string-name>, <string-name><given-names>Q.</given-names> <surname>Ishfaq</surname></string-name> and <string-name><given-names>M.</given-names> <surname>z. Khan</surname></string-name></person-group>, &#x201C;<article-title>Empirical study of intelligence techniques for cardio vascular disease</article-title>,&#x201D; <source>University of Swabi Journal</source>, vol. <volume>3</volume>, no. <issue>1</issue>, pp. <fpage>16</fpage>&#x2013;<lpage>26</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Zamir</surname></string-name>, <string-name><given-names>H. U.</given-names> <surname>Khan</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Iqbal</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Yousaf</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Aslam</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Phishing web site detection using diverse machine learning algorithms</article-title>,&#x201D; <source>Electronic Library</source>, vol. <volume>38</volume>, no. <issue>1</issue>, pp. <fpage>65</fpage>&#x2013;<lpage>80</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N.</given-names> <surname>Nahar</surname></string-name> and <string-name><given-names>F.</given-names> <surname>Ara</surname></string-name></person-group>, &#x201C;<article-title>Liver disease prediction by using different decision tree techniques</article-title>,&#x201D; <source>International Journal of Data Mining &#x0026; Knowledge Management Process</source>, vol. <volume>8</volume>, no. <issue>2</issue>, pp. <fpage>01</fpage>&#x2013;<lpage>09</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E. H. A.</given-names> <surname>Rady</surname></string-name> and <string-name><given-names>A. S.</given-names> <surname>Anwar</surname></string-name></person-group>, &#x201C;<article-title>Prediction of kidney disease stages using data mining algorithms</article-title>,&#x201D; <source>Informatics in Medicine Unlocked</source>, vol. <volume>15</volume>, no. <issue>December 2018</issue>, pp. <fpage>100178</fpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Iqbal</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Aftab</surname></string-name>, <string-name><given-names>U.</given-names> <surname>Ali</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Nawaz</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Sana</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Performance analysis of machine learning techniques on software defect prediction using NASA datasets</article-title>,&#x201D; <source>International Journal of Advanced Computer Science and Applications</source>, vol. <volume>10</volume>, no. <issue>5</issue>, pp. <fpage>300</fpage>&#x2013;<lpage>308</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Jin</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Kim</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Kim</surname></string-name></person-group>, &#x201C;<article-title>Decision factors on effective liver patient data prediction</article-title>,&#x201D; <source>International Journal of Bio-Science and Bio-Technology</source>, vol. <volume>6</volume>, no. <issue>4</issue>, pp. <fpage>167</fpage>&#x2013;<lpage>178</lpage>, <year>2014</year>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Khan</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Naseem</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Ali</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Arshad</surname></string-name> and <string-name><given-names>N.</given-names> <surname>Jan</surname></string-name></person-group>, &#x201C;<article-title>Machine learning approaches for liver disease diagnosing</article-title>,&#x201D; <source>International Journal of Data Science and Advanced Analytics</source>, vol. <volume>1</volume>, no. <issue>1</issue>, pp. <fpage>27</fpage>&#x2013;<lpage>31</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Saito</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Rehmsmeier</surname></string-name></person-group>, &#x201C;<article-title>The precision-recall plot is more informative than the ROC plot when evaluating binary classifiers on imbalanced datasets</article-title>,&#x201D; <source>PLoS One</source>, vol. <volume>10</volume>, no. <issue>3</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>21</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>S. M. M.</given-names> <surname>Hasan</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Mamun</surname></string-name>, <string-name><given-names>M. P.</given-names> <surname>Uddin</surname></string-name> and <string-name><given-names>M. A.</given-names> <surname>Hossain</surname></string-name></person-group>, &#x201C;<article-title>Comparative analysis of classification approaches for heart disease prediction</article-title>,&#x201D; in <conf-name>Int. Conf. on Computer, Communication, Chemical, Material and Electronic Engineering</conf-name>, <publisher-loc>Rajshahi, Bangladesh</publisher-loc>, pp. <fpage>1</fpage>&#x2013;<lpage>4</lpage>, <year>2018</year>. </mixed-citation></ref>
</ref-list>
</back>
</article>