<?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">24635</article-id>
<article-id pub-id-type="doi">10.32604/iasc.2022.024635</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Bendlets and Ensemble Learning Based MRI Brain Classification System</article-title><alt-title alt-title-type="left-running-head">Bendlets and Ensemble Learning Based MRI Brain Classification System</alt-title><alt-title alt-title-type="right-running-head">Bendlets and Ensemble Learning Based MRI Brain Classification System</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Muthaiyan</surname><given-names>R.</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref><email>muthume2005@gmail.com</email>
</contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Malleswaran</surname><given-names>M.</given-names></name>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<aff id="aff-1"><label>1</label><institution>Department of Electronics and Communication Engineering, University College of Engineering Thirukkuvalai</institution>, <addr-line>Thirukkuvalai, Tamilnadu, 610204</addr-line>, <country>India</country></aff>
<aff id="aff-2"><label>2</label><institution>Department of Electronics and Communication Engineering, University College of Engineering Kancheepuram</institution>, <addr-line>Kancheepuram, Tamilnadu, 631552</addr-line>, <country>India</country></aff>
</contrib-group><author-notes><corresp id="cor1"><label>&#x002A;</label>Corresponding Author: R. Muthaiyan. Email: <email>muthume2005@gmail.com</email></corresp></author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2022-01-18"><day>18</day>
<month>01</month>
<year>2022</year></pub-date>
<volume>33</volume>
<issue>2</issue>
<fpage>891</fpage>
<lpage>907</lpage>
<history>
<date date-type="received"><day>25</day><month>10</month><year>2021</year></date>
<date date-type="accepted"><day>26</day><month>11</month><year>2021</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2022 Muthaiyan and Malleswaran</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Muthaiyan and Malleswaran</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_24635.pdf"></self-uri>
<abstract>
<p>Brain tumours are composed of cells where the growth is unrestrained. Though the incidence rate is lower, it is a serious threatening disease to human lives. For effective treatment, an accurate and quick method to classify Magnetic Resonance Imaging (MRI) is required. To identify the meaningful patterns and to interpret images, pattern recognition algorithms are developed. In this work, an extension of Shearlet transform named Bendlets is employed to interpret MRI images and decision making is done by ensemble learning using <italic>k</italic>-Nearest Neighbor (<italic>k</italic>NN), Naive Bayesian and Support Vector Machine (SVM) classifiers. The Bendlet and Ensemble Learning (BEL) based system utilizes Bendlet Co-Occurrence Features (BCFs) and Histograms of Positive and Negative Bendlet Coefficients (HPBC &#x0026; HNBC) from the dominant sub-band as texture descriptors. The rate of classification by the BEL system for the 200 images from REpository of Molecular BRAin Neoplasia DaTa (REMBRANDT) is 99.5&#x0025; at the initial stage (normal/abnormal classification) and 99&#x0025; at the final stage (low-risk/high-risk classification). Based on the results, the implementation of BEL system could provide continuous monitoring of the progress of brain tumour very effectively and also offers a real-time response.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Bendlets</kwd>
<kwd>ensemble learning</kwd>
<kwd>multi-scale and multi-directional analysis</kwd>
<kwd>histogram</kwd>
<kwd>co-occurrence features</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>The clinical diagnosis of brain tumour includes: neurological examination, analysis of brain images and then a biopsy. MRI is an imaging procedure which can be used to examine the brain for detecting brain cancer. In MRI, a powerful magnetic field, radio waves and a computer generate a detailed view of the brain. It is a non-invasive imaging that produces detailed images of brain without breaking the skin. Computer Aided Diagnosis (CAD) is a main technique in medical imaging that helps clinicians and radiologists to decrease false negative rates and observational oversights in interpreting medial images. It refers to the software which analyzes diseases. There has been an increasing interest in the analysis of brain images in recent years, particularly using image processing techniques with the help of MRI brain images. Several CAD systems have been proposed to automatically classify the MRI images.</p>
<p>Various statistical analysis techniques and feature extraction have been applied to brain image classification. The successful applications of Multi Resolution Analysis (MRA) systems such as DWT, DTMBWT, Contourlet and Shearlet to classify MRI brain images are also discussed in Section 2. The original contribution is based on the application of well known techniques such as MRAs to an area where the accuracy of the system to be improved. Attempting to improve the system&#x2019;s performance through Bendlet transform is presented in this study. The principal goals of this research are to design appropriate feature extraction technique to represent MRI brain images and corresponding classification methods for brain image classification. In the following section, a survey of the earliest reported CAD systems to the analysis of MRI brain images is given.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Literature Survey</title>
<p>Fractional Fourier transform scheme is described for brain cancer diagnosis in [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-2">2</xref>]. It is a moment based technique. The integrated time-frequency spectrum of images is generated using the fractional Fourier transform. SVM is employed for diagnosis using the subset of image coefficients [<xref ref-type="bibr" rid="ref-1">1</xref>]. Principal Component Analysis (PCA) is used for obtaining the reduced feature input vectors for SVM classifier for classification [<xref ref-type="bibr" rid="ref-2">2</xref>]. Though, PCA covers the maximum variance among the classes, information loss can occur if the number of components is not selected properly.</p>
<p>Multi-level Discrete Wavelet Transform (DWT) is discussed in [<xref ref-type="bibr" rid="ref-3">3</xref>] for brain cancer diagnosis. It consists of two phases. The brain image is decomposed into wavelet sub-bands in the first phase, and then the high energy sub-band is split into blocks in the second phase. Then, using a Discrete Cosine Transform (DCT), high variance features from each block are picked and sent to a neural network for classification. A hybrid statistical and wavelet characteristics based approach is discussed in [<xref ref-type="bibr" rid="ref-4">4</xref>]. In addition to wavelet based features, first-order and second-order statistical features are utilized and Multi Layer Perceptron (MLP) classifier is employed for classification. In DWT, the Sparse Representation (SR) is sub-optimal and unable to locate any class specific features.</p>
<p>Bi-dimensional Empirical Mode Decomposition (EMD) technique for multi-class brain image categorization is implemented in [<xref ref-type="bibr" rid="ref-5">5</xref>]. A supervised neighbor perception modeling is utilized to represent the extracted bi-spectral features in a new subspace for multi-class disease categorization using SVM classifier. Though EMD possess DWT like filtering, it is very sensitive to noise and mode selection is very difficult. DWT based colour moments are employed in [<xref ref-type="bibr" rid="ref-6">6</xref>] for brain cancer diagnosis. The extracted features are given to random subspace with random forest and random subspace with Bayesian network for classification. Also, a feed forward Neural Networks (NN) is utilized. When compared to traditional machine learning algorithm such as <italic>k</italic>NN, Bayesian and SVM, NN requires much more data to solve the problem of classification.</p>
<p>NNs with various wavelet based analysis is discussed in [<xref ref-type="bibr" rid="ref-7">7</xref>] for brain cancer diagnosis. A detailed survey about DWT based features with different classifiers such as <italic>k</italic>NN, SVM and Bag-of-words is also provided. Probabilistic Neural Network (PNN) based system for classifying the brain tumor is designed in [<xref ref-type="bibr" rid="ref-8">8</xref>]. The input MRI brain image is first pre-processed using the wiener filter and then segmented with the Hough Transform. The features are then extracted using DWT. Finally, the images are classified using PNN. To store the model, PNN requires more memory and are slower than MLP.</p>
<p>An empirical wavelet based approach for brain image classification is discussed in [<xref ref-type="bibr" rid="ref-9">9</xref>]. The brain characteristics are extracted using the empirical wavelet and then PCA is employed. Two ANN models using back-propagation and Extreme Learning Machine (ELM) are used for categorization. Due to the complex data models, ELM is more expensive than traditional algorithm to train the data. DWT based SVM classification using different wavelets for brain cancer diagnosis is discussed in [<xref ref-type="bibr" rid="ref-10">10</xref>]. Wavelets from predefined families such as symlets, Daubechies and bi-orthogonal are utilized. Energies of sub-bands are fed into the SVM classifier to classify the brain images.</p>
<p>Statistical features from tetrolet transform is utilized in [<xref ref-type="bibr" rid="ref-11">11</xref>] for brain image classification. The best statistical features are obtained by t-test class reparability and are classified by SVM classifier. Dual Tree M-Band Wavelet Transform (DTMBWT) is implemented for brain image diagnosis in [<xref ref-type="bibr" rid="ref-12">12</xref>]. SVM classifier is used for classification by the uses of statistical features of DTMBWT. The construction of dual basis in DTMBWT is very difficult than other systems. Contourlet transform and convolutional NN based approach is described in [<xref ref-type="bibr" rid="ref-13">13</xref>,<xref ref-type="bibr" rid="ref-14">14</xref>] for the brain image classification. The features from mean-max pooling strategy are classified using the convolutional NN [<xref ref-type="bibr" rid="ref-13">13</xref>]. Features from the shift and rotation-invariant Contourlet transform is classified using SVM classifier [<xref ref-type="bibr" rid="ref-14">14</xref>]. The detection of the curvature and non-smooth corner points are not possible by the Contourlet transform. A hybrid approach using Shearlet transform is discussed in [<xref ref-type="bibr" rid="ref-15">15</xref>]. It uses <italic>k</italic>NN, Bayesian, and SVM for the classification from the 1<sup>st</sup> order and 2<sup>nd</sup> order statistical features. Though Shearlet transform detects the non-smooth corner points, it is unable to identify the curvature.</p>
<p>The rest of the paper about BEL system is as follows: Section 2 introduces the BEL system to classify the brain images using texture analysis. Section 3 examines the MRI brain images in REMBRANDT database using the established BEL system. Section 4 summarizes the BEL system investigated for brain image classification.</p>
</sec>
<sec id="s3">
<label>3</label>
<title>Proposed System</title>
<p><xref ref-type="fig" rid="fig-1">Fig. 1</xref> shows the proposed BEL system for MRI brain image classification. At first, the given brain image is represented by Bendlet due to its superiority over other MRAs to detect the boundary segments with the help of identified curvature. Based on the sub-band energies, the most dominant sub-band is selected by employing <italic>t</italic>-test. From the selected sub-band, BCFs such as contrast, energy, homogeneity and correlation are extracted. The HPBC and HNBC are also computed as features. Then, ensemble predictions is used to classify the brain image using <italic>k</italic>NN [<xref ref-type="bibr" rid="ref-16">16</xref>], Naive Bayesian [<xref ref-type="bibr" rid="ref-17">17</xref>] and SVM [<xref ref-type="bibr" rid="ref-18">18</xref>] classifiers.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Proposed BEL system for MRI brain image classification</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_24635-fig-1.png"/>
</fig>
<sec id="s3_1">
<label>3.1</label>
<title>Feature Extraction Scheme</title>
<p>MRAs are used to convert the digital image into the frequency domain where the transform coefficients are analyzed at each scale. They are considered as a feature extraction technique in many medical image analysis systems that could provide useful textural information&#x2019;s from the medical images by SR. The selection of MRA scheme that is able to generate the class optimal information for brain image analysis is highly desirable. This work selects the Bendlet transform as a feature extraction technique due to its superiority over other MRAs. <xref ref-type="table" rid="table-1">Tab. 1</xref> shows the merits and demerits of different MRAs. Bendlet transform is a 2<sup>nd</sup> order Shearlet transform. The construction of Bendlets differs from the classical Shearlet in two ways that lies in the scaling and shearing operator. The classical Shearlet uses parabolic scaling whereas Bendlet uses <italic>&#x03B1;</italic>&#x2013;scaling. Also, a higher order variant of shearing operator is used.</p>
<table-wrap id="table-1"><label>Table 1</label>
<caption>
<title>Merits and demerits of different MRAs</title></caption>
<table><colgroup><col align="left"/><col align="left"/><col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">MRA system</th>
<th align="left">Merits</th>
<th align="left">Demerits</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">DWT [<xref ref-type="bibr" rid="ref-19">19</xref>]</td>
<td align="left">Powerful to deal with image singularities</td>
<td align="left">SR is sub-optimal and unable to locate any class specific features.</td>
</tr>
<tr>
<td align="left">Curvelet [<xref ref-type="bibr" rid="ref-20">20</xref>]</td>
<td align="left">Optimal SR for curved singularities only</td>
<td align="left">Unable to identify the contours in the image</td>
</tr>
<tr>
<td align="left">Contourlet [<xref ref-type="bibr" rid="ref-21">21</xref>]</td>
<td align="left">Optimal SR for contours along with curved singularities</td>
<td align="left">Unable to identify the curvature and non-smooth corner points</td>
</tr>
<tr>
<td align="left">Shearlet [<xref ref-type="bibr" rid="ref-22">22</xref>]</td>
<td align="left">Ability to identify the non-smooth corner points</td>
<td align="left">Unable to identify the curvature</td>
</tr>
<tr>
<td align="left">Bendlet [<xref ref-type="bibr" rid="ref-23">23</xref>]</td>
<td align="left">Ability to detect the boundary segments with the help of identified curvature</td>
<td align="left">Approximation properties of Bendlets are not defined</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The <italic>l</italic>-th order shearing operator (<inline-formula id="ieqn-1">
<mml:math id="mml-ieqn-1"><mml:msubsup><mml:mi>S</mml:mi><mml:mi>r</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup></mml:math>
</inline-formula>) [<xref ref-type="bibr" rid="ref-23">23</xref>] is defined in <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref>.<disp-formula id="eqn-1"><label>(1)</label>
<mml:math id="mml-eqn-1" display="block"><mml:msubsup><mml:mi>S</mml:mi><mml:mi>r</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>:=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mn>1</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>l</mml:mi></mml:munderover><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:msubsup><mml:mi>x</mml:mi><mml:mn>2</mml:mn><mml:mrow><mml:mi>m</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mn>1</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>T</mml:mi></mml:msup></mml:math>
</disp-formula></p>
<p>To obtain the ordinary shearing matrix used in Shearlet can be obtained by letting <italic>l&#x2009;</italic>&#x003D;<italic>&#x2009;</italic>1. Bendlet is obtained by letting <italic>l&#x2009;</italic>&#x003D;<italic>&#x2009;</italic>2 that provides not only the shearing but also bending operator. This enables to classify the local bending of the boundary curves. The <italic>&#x03B1;</italic>&#x2013;scaling [<xref ref-type="bibr" rid="ref-23">23</xref>] is defined in <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref><disp-formula id="eqn-2"><label>(2)</label>
<mml:math id="mml-eqn-2" display="block"><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x03B1;</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi>a</mml:mi></mml:mtd><mml:mtd><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:msup><mml:mi>a</mml:mi><mml:mi>&#x03B1;</mml:mi></mml:msup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mi>w</mml:mi><mml:mi>h</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mi>a</mml:mi><mml:mo>&#x003E;</mml:mo><mml:mn>0</mml:mn><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mn>1</mml:mn><mml:mo stretchy="false">]</mml:mo></mml:math>
</disp-formula></p>
<p>To obtain the Shearlet scaling matrix, <italic>&#x03B1;</italic> is set to 0.5 whereas it is&#x2009;&#x003C;0.5 for Bendlets. In this study, <italic>&#x03B1;</italic>&#x2009;&#x003D;&#x2009;0.332 is used as the decay rates give more accurate directions and curvatures in an image. This scaling helps to identify the location and the direction of a discontinuity curves. Based on the above shearing and scaling operators, the Bendlet transform [<xref ref-type="bibr" rid="ref-23">23</xref>] is defined in <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>.<disp-formula id="eqn-3"><label>(3)</label>
<mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mo movablelimits="true" form="prefix">det</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msup><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:mrow></mml:mrow></mml:msup><mml:mi mathvariant="normal">&#x03A8;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math>
</disp-formula>where&#x2005;<italic>M</italic><sub><italic>as</italic></sub> is the product of shear (<inline-formula id="ieqn-2">
<mml:math id="mml-ieqn-2"><mml:msubsup><mml:mi>S</mml:mi><mml:mi>r</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup></mml:math>
</inline-formula>) and dilation (<italic>A</italic><sub><italic>a</italic>,<italic>&#x03B1;</italic></sub>) matrices. <xref ref-type="fig" rid="fig-2">Fig. 2</xref> shows the textural information from the Bendlet transformed sub-bands of 3-level with 8-directions.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Textural information from Bendlet transformed sub-bands of 3-level with 8-directions. (a) Input Image (b) 1<sup>st</sup> sub-band (c) 2<sup>nd</sup> sub-band (d) 3<sup>rd</sup> sub-band (e) 4<sup>th</sup> sub-band (f) 5<sup>th</sup> sub-band (g) 6<sup>th</sup> sub-band (h) 7<sup>th</sup> sub-band</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_24635-fig-2.png"/>
</fig>
<sec id="s3_1_1">
<label>3.1.1</label>
<title>Sub-band Selection</title>
<p>As the Bendlet is a multi-scale and multi-directional analysis, it provides a lot of textural information in the form of sub-bands. It is preferable that the prediction system is also designed on the basis of only few significant features that characterize the measurement vector. This is achieved by selecting a sub-band to be representative of the feature extraction process, while discarding redundant and less relevant sub-bands. <xref ref-type="table" rid="table-2">Tab. 2</xref> shows the number of Bendlet&#x2019;s sub-bands.</p>
<table-wrap id="table-2"><label>Table 2</label>
<caption>
<title>Number of Bendlet&#x2019;s sub-bands</title></caption>
<table><colgroup><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">&#x0023;directions</th>
<th align="center" colspan="4">&#x0023;level</th>
</tr>
<tr>
<td align="left"/>
<td align="left">1</td>
<td align="left">2</td>
<td align="left">3</td>
<td align="left">4</td>
</tr>
</thead>
<tbody>
<tr>
<td align="left">2</td>
<td align="left">19</td>
<td align="left">37</td>
<td align="left">55</td>
<td align="left">73</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">31</td>
<td align="left">61</td>
<td align="left">91</td>
<td align="left">121</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left">43</td>
<td align="left">85</td>
<td align="left">127</td>
<td align="left">169</td>
</tr>
<tr>
<td align="left">16</td>
<td align="left">55</td>
<td align="left">109</td>
<td align="left">163</td>
<td align="left">217</td>
</tr>
<tr>
<td align="left">32</td>
<td align="left">67</td>
<td align="left">133</td>
<td align="left">199</td>
<td align="left">265</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>To select the sub-band for feature extraction, at first the energies are computed and then statistical t-test is employed. The energy of Bendlet Sub-Band (SB) is defined in <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>.<disp-formula id="eqn-4"><label>(4)</label>
<mml:math id="mml-eqn-4" display="block"><mml:mrow><mml:mi mathvariant="normal">E</mml:mi><mml:mi mathvariant="normal">n</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="normal">g</mml:mi><mml:mi mathvariant="normal">y</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>X</mml:mi></mml:munderover><mml:mrow><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>Y</mml:mi></mml:munderover><mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mi>S</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo></mml:mrow></mml:mrow></mml:mstyle></mml:math>
</disp-formula>where the size of <italic>SB</italic> is <italic>X</italic> &#x00D7; <italic>Y</italic> and (<italic>i, j)</italic> are the co-ordinates. After extracting the energy features for a particular level and directions from the two groups (normal and abnormal or low-risk and high-risk) of MRI images, <italic>t</italic>-test is applied to identify the best sub-band that has the significant different between the two groups. The <italic>t</italic>-test [<xref ref-type="bibr" rid="ref-24">24</xref>] is defined in <xref ref-type="disp-formula" rid="eqn-5">Eq. (5)</xref>.<disp-formula id="eqn-5"><label>(5)</label>
<mml:math id="mml-eqn-5" display="block"><mml:mi>T</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msqrt><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mn>2</mml:mn><mml:mn>2</mml:mn></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:msqrt></mml:math>
</disp-formula>where <italic>n</italic><sub><italic>x</italic></sub>, <italic>&#x03C3;</italic><sub><italic>x</italic></sub> and <italic>&#x03BC;</italic><sub><italic>x</italic></sub> are the number of samples, standard deviation and mean of classes <italic>x</italic>. A higher <italic>T</italic> value of a particular sub-band from the two classes indicates that they have more discriminating power than others. Thus the sub-band with maximum <italic>T</italic> value is chosen for feature extraction.</p>
</sec>
<sec id="s3_1_2">
<label>3.1.2</label>
<title>Co-occurrence Features</title>
<p>The BCFs can be considered as a well-known statistical measurement tool. The interdependencies of the Bendlet coefficients of the brain image textures are effectively described by BFCs. Based on the angle (<italic>&#x03B8;</italic>) and displacement distance (<italic>d</italic>), a number of co-occurrence matrix can be generated. Normally, <italic>&#x03B8;</italic> is quantized to 45&#x00B0; intervals (45&#x00B0;, 90&#x00B0;, 135&#x00B0; and 180&#x00B0;) with one or two pixels distance [<xref ref-type="bibr" rid="ref-25">25</xref>]. This matrix can be considered as a measure of 2<sup>nd</sup> order statistical interactions in the image, <italic>p</italic>(<italic>i</italic>, <italic>j</italic>&#x007C;<italic>d</italic>, <italic>&#x03B8;</italic>). The co-occurrence matrix (<italic>p</italic>) is defined so that each entry in the matrix, (<italic>i, j</italic>) represents the number of occurrences of the pair of intensity levels <italic>i</italic> and <italic>j</italic> which are a vector <italic>d</italic> distance aparts at an angle <italic>&#x03B8;</italic>. Using a normalized co-occurrence matrix, the following feature measurements such as Energy <xref ref-type="disp-formula" rid="eqn-6">(Eq. (6)</xref>), Correlation <xref ref-type="disp-formula" rid="eqn-6">(Eq. (6)</xref>), Contrast <xref ref-type="disp-formula" rid="eqn-7">(Eq. (7)</xref>) and Homogeneity <xref ref-type="disp-formula" rid="eqn-8">(Eq. (8)</xref>) are extracted.<disp-formula id="eqn-6"><label>(6)</label>
<mml:math id="mml-eqn-6" display="block"><mml:mi>E</mml:mi><mml:mi>n</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mi>p</mml:mi><mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>j</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:math>
</disp-formula></p>
<p>Energy provides a measure of intensity transition. The smooth textures are characterized by a high energy value and it indicates that the elements of <italic>p</italic> range from very high to very low.<disp-formula id="eqn-7"><label>(7)</label>
<mml:math id="mml-eqn-7" display="block"><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">l</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03BC;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>j</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03BC;</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x03C3;</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:mrow></mml:math>
</disp-formula>where <italic>&#x03BC;</italic> and <italic>&#x03C3;</italic><sup>2</sup> are mean and variance of <italic>p</italic> respectively. The correlation feature is a measure of the linear dependencies in the image. A fine structure has a small correlation value because adjacent pixels are less correlated.</p>
<p><disp-formula id="eqn-8"><label>(8)</label>
<mml:math id="mml-eqn-8" display="block"><mml:mrow><mml:mi mathvariant="normal">C</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">n</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:munder><mml:msup><mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>j</mml:mi><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mn>2</mml:mn></mml:msup></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-9"><label>(9)</label>
<mml:math id="mml-eqn-9" display="block"><mml:mrow><mml:mi mathvariant="normal">H</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">g</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">n</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">y</mml:mi><mml:mtext>&#xA0;</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>j</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:mrow></mml:math>
</disp-formula></p>
<p>The contrast and Homogeneity gives the local variance and uniformity of textures in the given image respectively. Also, the contrast shows the reliable significant class defining structures. BCFs are extracted from the selected sub-band. At first, the co-occurrence matrix of selected sub-band is constructed for four angular directions (45&#x00B0;, 90&#x00B0;, 135&#x00B0; &#x0026; 180&#x00B0;) and then they are normalized. The application of <xref ref-type="disp-formula" rid="eqn-6">Eqs. (6)</xref>&#x2013;<xref ref-type="disp-formula" rid="eqn-9">(9)</xref> on the normalized matrix (<italic>p</italic>) produces four BCFs for a particular angular direction.</p>
</sec>
<sec id="s3_1_3">
<label>3.1.3</label>
<title>Histogram Features</title>
<p>Histogram features are the first order statistical technique to analyze the input data. Consider the 2D input data <italic>f</italic>(<italic>x</italic>, <italic>y</italic>) which consists of a set of random variables <italic>k</italic> that represents the intensity of the pixel. The global distribution of <italic>f</italic> can be measured by generating its histogram and used as one of the important features due to its information content and simplicity. The histogram is defined in <xref ref-type="disp-formula" rid="eqn-10">Eq. (10)</xref><disp-formula id="eqn-10"><label>(10)</label>
<mml:math id="mml-eqn-10" display="block"><mml:msub><mml:mi>H</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x2026;</mml:mo><mml:mi>G</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:math>
</disp-formula>where <italic>G</italic>&#x2009;&#x2208;&#x2009;(0, &#x2026;<italic>N</italic><sub><italic>g</italic></sub>&#x2009;&#x2212;&#x2009;1) where the number of discrete intensity levels is <italic>N<sub>g</sub></italic> and the number of pixels with intensity of <italic>k</italic> is denoted by <italic>n</italic><sub><italic>k</italic></sub>. To extract histogram features, the positive and negative Bendlet coefficients of the selected sub-band are separated at first and then two 10-bin histograms are generated between the minimum and maximum of positive and negative coefficients respectively.</p>
<p>By generating the HPBC and HNBC from each MRI image and extracting features from 10-bin, it is expected that it has enough discriminating power to separate each type of brain tumour. The features used for brain image classification are based on co-occurrence and histogram of selected sub-band of Bendlet transformed brain image at different level and different directions. The actual histogram feature is computed from a set of histograms (HPBC and HNBC) obtained from the selected sub-band by <italic>t</italic>-test. The final examined feature is composed of BCFs, HPBC and HNBC. A total of 36 features are extracted from MRI brain image for the classification which includes 10 HPBC features, 10 HNBC features and 16 BCFs (4 features from each co-occurrence matrix obtained from 45&#x00B0;, 90&#x00B0;, 135&#x00B0; and 180&#x00B0;).</p>
</sec>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Classification Scheme</title>
<p><xref ref-type="fig" rid="fig-3">Fig. 3</xref> shows the classification scheme of the BEL system. For any system used for classification, the important criterion is that the test samples be organized into well-defined groups. In this study, Group-1 consists of samples from normal and abnormal categories and Group-2 consists of samples of low-risk and high-risk categories. The grading of brain tumour is made in two stages; initial stage and final stage. The former stage uses the samples from Group-1 images and the later one uses the samples from the Group-2 images.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Classification scheme of BEL system</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_24635-fig-3.png"/>
</fig>
<p>Three different classifiers; <italic>k</italic>NN, Naive Bayesian and SVM are used to predict the class of the MRI brain image in an ensemble manner. Brief descriptions about the classifiers are discussed below. The <italic>k</italic>NN classifier is an extension of the nearest neighbour technique which does not require any training prior to the classification. In <italic>k</italic>NN, the test data is assigned to a class that is best represented by its surrounding <italic>k</italic>-nearest neighbours. It is affected by the order in which the training samples are analyzed. The number of nearest neighbour used in this study is 1(<italic>k&#x2009;</italic>&#x003D;<italic>&#x2009;</italic>1) and Euclidean distance measure is employed to compute the distance between the testing and training features.</p>
<p>Perhaps most fundamental to the statistical approach of pattern recognition is Bayes&#x2019; decision theory. It considers the classification problem in probabilistic terms assuming that all relevant probability distributions of the measurements are known. It then assigns new measurements to the appropriate classes based on their class membership probabilities (<italic>posterior probabilities</italic>). It is thus natural to consider the probability distributions of MRI brain image data before proceeding to discuss the SVM classifier. According to Bayes&#x2019; decision theory there is no reason to limit the number of features or variables of the input pattern to the classifier. In practice, however, only a finite set of samples is available for the design of the classifier, and so the performance of the classifier deteriorates as the dimension of its input increases.</p>
<p>Mathematically, Gaussian distributions have attractive properties that make them responsible for the analysis. Naive Bayesian classifiers are optimal in terms of their expected probability of error. The probability of error of Naive Bayesian classifiers designed on data with Gaussian distributions can be derived analytically. <italic>k</italic>NN works by extending a local region around the unknown pattern <italic>x</italic> until the <italic>k</italic><sup>th</sup> nearest neighbours-drawn out from the labeled training set are enclosed. The volume of the local region and the enclosed <italic>k</italic> nearest neighbours are random variables dependent on <italic>x</italic>. The density function is then approximated by <xref ref-type="disp-formula" rid="eqn-11">Eq. (11)</xref>.</p>
<p><disp-formula id="eqn-11"><label>(11)</label>
<mml:math id="mml-eqn-11" display="block"><mml:mrow><mml:mover><mml:mi>p</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mover><mml:mo>=</mml:mo><mml:mo>&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>V</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:math>
</disp-formula></p>
<p>However, the real power and usefulness of <italic>k</italic>NN lies in the fact that the density function needs not to be known or even evaluated. The classification is performed directly by approximating the posterior class probability <italic>P</italic>(<italic>C</italic><sub><italic>i</italic></sub>/<italic>x</italic>). With the unknown pattern <italic>x</italic> in the centre of the volume <italic>V</italic>(<italic>x</italic>), <italic>k</italic><sub><italic>i</italic></sub> out of the captured <italic>k</italic> samples in the volume turn out to be labeled as <italic>C</italic><sub><italic>i</italic></sub>. Since the joint density function is approximated by <xref ref-type="disp-formula" rid="eqn-11">Eq. (11)</xref> using Bayes rule <italic>P</italic>(<italic>C</italic><sub><italic>i</italic></sub>/<italic>x</italic>)<italic>p</italic>(<italic>x</italic>)&#x2009;&#x003D;&#x2009;<italic>p</italic>(<italic>x</italic>, <italic>C</italic><sub><italic>i</italic></sub>) gives <xref ref-type="disp-formula" rid="eqn-12">(Eq. (12)</xref>)<disp-formula id="eqn-12"><label>(12)</label>
<mml:math id="mml-eqn-12" display="block"><mml:mi>P</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mrow><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mrow><mml:mrow><mml:mover><mml:mo>=</mml:mo><mml:mo>&#x007E;</mml:mo></mml:mover></mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mi>V</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mi>V</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mi>k</mml:mi></mml:mfrac></mml:mrow></mml:mstyle></mml:mstyle></mml:mstyle></mml:math>
</disp-formula></p>
<p>with <inline-formula id="ieqn-3">
<mml:math id="mml-ieqn-3"><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math>
</inline-formula>. The posterior probability is approximated by the fraction of samples enclosed within the region with label <italic>C</italic><sub><italic>i</italic></sub>. Vapnik et al. [<xref ref-type="bibr" rid="ref-18">18</xref>] introduced SVM as a supervised kernel method which identified automatically the support vectors which are most important in creating the optimal classification machine. These machines are rather like Radial Basis Function (RBF) networks in structure though they use very different learning rules and thus, again, SVMs are often to be found in many classification systems. The objective of the SVM algorithm is to find the best hyperplane that offers the &#x201C;best&#x201D; generalization capabilities with maximum margin.</p>
<p>Let us consider the equation of the hyperplane <italic>w</italic>.<italic>x</italic>&#x2009;&#x002B;&#x2009;<italic>b</italic>&#x2009;&#x003D;&#x2009;0. The optimization problem that provides the best hyperplane is equivalent to minimizing <inline-formula id="ieqn-4">
<mml:math id="mml-ieqn-4"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mi>w</mml:mi><mml:msup><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mn>2</mml:mn></mml:msup></mml:math>
</inline-formula> subject to constraints in <xref ref-type="disp-formula" rid="eqn-13">Eq. (13)</xref>,<disp-formula id="eqn-13"><label>(13)</label>
<mml:math id="mml-eqn-13" display="block"><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>.</mml:mo><mml:mi>w</mml:mi><mml:mo>+</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi></mml:math>
</disp-formula>where <italic>w</italic> is normal to the plane and b is the bias. This is a quadratic programming problem and the patterns which satify the above equation are called support vectors. These samples together define the decision boundary and all other patterns can be removed. Given the optimal hyperplane, a new pattern for linear case can be predicted using <inline-formula id="ieqn-5">
<mml:math id="mml-ieqn-5"><mml:mrow><mml:mi>sgn</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>w</mml:mi><mml:mo>.</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math>
</inline-formula>. To generalize the concepts to non-linear case, <italic>&#x03BE;</italic><sub><italic>i</italic></sub>, <italic>i</italic>&#x2009;&#x003D;&#x2009;1, &#x2026;<italic>l</italic> (positive slack variables) are introduced in the constraints from <xref ref-type="disp-formula" rid="eqn-14">Eqs. (14)</xref>&#x2013;<xref ref-type="disp-formula" rid="eqn-16">(16)</xref>.</p>
<p><disp-formula id="eqn-14"><label>(14)</label>
<mml:math id="mml-eqn-14" display="block"><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>.</mml:mo><mml:mi>w</mml:mi><mml:mo>+</mml:mo><mml:mi>b</mml:mi><mml:mo>&#x2265;</mml:mo><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03BE;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mi>f</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-15"><label>(15)</label>
<mml:math id="mml-eqn-15" display="block"><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>.</mml:mo><mml:mi>w</mml:mi><mml:mo>+</mml:mo><mml:mi>b</mml:mi><mml:mo>&#x2264;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03BE;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mi>f</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-16"><label>(16)</label>
<mml:math id="mml-eqn-16" display="block"><mml:msub><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi></mml:math>
</disp-formula></p>
<p>The objective function to be minimized is now <inline-formula id="ieqn-6">
<mml:math id="mml-ieqn-6"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mi>w</mml:mi><mml:msup><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mn>2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mi>i</mml:mi></mml:msub><mml:mrow><mml:msub><mml:mi>&#x03BE;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math>
</inline-formula> where <italic>C</italic> is the cost of misclassification and for <italic>k&#x2009;</italic>&#x003D;<italic>&#x2009;</italic>1, 2, this optimization task is also a quadratic programming. Also, radial basis function kernel is used. The ensemble prediction of the BEL system is shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Ensemble prediction of the BEL system</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_24635-fig-4.png"/>
</fig>
<p>All classifiers perform better in some situations which mainly depend on the extracted features. As each classifier has unique properties, an ensemble learning using <italic>k</italic>NN, Naive Bayesian and SVM classifiers is designed. The initial weights (<italic>w</italic><sub><italic>i</italic></sub> &#x2005;<italic>i</italic>&#x2009;&#x003D;&#x2009;1&#x2005;<italic>to</italic>&#x2005;3) of these classifiers are computed based on the accuracy using different samples. Finally, the testing samples are classified by hybridizing the individual classifiers outcomes with their corresponding weights. Though all the classifiers; <italic>k</italic>NN, Naive Bayesian and SVM can able to classify three classes of samples (normal, low-risk and high-risk) at a time, this study uses the binary classification strategy and predict the brain cancer in two stages (Initial stage and Final stage). This is due the large optimization problem in multi-class classification and their complexity is more than a binary classification scenario.</p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Results and Discussions</title>
<p>For any classification system to operate as a potential classifier, the training samples should offer an accurate representation that defined each category. In this work, the training samples are obtained from the on-line freely available database; REMBRANDT database [<xref ref-type="bibr" rid="ref-26">26</xref>&#x2013;<xref ref-type="bibr" rid="ref-28">28</xref>]. At first the DICOM images of size 256 &#x00D7; 256 are converted into bitmap format and then used for further processing. From the database, 100 normal, 50 low-risks, 50 high&#x2013;risks images are selected for analyzing the BEL system. Three samples per category from REMBRANDT database images are shown in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>. The performances of the BEL system are analyzed in two stages; initial stage (normal/abnormal prediction) and final stage (low-risk/high-risk prediction). In both stages, the following performance metrics; sensitivity (<italic>S</italic><sub><italic>n</italic></sub>), specificity (<italic>S</italic><sub><italic>p</italic></sub>), and accuracy (<italic>A</italic><sub><italic>c</italic></sub>) are computed. The computation of BEL system performances are shown in <xref ref-type="table" rid="table-3">Tab. 3</xref>.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>A sample from REMBRANDT database images. (a) Normal MRI images (b) Low-risk MRI images (c) High-risk MRI images</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_24635-fig-5.png"/>
</fig>
<table-wrap id="table-3"><label>Table 3</label>
<caption>
<title>Computation of BEL system performances</title></caption>
<table>
<tbody><tr><td><inline-graphic mimetype="image" mime-subtype="png" xlink:href="IASC_24635-fig-10.png"/></td></tr></tbody>
</table>
</table-wrap>
<p>In practice, the performance is assessed by testing the classifier experimentally; counting the number of errors it makes and uses the results as an indicator of future accuracy. It should be noted that the samples used for training (designing the classifier) and those used for testing must be statistically independent (at least different). This is usually achieved by partitioning the available data into a training set and a test set. However, when the data is limited, one wishes to use as many samples for the design is possible. In our case, 200 images (Initial stage) and 100 images (Final stage) are used. Thus, <italic>k</italic>-fold validation is employed. <xref ref-type="fig" rid="fig-6">Fig. 6</xref> shows the illustration of 10-fold validation.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Illustration of 10-fold validation technique</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_24635-fig-6.png"/>
</fig>
<p>This work uses 10-fold validation for both stages to validate the BEL system using textural features from different Bendlet levels and directions. <xref ref-type="table" rid="table-4">Tabs. 4</xref> and <xref ref-type="table" rid="table-5">5</xref> show the performances of BEL system using 1<sup>st</sup> level and 2<sup>nd</sup> level texture descriptors.</p>
<table-wrap id="table-4"><label>Table 4</label>
<caption>
<title>Performances of BEL system using 1<sup>st</sup> level texture descriptors</title></caption>
<table><colgroup><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left" rowspan="3">Classifier &#x0026; metric&#x2019;s</th>
<th align="left" rowspan="3"></th>
<th align="left" colspan="5">Initial stage</th>
<th align="left" colspan="5">Final Stage</th>
</tr>
<tr>
<th align="left" colspan="5">&#x0023;directions</th>
<th align="left" colspan="5">&#x0023;directions</th>
</tr>
<tr>
<th align="left">2</th>
<th align="left">4</th>
<th align="left">8</th>
<th align="left">16</th>
<th align="left">32</th>
<th align="left">2</th>
<th align="left">4</th>
<th align="left">8</th>
<th align="left">16</th>
<th align="left">32</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" rowspan="3"><italic>k</italic>NN</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">76.69</td>
<td align="left">77.44</td>
<td align="left">77.44</td>
<td align="left">80.45</td>
<td align="left">76.69</td>
<td align="left">50.75</td>
<td align="left">50.75</td>
<td align="left">49.25</td>
<td align="left">56.72</td>
<td align="left">50.75</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">69.70</td>
<td align="left">71.21</td>
<td align="left">63.64</td>
<td align="left">75.76</td>
<td align="left">65.15</td>
<td align="left">51.52</td>
<td align="left">66.67</td>
<td align="left">72.73</td>
<td align="left">60.61</td>
<td align="left">60.61</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">83.58</td>
<td align="left">83.58</td>
<td align="left">91.04</td>
<td align="left">85.07</td>
<td align="left">88.06</td>
<td align="left">50.00</td>
<td align="left">35.29</td>
<td align="left">26.47</td>
<td align="left">52.94</td>
<td align="left">41.18</td>
</tr>
<tr>
<td align="left" rowspan="3">Naive bayesian</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">77.27</td>
<td align="left">83.33</td>
<td align="left">84.85</td>
<td align="left">83.33</td>
<td align="left">77.27</td>
<td align="left">73.13</td>
<td align="left">76.12</td>
<td align="left">77.61</td>
<td align="left">77.61</td>
<td align="left">73.13</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">75.76</td>
<td align="left">81.82</td>
<td align="left">84.85</td>
<td align="left">81.82</td>
<td align="left">75.76</td>
<td align="left">76.47</td>
<td align="left">79.41</td>
<td align="left">82.35</td>
<td align="left">82.35</td>
<td align="left">73.53</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">78.79</td>
<td align="left">84.85</td>
<td align="left">84.85</td>
<td align="left">84.85</td>
<td align="left">78.79</td>
<td align="left">69.70</td>
<td align="left">72.73</td>
<td align="left">72.73</td>
<td align="left">72.73</td>
<td align="left">72.73</td>
</tr>
<tr>
<td align="left" rowspan="3">SVM</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">85.71</td>
<td align="left">87.97</td>
<td align="left">91.73</td>
<td align="left">86.47</td>
<td align="left">86.47</td>
<td align="left">80.30</td>
<td align="left">81.82</td>
<td align="left">86.36</td>
<td align="left">84.85</td>
<td align="left">83.33</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">86.57</td>
<td align="left">85.07</td>
<td align="left">91.04</td>
<td align="left">82.09</td>
<td align="left">82.09</td>
<td align="left">78.79</td>
<td align="left">81.82</td>
<td align="left">90.91</td>
<td align="left">87.88</td>
<td align="left">84.85</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">84.85</td>
<td align="left">90.91</td>
<td align="left">92.42</td>
<td align="left">90.91</td>
<td align="left">90.91</td>
<td align="left">81.82</td>
<td align="left">81.82</td>
<td align="left">81.82</td>
<td align="left">81.82</td>
<td align="left">81.82</td>
</tr>
<tr>
<td align="left" rowspan="3">BEL</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">88.50</td>
<td align="left">90.00</td>
<td align="left"><bold>94.00</bold></td>
<td align="left">91.00</td>
<td align="left">89.50</td>
<td align="left">84.00</td>
<td align="left">87.00</td>
<td align="left"><bold>91.00</bold></td>
<td align="left">89.00</td>
<td align="left">87.00</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">89.00</td>
<td align="left">86.00</td>
<td align="left"><bold>93.00</bold></td>
<td align="left">87.00</td>
<td align="left">82.00</td>
<td align="left">74.00</td>
<td align="left">90.00</td>
<td align="left"><bold>90.00</bold></td>
<td align="left">86.00</td>
<td align="left">84.00</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">88.00</td>
<td align="left">94.00</td>
<td align="left"><bold>95.00</bold></td>
<td align="left">95.00</td>
<td align="left">97.00</td>
<td align="left">94.00</td>
<td align="left">84.00</td>
<td align="left"><bold>92.00</bold></td>
<td align="left">92.00</td>
<td align="left">90.00</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-5"><label>Table 5</label>
<caption>
<title>Performances of BEL system using 2<sup>nd</sup> level texture descriptors</title></caption>
<table><colgroup><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left" rowspan="3">Classifier &#x0026; metric&#x2019;s</th>
<th align="left" rowspan="3"></th>
<th align="left" colspan="5">Initial stage</th>
<th align="left" colspan="5">Final Stage</th>
</tr>
<tr>
<th align="left" colspan="5">&#x0023;directions</th>
<th align="left" colspan="5">&#x0023;directions</th>
</tr>
<tr>
<th align="left">2</th>
<th align="left">4</th>
<th align="left">8</th>
<th align="left">16</th>
<th align="left">32</th>
<th align="left">2</th>
<th align="left">4</th>
<th align="left">8</th>
<th align="left">16</th>
<th align="left">32</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" rowspan="3"><italic>k</italic>NN</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">83.46</td>
<td align="left">77.44</td>
<td align="left">84.96</td>
<td align="left">77.44</td>
<td align="left">81.95</td>
<td align="left">52.24</td>
<td align="left">47.76</td>
<td align="left">58.21</td>
<td align="left">47.76</td>
<td align="left">50.75</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">80.30</td>
<td align="left">74.24</td>
<td align="left">80.30</td>
<td align="left">74.24</td>
<td align="left">80.30</td>
<td align="left">63.64</td>
<td align="left">60.61</td>
<td align="left">81.82</td>
<td align="left">60.61</td>
<td align="left">63.64</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">86.57</td>
<td align="left">80.60</td>
<td align="left">89.55</td>
<td align="left">80.60</td>
<td align="left">83.58</td>
<td align="left">41.18</td>
<td align="left">35.29</td>
<td align="left">35.29</td>
<td align="left">35.29</td>
<td align="left">38.24</td>
</tr>
<tr>
<td align="left" rowspan="3">Naive bayesian</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">84.85</td>
<td align="left">87.88</td>
<td align="left">90.91</td>
<td align="left">87.88</td>
<td align="left">86.36</td>
<td align="left">77.61</td>
<td align="left">80.60</td>
<td align="left">83.58</td>
<td align="left">80.60</td>
<td align="left">79.10</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">84.85</td>
<td align="left">87.88</td>
<td align="left">87.88</td>
<td align="left">84.85</td>
<td align="left">81.82</td>
<td align="left">79.41</td>
<td align="left">85.29</td>
<td align="left">85.29</td>
<td align="left">85.29</td>
<td align="left">85.29</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">84.85</td>
<td align="left">87.88</td>
<td align="left">93.94</td>
<td align="left">90.91</td>
<td align="left">90.91</td>
<td align="left">75.76</td>
<td align="left">75.76</td>
<td align="left">81.82</td>
<td align="left">75.76</td>
<td align="left">72.73</td>
</tr>
<tr>
<td align="left" rowspan="3">SVM</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">88.72</td>
<td align="left">90.23</td>
<td align="left">93.23</td>
<td align="left">90.98</td>
<td align="left">89.47</td>
<td align="left">83.33</td>
<td align="left">86.36</td>
<td align="left">89.39</td>
<td align="left">87.88</td>
<td align="left">87.88</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">86.57</td>
<td align="left">89.55</td>
<td align="left">91.04</td>
<td align="left">91.04</td>
<td align="left">86.57</td>
<td align="left">84.85</td>
<td align="left">90.91</td>
<td align="left">87.88</td>
<td align="left">87.88</td>
<td align="left">84.85</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">90.91</td>
<td align="left">90.91</td>
<td align="left">95.45</td>
<td align="left">90.91</td>
<td align="left">92.42</td>
<td align="left">81.82</td>
<td align="left">81.82</td>
<td align="left">90.91</td>
<td align="left">87.88</td>
<td align="left">90.91</td>
</tr>
<tr>
<td align="left" rowspan="3">BEL</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">92.00</td>
<td align="left">93.00</td>
<td align="left"><bold>96.00</bold></td>
<td align="left">93.00</td>
<td align="left">93.00</td>
<td align="left">89.00</td>
<td align="left">91.00</td>
<td align="left"><bold>95.00</bold></td>
<td align="left">92.00</td>
<td align="left">88.00</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">89.00</td>
<td align="left">95.00</td>
<td align="left"><bold>97.00</bold></td>
<td align="left">95.00</td>
<td align="left">91.00</td>
<td align="left">84.00</td>
<td align="left">84.00</td>
<td align="left"><bold>98.00</bold></td>
<td align="left">92.00</td>
<td align="left">82.00</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">95.00</td>
<td align="left">91.00</td>
<td align="left"><bold>95.00</bold></td>
<td align="left">91.00</td>
<td align="left">95.00</td>
<td align="left">94.00</td>
<td align="left">98.00</td>
<td align="left"><bold>92.00</bold></td>
<td align="left">92.00</td>
<td align="left">94.00</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The extraction of texture descriptors is a continuous process for 1-level starts from 2-directions to 32-directions. It can be observed from <xref ref-type="table" rid="table-4">Tab. 4</xref> that, when texture descriptors from 1-level and 8-directions used to form the feature space, the classification accuracy of BEL system is at maximum (94&#x0025; at initial stage and 91&#x0025; at final stage). Also it could only manage at best, 93&#x0025; sensitivity and 95&#x0025; specificity at initial stage and 90&#x0025; sensitivity and 92&#x0025; specificity at final stage. The early experiments involving 1-level descriptors are failed to produce satisfactory results and further analysis is made using 2-level descriptors for brain image analysis. It can be observed from <xref ref-type="table" rid="table-5">Tab. 5</xref> that better prediction of samples from Group-1 and Group-2 is achieved when the features are extracted from 2-level with 8-directions (96&#x0025; at initial stage and 95&#x0025; at final stage) which is slightly better than 1-level with 8-directions (94&#x0025; at initial stage and 91&#x0025; at final stage). The increase in the performance of BEL system confirms that dominant texture descriptors are extracted from the higher level of digital representation of MRI brain images. <xref ref-type="table" rid="table-6">Tab. 6</xref> shows the performances of BEL system using 3<sup>rd</sup> level texture descriptors. <xref ref-type="table" rid="table-7">Tab. 7</xref> shows the performances of BEL system using 4<sup>th</sup> level texture descriptors.</p>
<table-wrap id="table-6"><label>Table 6</label>
<caption>
<title>Performances of BEL system using 3<sup>rd</sup> level texture descriptors</title></caption>
<table><colgroup><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left" rowspan="3">Classifier &#x0026; metric&#x2019;s</th>
<th align="left" rowspan="3"></th>
<th align="left" colspan="5">Initial stage</th>
<th align="left" colspan="5">Final Stage</th>
</tr>
<tr>
<th align="left" colspan="5">&#x0023;directions</th>
<th align="left" colspan="5">&#x0023;directions</th>
</tr>
<tr>
<th align="left">2</th>
<th align="left">4</th>
<th align="left">8</th>
<th align="left">16</th>
<th align="left">32</th>
<th align="left">2</th>
<th align="left">4</th>
<th align="left">8</th>
<th align="left">16</th>
<th align="left">32</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" rowspan="3"><italic>k</italic>NN</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">84.96</td>
<td align="left">81.95</td>
<td align="left">81.95</td>
<td align="left">91.73</td>
<td align="left">86.47</td>
<td align="left">56.72</td>
<td align="left">50.75</td>
<td align="left">56.72</td>
<td align="left">56.72</td>
<td align="left">49.25</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">75.76</td>
<td align="left">77.27</td>
<td align="left">77.27</td>
<td align="left">86.36</td>
<td align="left">78.79</td>
<td align="left">78.79</td>
<td align="left">54.55</td>
<td align="left">78.79</td>
<td align="left">78.79</td>
<td align="left">72.73</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">94.03</td>
<td align="left">86.57</td>
<td align="left">86.57</td>
<td align="left">97.01</td>
<td align="left">94.03</td>
<td align="left">35.29</td>
<td align="left">47.06</td>
<td align="left">35.29</td>
<td align="left">35.29</td>
<td align="left">26.47</td>
</tr>
<tr>
<td align="left" rowspan="3">Naive bayesian</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">89.39</td>
<td align="left">90.91</td>
<td align="left">96.97</td>
<td align="left">93.94</td>
<td align="left">92.42</td>
<td align="left">86.57</td>
<td align="left">88.06</td>
<td align="left">91.04</td>
<td align="left">82.09</td>
<td align="left">80.60</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">90.91</td>
<td align="left">90.91</td>
<td align="left">96.97</td>
<td align="left">93.94</td>
<td align="left">90.91</td>
<td align="left">85.29</td>
<td align="left">88.24</td>
<td align="left">91.18</td>
<td align="left">82.35</td>
<td align="left">82.35</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">87.88</td>
<td align="left">90.91</td>
<td align="left">96.97</td>
<td align="left">93.94</td>
<td align="left">93.94</td>
<td align="left">87.88</td>
<td align="left">87.88</td>
<td align="left">90.91</td>
<td align="left">81.82</td>
<td align="left">78.79</td>
</tr>
<tr>
<td align="left" rowspan="3">SVM</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">92.48</td>
<td align="left">94.74</td>
<td align="left">98.50</td>
<td align="left">95.49</td>
<td align="left">94.74</td>
<td align="left">87.88</td>
<td align="left">90.91</td>
<td align="left">95.45</td>
<td align="left">89.39</td>
<td align="left">86.36</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">91.04</td>
<td align="left">94.03</td>
<td align="left">98.51</td>
<td align="left">95.52</td>
<td align="left">94.03</td>
<td align="left">87.88</td>
<td align="left">87.88</td>
<td align="left">93.94</td>
<td align="left">87.88</td>
<td align="left">90.91</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">93.94</td>
<td align="left">95.45</td>
<td align="left">98.48</td>
<td align="left">95.45</td>
<td align="left">95.45</td>
<td align="left">87.88</td>
<td align="left">93.94</td>
<td align="left">96.97</td>
<td align="left">90.91</td>
<td align="left">81.82</td>
</tr>
<tr>
<td align="left" rowspan="3">BEL</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">95.50</td>
<td align="left">97.50</td>
<td align="left"><bold>99.50</bold></td>
<td align="left">98.50</td>
<td align="left">96.50</td>
<td align="left">94.00</td>
<td align="left">97.00</td>
<td align="left"><bold>99.00</bold></td>
<td align="left">95.00</td>
<td align="left">93.00</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">94.00</td>
<td align="left">98.00</td>
<td align="left"><bold>99.00</bold></td>
<td align="left">99.00</td>
<td align="left">96.00</td>
<td align="left">94.00</td>
<td align="left">98.00</td>
<td align="left"><bold>100</bold></td>
<td align="left">94.00</td>
<td align="left">94.00</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">97.00</td>
<td align="left">97.00</td>
<td align="left"><bold>100</bold></td>
<td align="left">98.00</td>
<td align="left">97.00</td>
<td align="left">94.00</td>
<td align="left">96.00</td>
<td align="left"><bold>98.00</bold></td>
<td align="left">96.00</td>
<td align="left">92.00</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-7"><label>Table 7</label>
<caption>
<title>Performances of BEL system using 4<sup>th</sup> level texture descriptors</title></caption>
<table><colgroup><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/><col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left" rowspan="3">Classifier &#x0026; metric&#x2019;s</th>
<th align="left" rowspan="3"></th>
<th align="left" colspan="5">Initial stage</th>
<th align="left" colspan="5">Final Stage</th>
</tr>
<tr>
<th align="left" colspan="5">&#x0023;directions</th>
<th align="left" colspan="5">&#x0023;directions</th>
</tr>
<tr>
<th align="left">2</th>
<th align="left">4</th>
<th align="left">8</th>
<th align="left">16</th>
<th align="left">32</th>
<th align="left">2</th>
<th align="left">4</th>
<th align="left">8</th>
<th align="left">16</th>
<th align="left">32</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" rowspan="3"><italic>k</italic>NN</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">86.47</td>
<td align="left">84.96</td>
<td align="left">83.46</td>
<td align="left">81.20</td>
<td align="left">80.45</td>
<td align="left">49.25</td>
<td align="left">50.75</td>
<td align="left">50.75</td>
<td align="left">50.75</td>
<td align="left">50.75</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">80.30</td>
<td align="left">86.36</td>
<td align="left">78.79</td>
<td align="left">74.24</td>
<td align="left">72.73</td>
<td align="left">54.55</td>
<td align="left">54.55</td>
<td align="left">60.61</td>
<td align="left">54.55</td>
<td align="left">54.55</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">92.54</td>
<td align="left">83.58</td>
<td align="left">88.06</td>
<td align="left">88.06</td>
<td align="left">88.06</td>
<td align="left">44.12</td>
<td align="left">47.06</td>
<td align="left">41.18</td>
<td align="left">47.06</td>
<td align="left">47.06</td>
</tr>
<tr>
<td align="left" rowspan="3">Naive bayesian</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">87.88</td>
<td align="left">87.88</td>
<td align="left">93.94</td>
<td align="left">90.91</td>
<td align="left">90.91</td>
<td align="left">79.10</td>
<td align="left">82.09</td>
<td align="left">86.57</td>
<td align="left">83.58</td>
<td align="left">79.10</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">87.88</td>
<td align="left">87.88</td>
<td align="left">93.94</td>
<td align="left">87.88</td>
<td align="left">90.91</td>
<td align="left">85.29</td>
<td align="left">82.35</td>
<td align="left">82.35</td>
<td align="left">85.29</td>
<td align="left">85.29</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">87.88</td>
<td align="left">87.88</td>
<td align="left">93.94</td>
<td align="left">93.94</td>
<td align="left">90.91</td>
<td align="left">72.73</td>
<td align="left">81.82</td>
<td align="left">90.91</td>
<td align="left">81.82</td>
<td align="left">72.73</td>
</tr>
<tr>
<td align="left" rowspan="3">SVM</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">91.73</td>
<td align="left">93.99</td>
<td align="left">96.99</td>
<td align="left">94.74</td>
<td align="left">93.99</td>
<td align="left">81.82</td>
<td align="left">84.85</td>
<td align="left">87.88</td>
<td align="left">83.33</td>
<td align="left">81.82</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">91.04</td>
<td align="left">94.03</td>
<td align="left">97.01</td>
<td align="left">94.03</td>
<td align="left">94.03</td>
<td align="left">81.82</td>
<td align="left">87.88</td>
<td align="left">87.88</td>
<td align="left">84.85</td>
<td align="left">81.82</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">92.42</td>
<td align="left">93.94</td>
<td align="left">96.97</td>
<td align="left">95.45</td>
<td align="left">93.94</td>
<td align="left">81.82</td>
<td align="left">81.82</td>
<td align="left">87.88</td>
<td align="left">81.82</td>
<td align="left">81.82</td>
</tr>
<tr>
<td align="left" rowspan="3">BEL</td>
<td align="left"><italic>A</italic><sub><italic>c</italic></sub>(&#x0025;)</td>
<td align="left">94.50</td>
<td align="left">96.00</td>
<td align="left"><bold>98.00</bold></td>
<td align="left">96.50</td>
<td align="left">95.00</td>
<td align="left">89.00</td>
<td align="left">92.00</td>
<td align="left"><bold>94.00</bold></td>
<td align="left">91.00</td>
<td align="left">89.00</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>n</italic></sub>(&#x0025;)</td>
<td align="left">93.00</td>
<td align="left">97.00</td>
<td align="left"><bold>98.00</bold></td>
<td align="left">96.00</td>
<td align="left">96.00</td>
<td align="left">86.00</td>
<td align="left">92.00</td>
<td align="left"><bold>94.00</bold></td>
<td align="left">92.00</td>
<td align="left">80.00</td>
</tr>
<tr>
<td align="left"><italic>S</italic><sub><italic>p</italic></sub>(&#x0025;)</td>
<td align="left">96.00</td>
<td align="left">95.00</td>
<td align="left"><bold>98.00</bold></td>
<td align="left">97.00</td>
<td align="left">94.00</td>
<td align="left">92.00</td>
<td align="left">92.00</td>
<td align="left"><bold>94.00</bold></td>
<td align="left">90.00</td>
<td align="left">98.00</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>It is worth mentioning that the BEL system with 3-level &#x0026; 8-directions texture descriptors provided a high classification performance of 99.5&#x0025; (initial stage) and 99&#x0025; (final stage), which is a nearly 3.5&#x0025; (initial stage) and 4&#x0025; (final stage) increase compared with the performances obtained from 2-level and it is 5.5&#x0025; (initial stage) and 8&#x0025; (final stage) than 1-level. The results are significant, as the basic statistical parameters; BCFS, HPBC and HNBC derived from MRI brain images, associated with the BEL system; do not require any clinical information for grading the brain tumour. The 98&#x0025; and 94&#x0025; accuracy (also sensitivity and specificity) for initial stage and final stage respectively, demonstrate a confidence in the 4-level with 8-directions feature&#x2019;s ability to represent the MRI brain images, despite it has lower performance than 3-level descriptors. This is due to that the descriptors of 4-level affected by the redundant data at the higher levels. This offers strong evidence that further increase in the level decreases the BEL system&#x2019;s performance. Also, it is observed from the performance tables, <italic>k</italic>NN is unable to perform to a similar level when compared to Naive Bayesian and SVM classifier and SVM classifier provides higher classification rate than Naive Bayesian classifier. <xref ref-type="fig" rid="fig-7">Fig. 7</xref> shows the maximum performance achieved by the BEL system using 3-level with 8-directions at initial stage with Receiver Operating Characteristic curves (ROCs) and <xref ref-type="fig" rid="fig-8">Fig. 8</xref> shows the maximum performance achieved by the BEL system using 3-level with 8-directions at final stage with ROCs.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Performance comparison of BEL system with ROCs using 3-level (8-directions) at initial stage</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_24635-fig-7.png"/>
</fig>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Performance comparison of BEL system with ROCs using 3-level (8-directions) at final stage</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_24635-fig-8.png"/>
</fig>
<p>It can be seen from <xref ref-type="fig" rid="fig-7">Figs. 7</xref> and <xref ref-type="fig" rid="fig-8">8</xref> that the texture descriptors used in this approach with the <italic>k</italic>NN classifier failed to produce better performance for both stages. Though Naive Bayesian and SVM classifiers managed to classify the images at best, their accuracy rates are less than 98.5&#x0025;. The BEL system improves the rate of classification to overall maximum of 99.5&#x0025; (initial stage) and 99&#x0025; (final stage). <xref ref-type="fig" rid="fig-9">Fig. 9</xref> shows the comparison of BEL system with other transformation techniques.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Comparison of BEL system with other transformation techniques</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_24635-fig-9.png"/>
</fig>
<p>The BEL system correctly assigns the incoming samples to their corresponding category approximately 99.5&#x0025; for abnormal and 99&#x0025; for normal categories. The automated system would ensure that the sensitivity and specificity metric is at maximum required by the medical practitioner. The benefits such as less man power, cheap cost and an increase in reliability are achieved when using an automated system. The BEL system also eliminates the segmentation process and could lead to a practical clinical tool for grading brain tumour from MRI brain images.</p>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusions</title>
<p>The brain image analysis in this work represents a systematic approach to the classification of brain cancer using MRI brain images. The performance of any classification system is dependent upon the selected features and classifiers. Using MRI brain images, the primary objective is to extract the dominant features between the normal and abnormal images, for possible use as an automated classification system. The samples are selected from the REMBRANDT database which comprised of 200 images (100 normal, 50 low-risk and 50 high-risk). The texture descriptors such as BCFs, HPBC and HNBC extracted from the dominant sub-band of Bendlet transformed brain image with ensemble classifiers managed to produce promising results. The ideas presented in this work also offer a potential direction to improve the classification accuracy for all types of medical diagnosis.</p>
</sec>
</body>
<back><fn-group>
<fn fn-type="other">
<p><bold>Funding Statement:</bold> The authors received no specific funding for this study.</p>
</fn>
<fn fn-type="conflict">
<p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</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>S.</given-names> <surname>Mastromichalakis</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Chountasis</surname></string-name></person-group>, &#x201C;<article-title>An MR image classification scheme based on Fourier moment analysis and linear support vector machine</article-title>,&#x201D; <source>Journal of Information and Optimization Sciences</source>, vol. <volume>42</volume>, no. <issue>1</issue>, pp. <fpage>173</fpage>&#x2013;<lpage>191</lpage>, <year>2021</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>S.</given-names> <surname>Mastromichalakis</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Chountasis</surname></string-name></person-group>, &#x201C;<article-title>A moment based fractional Fourier transform scheme for MR image classification</article-title>,&#x201D; <source>Automatic Control and Computer Sciences</source>, vol. <volume>55</volume>, no. <issue>4</issue>, pp. <fpage>377</fpage>&#x2013;<lpage>387</lpage>, <year>2021</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>M.</given-names> <surname>Nazir</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Khan</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Saba</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Rehman</surname></string-name></person-group>, <conf-loc>&#x201C;</conf-loc><article-title>Brain tumor detection from MRI images using multi-level wavelets</article-title>,<conf-loc>&#x201D;</conf-loc> in <conf-name>IEEE Int. Conf. on Computer and Information Sciences</conf-name>, Sakaka, Saudi Arabia, pp. <fpage>1</fpage>&#x2013;<lpage>5</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>G.</given-names> <surname>Latif</surname></string-name>, <string-name><given-names>D. A.</given-names> <surname>Iskandar</surname></string-name>, <string-name><given-names>J. M.</given-names> <surname>Alghazo</surname></string-name> and <string-name><given-names>N.</given-names> <surname>Mohammad</surname></string-name></person-group>, &#x201C;<article-title>Enhanced MR image classification using hybrid statistical and wavelets features</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>7</volume>, pp. <fpage>9634</fpage>&#x2013;<lpage>9644</lpage>, <year>2018</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>A.</given-names> <surname>Gudigar</surname></string-name>, <string-name><given-names>U.</given-names> <surname>Raghavendra</surname></string-name>, <string-name><given-names>E. J.</given-names> <surname>Ciaccio</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Arunkumar</surname></string-name>, <string-name><given-names>E.</given-names> <surname>Abdulhay</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Automated categorization of multi-class brain abnormalities using decomposition techniques with MRI images: A comparative study</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>7</volume>, pp. <fpage>28498</fpage>&#x2013;<lpage>28509</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Assam</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Kanwal</surname></string-name>, <string-name><given-names>U.</given-names> <surname>Farooq</surname></string-name>, <string-name><given-names>S. K.</given-names> <surname>Shah</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Mehmoodet</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>An efficient classification of MRI brain images</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>9</volume>, pp. <fpage>33313</fpage>&#x2013;<lpage>33322</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Mehrotra</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Ansari</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Agrawal</surname></string-name></person-group>, &#x201C;<article-title>Neural network and wavelet-based study on classification and analysis of brain tumor using MR images</article-title>,&#x201D; in <conf-name>IEEE Int. Conf. on Power Energy, Environment and Intelligent Control</conf-name>, <conf-loc>Mumbai, India</conf-loc>, pp. <fpage>264</fpage>&#x2013;<lpage>269</lpage>, <year>2019</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>B.</given-names> <surname>Deepa</surname></string-name>, <string-name><given-names>M. G.</given-names> <surname>Sumithra</surname></string-name>, <string-name><given-names>R. M.</given-names> <surname>Kumar</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Suriya</surname></string-name></person-group>, <conf-loc>&#x201C;</conf-loc><article-title>Weiner filter based Hough transform and wavelet feature extraction with neural network for classifying brain tumor</article-title>,<conf-loc>&#x201D;</conf-loc> in <conf-name>IEEE 6th Int. Conf. on Inventive Computation Technologies</conf-name>, Coimbatore, India, pp. <fpage>637</fpage>&#x2013;<lpage>641</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Satapathy</surname></string-name>, <string-name><given-names>S. K.</given-names> <surname>Pradha</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Hota</surname></string-name></person-group>, &#x201C;<article-title>An empirical performance analysis of brain image classification models using variants of neural networks</article-title>,&#x201D; in <conf-name>IEEE Int. Conf. on Applied Machine Learning</conf-name>, Bhubaneswar, India, pp. <fpage>87</fpage>&#x2013;<lpage>91</lpage>, <year>2019</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>S.</given-names> <surname>Mohankumar</surname></string-name></person-group>, &#x201C;<article-title>Analysis of different wavelets for brain image classification using support vector machine</article-title>,&#x201D; <source>International Journal of Advances in Signal and Image Sciences</source>, vol. <volume>2</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>4</lpage>, <year>2016</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>B. S.</given-names> <surname>Babu</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Varadarajan</surname></string-name></person-group>, &#x201C;<article-title>Detection of brain tumour in MRI scan images using tetrolet transform and SVM classifier</article-title>,&#x201D; <source>Indian Journal of Science and Technology</source>, vol. <volume>10</volume>, no. <issue>19</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>10</lpage>, <year>2017</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>R. R.</given-names> <surname>Ayalapogu</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Pabboju</surname></string-name> and <string-name><given-names>R. R.</given-names> <surname>Ramisetty</surname></string-name></person-group>, &#x201C;<article-title>Analysis of dual tree M-band wavelet transform based features for brain image classification</article-title>,&#x201D; <source>Magnetic ResonanceiIn Medicine</source>, vol. <volume>80</volume>, no. <issue>6</issue>, pp. <fpage>2393</fpage>&#x2013;<lpage>2401</lpage>, <year>2018</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>L.</given-names> <surname>Fang</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Zhou</surname></string-name> and <string-name><given-names>X.</given-names> <surname>Wang</surname></string-name></person-group>, &#x201C;<article-title>Image classification with an RGB-channel nonsubsampled contourlet transform and a convolutional neural network</article-title>,&#x201D; <source>Neurocomputing</source>, vol. <volume>396</volume>, pp. <fpage>266</fpage>&#x2013;<lpage>277</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>R.</given-names> <surname>Zia</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Akhtar</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Aziz</surname></string-name> and <string-name><given-names>M. A.</given-names> <surname>Shah</surname></string-name></person-group>, &#x201C;<article-title>Non sub-sampled contourlet transform based feature extraction technique for differentiating glioma grades using MRI images</article-title>,&#x201D; <source>Australasian Joint Conf. on Artificial Intelligence</source>, Melbourne, VIC, Australia, pp. <fpage>289</fpage>&#x2013;<lpage>300</lpage>, <year>2017</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>R.</given-names> <surname>Muthaiyan</surname></string-name>, and <string-name><given-names>M.</given-names> <surname>Malleswaran</surname></string-name></person-group>, &#x201C;<article-title>An automated brain image analysis system for brain cancer using shearlets</article-title>,&#x201D; <source>Computer Systems Science and Engineering</source>, vol. <volume>40</volume>, no. <issue>1</issue>, pp. <fpage>299312</fpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Beyer</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Goldstein</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Ramakrishnan</surname></string-name> and <string-name><given-names>U.</given-names> <surname>Shaft</surname></string-name></person-group>, &#x201C;<article-title>When is &#x201C;nearest neighbor&#x201D; meaningful?</article-title>,&#x201D; in <conf-name>Int. Conf. on Database Theory</conf-name>, Jerusalem, Israel, pp. <fpage>217</fpage>&#x2013;<lpage>235</lpage>, <year>1999</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>I.</given-names> <surname>Rish</surname></string-name></person-group>, &#x201C;<article-title>An empirical study of the naive Bayes classifier</article-title>,&#x201D; <source>International Workshop on Empirical Methods in Artificial Intelligence</source>, vol. <volume>3</volume>, no. <issue>22</issue>, pp. <fpage>41</fpage>&#x2013;<lpage>46</lpage>, <year>2001</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>C.</given-names> <surname>Cortes</surname></string-name> and <string-name><given-names>V.</given-names> <surname>Vapnik</surname></string-name></person-group>, &#x201C;<article-title>Support-vector networks</article-title>,&#x201D; <source>Machine Learning</source>, vol. <volume>20</volume>, no. <issue>3</issue>, pp. <fpage>273</fpage>&#x2013;<lpage>297</lpage>, <year>1995</year>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Mallat</surname></string-name></person-group>, <source>A Wavelet Tour of Signal Processing: The Sparse Way</source>. <publisher-name>Academic Press, Elsevier</publisher-name>, United States of America, <year>2008</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>D.</given-names> <surname>Donoho</surname></string-name> and <string-name><given-names>E.</given-names> <surname>Candes</surname></string-name></person-group>, &#x201C;<article-title>Continuous curvelet transform: II. Discretization and frames</article-title>,&#x201D; <source>Applied and Computational Harmonic Analysis</source>, vol. <volume>19</volume>, no. <issue>2</issue>, pp. <fpage>198</fpage>&#x2013;<lpage>222</lpage>, <year>2005</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>M. N.</given-names> <surname>Do</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Vetterli</surname></string-name></person-group>, &#x201C;<article-title>The contourlet transform: An efficient directional multiresolution image representation</article-title>,&#x201D; <source>IEEE Transactions on Image Processing</source>, vol. <volume>14</volume>, no. <issue>12</issue>, pp. <fpage>2091</fpage>&#x2013;<lpage>2106</lpage>, <year>2005</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>W. Q.</given-names> <surname>Lim</surname></string-name></person-group>, &#x201C;<article-title>The discrete shearlet transform: A new directional transform and compactly supported shearlet frames</article-title>,&#x201D; <source>IEEE Transactions on Image Processing</source>, vol. <volume>19</volume>, no. <issue>5</issue>, pp. <fpage>1166</fpage>&#x2013;<lpage>1180</lpage>, <year>2010</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>C.</given-names> <surname>Lessig</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Petersen</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Sch&#x00E4;fer</surname></string-name></person-group>, &#x201C;<article-title>Bendlets: A second-order shearlet transform with bent elements</article-title>,&#x201D; <source>Applied and Computational Harmonic Analysis</source>, vol. <volume>46</volume>, No. no. <issue>2</issue>, pp. <fpage>384</fpage>&#x2013;<lpage>399</lpage>, <year>2019</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>R.</given-names> <surname>Thamizhamuthu</surname></string-name> and <string-name><given-names>D.</given-names> <surname>Manjula</surname></string-name></person-group>, &#x201C;<article-title>Skin melanoma classification system using deep learning</article-title>,&#x201D; <source>Computers, Materials &#x0026; Continua</source>, vol. <volume>68</volume>, no. <issue>1</issue>, pp. <fpage>1147</fpage>&#x2013;<lpage>1160</lpage>, <year>2021</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>R. M.</given-names> <surname>Haralick</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Shanmugam</surname></string-name> and <string-name><given-names>I. H.</given-names> <surname>Dinstein</surname></string-name></person-group>, &#x201C;<article-title>Textural features for image classification</article-title>,&#x201D; <source>IEEE Transactions on Systems, Man and Cybernetics</source>, vol. <volume>6</volume>, pp. <fpage>610</fpage>&#x2013;<lpage>621</lpage>, <year>1973</year>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Clark</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Vendt</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Smith</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Freymann</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Kirby</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>The cancer imaging archive (TCIA): Maintaining and operating a public information repository</article-title>,&#x201D; <source>Journal of Digital Imaging</source>, vol. <volume>26</volume>, no. <issue>6</issue>, pp. <fpage>1045</fpage>&#x2013;<lpage>1057</lpage>, <year>2013</year>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="web"><person-group person-group-type="author"><collab>Brain MRI images</collab></person-group>: <uri xlink:href="https://wiki.cancerimagingarchive.net/display/Public/REMBRANDT">https://wiki.cancerimagingarchive.net/display/Public/REMBRANDT</uri>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>L.</given-names> <surname>Scarpace</surname></string-name>, <string-name><given-names>A. E.</given-names> <surname>Flanders, R.</surname></string-name> <string-name><surname>Jain</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Mikkelsen</surname></string-name> and <string-name><given-names>D. W.</given-names> <surname>Andrews</surname></string-name></person-group>, &#x201C;<article-title>Data from REMBRANDT</article-title>,&#x201D; <source>The Cancer Imaging Archive</source>, <uri xlink:href="http://doi.org/10.7937/K9/TCIA.2015.588OZUZB">http://doi.org/10.7937/K9/TCIA.2015.588OZUZB</uri>, <year>2015</year>.</mixed-citation></ref>
</ref-list>
</back>
</article>