<?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">22573</article-id>
<article-id pub-id-type="doi">10.32604/iasc.2022.022573</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Synovial Sarcoma Classification Technique Using Support Vector Machine and Structure Features</article-title><alt-title alt-title-type="left-running-head">Synovial Sarcoma Classification Technique Using Support Vector Machine and Structure Features</alt-title><alt-title alt-title-type="right-running-head">Synovial Sarcoma Classification Technique Using Support Vector Machine and Structure Features</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Arunachalam</surname><given-names>P.</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Janakiraman</surname><given-names>N.</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref><email>janakiraman.n@klnce.edu</email>
</contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Sivaraman</surname><given-names>Arun Kumar</given-names></name>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Balasundaram</surname><given-names>A.</given-names></name>
<xref ref-type="aff" rid="aff-3">3</xref>
</contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western"><surname>Vincent</surname><given-names>Rajiv</given-names></name>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<contrib id="author-6" contrib-type="author">
<name name-style="western"><surname>Rani</surname><given-names>Sita</given-names></name>
<xref ref-type="aff" rid="aff-4">4</xref>
</contrib>
<contrib id="author-7" contrib-type="author">
<name name-style="western"><surname>Dey</surname><given-names>Barnali</given-names></name>
<xref ref-type="aff" rid="aff-5">5</xref>
</contrib>
<contrib id="author-8" contrib-type="author">
<name name-style="western"><surname>Muralidhar</surname><given-names>A.</given-names></name>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<contrib id="author-9" contrib-type="author">
<name name-style="western"><surname>Rajesh</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, K.L.N. College of Engineering</institution>, <addr-line>Madurai, 630612</addr-line>, <country>India</country></aff>
<aff id="aff-2"><label>2</label><institution>School of Computer Science and Engineering, Vellore Institute of Technology (VIT)</institution>, <addr-line>Chennai, 600127</addr-line>, <country>India</country></aff>
<aff id="aff-3"><label>3</label><institution>School of Computer Science and Engineering, Centre for Cyber Physical Systems, Vellore Institute of Technology (VIT)</institution>, <addr-line>Chennai, 600127</addr-line>, <country>India</country></aff>
<aff id="aff-4"><label>4</label><institution>Department of Computer Science and Engineering, Gulzar Group of Institutions</institution>, <addr-line>Khanna, 141401</addr-line>, <country>India</country></aff>
<aff id="aff-5"><label>5</label><institution>Department of Information Technology, Sikkim Manipal Institute of Technology, Sikkim Manipal University</institution>, <addr-line>Sikkim, 737136</addr-line>, <country>India</country></aff>
</contrib-group><author-notes><corresp id="cor1"><label>&#x002A;</label>Corresponding Author: N. Janakiraman. Email: <email>janakiraman.n@klnce.edu</email></corresp></author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2021-11-3"><day>3</day>
<month>11</month>
<year>2021</year></pub-date>
<volume>32</volume>
<issue>2</issue>
<fpage>1241</fpage>
<lpage>1259</lpage>
<history>
<date date-type="received"><day>11</day><month>8</month><year>2021</year></date>
<date date-type="accepted"><day>13</day><month>9</month><year>2021</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2022 Arunachalam et al.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Arunachalam et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_IASC_22573.pdf"></self-uri>
<abstract>
<p>Digital clinical histopathology technique is used for accurately diagnosing cancer cells and achieving optimal results using Internet of Things (IoT) and blockchain technology. The cell pattern of Synovial Sarcoma (SS) cancer images always appeared as spindle shaped cell (SSC) structures. Identifying the SSC and its prognostic indicator are very crucial problems for computer aided diagnosis, especially in healthcare industry applications. A constructive framework has been proposed for the classification of SSC feature components using Support Vector Machine (SVM) with the assistance of relevant Support Vectors (SVs). This framework used the SS images, and it has been transformed into frequency sub-bands using Discrete Wavelet Transform (DWT). The sub-band wavelet coefficients of SSC and other Structure Features (SF) are extracted using Principle Component Analysis (PCA), Linear Discriminant Analysis (LDA), and Quadratic Discriminant Analysis (QDA) techniques. Here, the maximum and minimum margin between hyperplane values of the kernel parameters are adjusted periodically as a result of storing the SF values of the SVs in the IoT devices. The performance characteristics of internal cross-validation and its statistical properties are evaluated by cross-entropy measures and compared by nonparametric Mann-Whitney U test. The significant differences in classification performance between the techniques are analyzed using the receiver operating characteristics (ROC) curve. The combination of QDA &#x002B; SVM technique will be required for intelligent cancer diagnosis in the future, and it gives reduced statistic parameter feature set with greater classification accuracy. The IoT network based QDA &#x002B; SVM classification technique has led to the improvement of SS cancer prognosis in medical industry applications using blockchain technology.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Synovial sarcoma</kwd>
<kwd>quadratic discriminant analysis</kwd>
<kwd>support vector machine</kwd>
<kwd>receiver operating characteristics curve</kwd>
<kwd>discrete wavelet transform</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Medical industry applications are one of the fastest growing industries in the world for diagnosing diseases with the help of IoT applications through blockchain technology to protect patients from harmful chronic diseases. In which, the modern advances in digital clinical histopathology images have proposed numerous cancer cell classification techniques for brain, breast, cervix, liver, lung, prostate and colon cancer [<xref ref-type="bibr" rid="ref-1">1</xref>&#x2013;<xref ref-type="bibr" rid="ref-3">3</xref>]. A Synovial Sarcoma (SS) is often occurring commonly in the extremities of adolescents and young adults [<xref ref-type="bibr" rid="ref-4">4</xref>]. It has a variety of morphological patterns, but its chief forms are <italic>monophasic</italic> and <italic>biphasic</italic> spindle cell patterns [<xref ref-type="bibr" rid="ref-5">5</xref>]. Histologically, in SS cancer image, the spindle cell patterns seem to be a small oval-shape structure, and it is called as <italic>spindle shaped cell</italic> (SSC) [<xref ref-type="bibr" rid="ref-6">6</xref>]. The Histopathological Image Analysis (HIA) for cancer classification is impeded by the reasons such as, (1) nonspecific clinical measurements misleading, (2) stained slide preparation, and (3) different medical imaging modalities [<xref ref-type="bibr" rid="ref-7">7</xref>]. The precise classification of normal and abnormal cancer cells is based on the <italic>diameter</italic>, <italic>shape</italic>, <italic>size</italic>, and <italic>cytoplasm</italic> of features [<xref ref-type="bibr" rid="ref-8">8</xref>]. These features provide the basic and significant information to the pathologists for appropriate treatment plans. Furthermore, the pivotal points of cancer cell classification have been focused in the literature review section.</p>
<p>Over the past three decades, many researchers have examined the problem of identifying which features are useful for differentiating either normal or abnormal cancer cells [<xref ref-type="bibr" rid="ref-9">9</xref>]. Most of the normal cells have a nucleus <italic>diameter</italic> of 5 to 11 microns, and it is suggested to be almost unchanged. Whereas abnormal cells with a diameter of 18 micron nuclei has been reported to have increased the size of the nucleus in the stained bio-marker region [<xref ref-type="bibr" rid="ref-10">10</xref>]. These above features are normally designated in the name of subjective, local, global, morphological, statistical texture feature set, and Haralick by the classification techniques [<xref ref-type="bibr" rid="ref-11">11</xref>]. Numerous mathematical approaches have been adopted, including linear discriminators, Bayesian classifiers, nearest-neighbor classifiers and more, for cancer cell classification [<xref ref-type="bibr" rid="ref-12">12</xref>].</p>
<p>The cancer classification was performed by <italic>kappa statistics</italic> in the HIA of biopsy tissue specimens [<xref ref-type="bibr" rid="ref-13">13</xref>]. Due to the limitations in human practice, a computerized system is needed to diagnose cancer, and it can help the pathologist, as well as it is possible to develop an independent system for cancer classification [<xref ref-type="bibr" rid="ref-14">14</xref>]. A cancer nucleus is classified into one of five staining intensity classes (negative, weak, moderate, strong, and very-strong) using Radial Basis Function (RBF) neural networks [<xref ref-type="bibr" rid="ref-15">15</xref>,<xref ref-type="bibr" rid="ref-16">16</xref>]. The drawbacks in this classification have been rectified using Linear Discriminant Analysis (LDA) and <italic>k</italic>-Nearest Neighbor (<italic>k</italic>-NN) classifiers [<xref ref-type="bibr" rid="ref-17">17</xref>].</p>
<p>This classification accuracy is improved by <italic>fractal analysis</italic> including <italic>correlation</italic>, <italic>entropy</italic>, and <italic>fractal</italic> [<xref ref-type="bibr" rid="ref-18">18</xref>]. Grading the histopathological images using <italic>energy</italic> and <italic>entropy</italic> features calculation from the multiwavelet coefficients of an image is proposed in [<xref ref-type="bibr" rid="ref-19">19</xref>]. Both the global features (color and texture characteristics of the entire image) and the morphometric features (spatial relationship between histological objects) are concentrated in [<xref ref-type="bibr" rid="ref-20">20</xref>]. The performances of several existing classifiers such as Gaussian, <italic>k</italic>-NN, and Support Vector Machine (SVM) have been subsequently evaluated. The characteristics of texture feature using the combination of <italic>entropy</italic> based fractal dimension estimation and Differential Box-Counting (DBC) method has been analyzed in [<xref ref-type="bibr" rid="ref-21">21</xref>]. The Higher Order Statistics (HOS) and spectra based approach provides more valuable information on the variability between cancer and non-cancer cell patterns with respect to different stages and grading [<xref ref-type="bibr" rid="ref-22">22</xref>].</p>
<p>The segmentation of objective features with help of <italic>region of interest</italic> (ROI) using Boosted Bayesian Multiresolution (BBMR) technique has been proposed by [<xref ref-type="bibr" rid="ref-23">23</xref>]. The statistical texture features set, and Gabor filter are used in Adaboost ensemble method to increase the decision boundary for better classification [<xref ref-type="bibr" rid="ref-24">24</xref>]. The classification of cluster-area in white, pink, and purple color features of colon images have been focused in [<xref ref-type="bibr" rid="ref-25">25</xref>]. Subsequently, the geometric features have been proposed to better quantify the elliptical nature of epithelial cells for the classification of colon images using Hybrid Feature Set (HFS) [<xref ref-type="bibr" rid="ref-26">26</xref>]. The types of training set analysis methods and its corresponding classes of feature extractions using SVM are mentioned in [<xref ref-type="bibr" rid="ref-27">27</xref>]. Spindle Shaped cells (SSC) are specialized cells that are longer than they are wide. They are found both in normal, healthy tissue and in tumors.</p>
<p>In practical situations, unexpected rare tumor is not included in the training data due to different staining (bio-markers) processes. However, in discrimination model, SVMs have also forcibly categorized the above rare tumor into pre-defined classes. Handling of rare tumor is always a complex problem, and it leads to reduce the accuracy of classification between cancer and non-cancer cells [<xref ref-type="bibr" rid="ref-28">28</xref>]. Hence, SVMs seek one-class kernel parameter, and it is determined based on either PCA or LDA. Further, it has been applied to the histopathological images by few researchers so far. According to <xref ref-type="table" rid="table-1">Tab. 1</xref>, most of the researchers have proposed SVM based methods, but they have not yet applied structure based feature components classification particularly in SS cancer images [<xref ref-type="bibr" rid="ref-29">29</xref>,<xref ref-type="bibr" rid="ref-30">30</xref>]. This has paved the way to focus on cancer classification using structure based feature components.</p>
<table-wrap id="table-1"><label>Table 1</label>
<caption>
<title>Spreading factor determination in PCA &#x002B; SVM classifier</title></caption>
<table frame="hsides"><colgroup><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="2">PCA &#x002B; SVM with kernel functions</th>
<th align="center" colspan="5">&#x0025; of PC1 variance with respect spreading factor (&#x03B3;)</th>
</tr>
<tr>
<th align="left">58&#x0025;</th>
<th align="left">61&#x0025;</th>
<th align="left">64&#x0025;</th>
<th align="left">68&#x0025;</th>
<th align="left">70&#x0025;</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Linear</td>
<td align="left">1</td>
<td align="left">1</td>
<td align="left">1</td>
<td align="left">1</td>
<td align="left">1</td>
</tr>
<tr>
<td align="left">RBF</td>
<td align="left">0.8571</td>
<td align="left">0.7241</td>
<td align="left">0.6381</td>
<td align="left">0.5117</td>
<td align="left">0.6033</td>
</tr>
<tr>
<td align="left">ANOVA RB</td>
<td align="left">0.7563</td>
<td align="left">0.6958</td>
<td align="left">0.6431</td>
<td align="left">0.6683</td>
<td align="left">0.6124</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>SVM integrated SF and blockchain technologies lead to access to a wide range of histopathological imaging data for processing the cancer classification [<xref ref-type="bibr" rid="ref-31">31</xref>]. Storing and sharing of histopathological imaging data through a decentralized and secure IoT network can lead to in-depth learning in health care centers and medical industry [<xref ref-type="bibr" rid="ref-32">32</xref>]. Here, the input images are decomposed into frequency sub-band coefficients using Discrete Wavelet Transform (DWT). Then the extraction of lower dimensional features set is performed for the distribution of sub-band coefficients using PCA, LDA, and QDA. Those feature sets are considered as inputs to the SVM classifiers. Here, three types of kernel functions are used to classify the cancer and non-cancer cell structure, such as linear, RBF, and Analysis of Variance Randomized Block (ANOVA RB). The rest of this paper is organized as follows. The brief descriptions of basic theories, features components, and SVM formulation are given in Section 2. The classification accuracy of experimental results is analyzed and compared in Section 3. The importance of structure based feature components, SVM classifiers and kernels are discussed in Section 4, and the summary of the analysis is given in Section 5.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Materials and Methods</title>
<p>In this section, mathematical definitions of DWT, PCA, LDA, QDA and SVM with three kernel trick functions are intuitively explained.</p>
<sec id="s2_1">
<label>2.1</label>
<title>Discrete Wavelet Transforms (DWT)</title>
<p>The DWT is a discrete set of wavelet <italic>scales</italic> and <italic>translations</italic> with some rules, and it is an implementation of discrete time series known as DWT. The discrete sample function <italic>f</italic>(<italic>n</italic>) and the resulting coefficients [<xref ref-type="bibr" rid="ref-33">33</xref>,<xref ref-type="bibr" rid="ref-34">34</xref>] are known and the DWT transform pair of <italic>f</italic>(<italic>n</italic>) is defined by<disp-formula id="eqn-1"><label>(1)</label>
<mml:math id="mml-eqn-1" display="block"><mml:msub><mml:mi>W</mml:mi><mml:mi>S</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>k</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mi>M</mml:mi></mml:msqrt></mml:mrow></mml:mfrac></mml:mrow><mml:munder><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>n</mml:mi></mml:munder><mml:mo>&#x2061;</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mstyle></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-2"><label>(2)</label>
<mml:math id="mml-eqn-2" display="block"><mml:msub><mml:mi>W</mml:mi><mml:mi>&#x03C8;</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>k</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mi>M</mml:mi></mml:msqrt></mml:mrow></mml:mfrac></mml:mrow><mml:munder><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>n</mml:mi></mml:munder><mml:mo>&#x2061;</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mstyle></mml:math>
</disp-formula>where <italic>j</italic><sub>0</sub> is an arbitrary starting scaling, for <italic>j</italic>&#x2009;&#x2265;&#x2009;<italic>j</italic><sub>0</sub> and the DWT of function <italic>f</italic>&#x2009;&#x2208;&#x2009;<italic>L</italic><sup>2</sup>(<italic>R</italic>) related to wavelet function <italic>&#x03C8;</italic>(<italic>n</italic>) and scaling function <italic>s</italic>(<italic>n</italic>) is defined as<disp-formula id="eqn-3"><label>(3)</label>
<mml:math id="mml-eqn-3" display="block"><mml:mi>W</mml:mi><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><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:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mi>M</mml:mi></mml:msqrt></mml:mrow></mml:mfrac></mml:mrow><mml:munder><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>k</mml:mi></mml:munder><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>W</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>j</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mi>M</mml:mi></mml:msqrt></mml:mrow></mml:mfrac></mml:mrow><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>j</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:munder><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>k</mml:mi></mml:munder><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>W</mml:mi><mml:mi>&#x03C8;</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>j</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mstyle></mml:mstyle></mml:math>
</disp-formula>where <inline-formula id="ieqn-1">
<mml:math id="mml-ieqn-1"><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math>
</inline-formula> and <italic>&#x03C8;</italic><sub><italic>j</italic>,<italic>k</italic></sub>(<italic>n</italic>) are the functions of discrete variables and normally <italic>j</italic><sub>0</sub>&#x2009;&#x003D;&#x2009;0, (i.e., <italic>M</italic>&#x2009;&#x003D;&#x2009;2<sup>j</sup>), <italic>n</italic>&#x2009;&#x003D;&#x2009;0, 1, 2, &#x2026;, <italic>M</italic>&#x2009;&#x2212;&#x2009;1, <italic>j</italic>&#x2009;&#x003D;&#x2009;0, 1, 2, &#x2026;, <italic>J</italic>&#x2009;&#x2212;&#x2009;1 and <italic>k</italic>&#x2009;&#x003D;&#x2009;0, 1, 2, &#x2026;, 2<sup><italic>j</italic></sup>&#x2009;&#x2212;&#x2009;1. These two functions are mathematically expressed by <italic>scaling</italic> and <italic>translation</italic> operation using<disp-formula id="eqn-4"><label>(4)</label>
<mml:math id="mml-eqn-4" display="block"><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>j</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>S</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mn>2</mml:mn><mml:mi>j</mml:mi></mml:msup><mml:mi>n</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>k</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-5"><label>(5)</label>
<mml:math id="mml-eqn-5" display="block"><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>j</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>&#x03C8;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mn>2</mml:mn><mml:mi>j</mml:mi></mml:msup><mml:mi>n</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>k</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
</disp-formula></p>
<p>The standard Haar wavelet and the discretized scaling and wavelet functions are employed corresponding to the Haar transformation matrix of the row <italic>M</italic>&#x2009;&#x00D7;&#x2009;<italic>M</italic> which <italic>i</italic>s obtained from Haar basis function, and it is defined as<disp-formula id="eqn-6"><label>(6)</label>
<mml:math id="mml-eqn-6" display="block"><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mn>00</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mi>N</mml:mi></mml:msqrt></mml:mrow></mml:mfrac></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>n</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mstyle></mml:math>
</disp-formula></p>
<p>and<disp-formula id="eqn-7"><label>(7)</label>
<mml:math id="mml-eqn-7" display="block"><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mi>N</mml:mi></mml:msqrt></mml:mrow></mml:mfrac></mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mo>+</mml:mo><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>q</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msup><mml:mn>2</mml:mn><mml:mi>p</mml:mi></mml:msup><mml:mo>&#x2264;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x003C;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>q</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>0.5</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msup><mml:mn>2</mml:mn><mml:mi>p</mml:mi></mml:msup></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi>p</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>q</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>0.5</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msup><mml:mn>2</mml:mn><mml:mi>p</mml:mi></mml:msup><mml:mo>&#x2264;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x003C;</mml:mo><mml:mi>q</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msup><mml:mn>2</mml:mn><mml:mi>p</mml:mi></mml:msup></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:mn>0</mml:mn><mml:mi>O</mml:mi><mml:mi>t</mml:mi><mml:mi>h</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>n</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:mstyle></mml:math>
</disp-formula>where, <italic>k</italic>&#x2009;&#x003D;&#x2009;2<sup><italic>p</italic></sup>&#x2009;&#x002B;&#x2009;<italic>q</italic>&#x2009;&#x2212;&#x2009;1, 0&#x2009;&#x2264;&#x2009;<italic>p</italic>&#x2009;&#x2264;&#x2009;<italic>n</italic>&#x2009;&#x2212;&#x2009;1, <italic>q</italic>&#x2009;&#x003D;&#x2009;0 <italic>or</italic> 1 <italic>for</italic> <italic>p</italic>&#x2009;&#x003D;&#x2009;0, and 1&#x2009;&#x2264;&#x2009;<italic>q</italic>&#x2009;&#x2264;&#x2009;2<sup><italic>p</italic></sup> <italic>for</italic> <italic>p</italic>&#x2009;&#x2260;&#x2009;0.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Principal Component Analysis (PCA)</title>
<p>In PCA, mathematical representation of linear transformation of original image vector into projection feature vector [<xref ref-type="bibr" rid="ref-35">35</xref>] is given by<disp-formula id="eqn-8"><label>(8)</label>
<mml:math id="mml-eqn-8" display="block"><mml:mi>Y</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>W</mml:mi><mml:mi>T</mml:mi></mml:msup><mml:mi>X</mml:mi></mml:math>
</disp-formula>where, <italic>Y</italic> is the <italic>m</italic>&#x2009;&#x00D7;&#x2009;<italic>N</italic> feature vector matrix, <italic>m</italic> is the dimension of feature vector, and transformation matrix <italic>W</italic> is an <italic>n</italic>&#x2009;&#x00D7;&#x2009;<italic>m</italic>, whose columns are the <italic>eigenvectors</italic> (<italic>I</italic>) corresponding to the <italic>eigenvalues</italic> (<italic>&#x03BB;</italic>) computed using <italic>&#x03BB;I</italic>&#x2009;&#x003D;&#x2009;<italic>SI</italic>. Here, the total scatter matrix <italic>S</italic> and the average image of all samples are defined as<disp-formula id="eqn-9"><label>(9)</label>
<mml:math id="mml-eqn-9" display="block"><mml:mi>S</mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03BC;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03BC;</mml:mi><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>T</mml:mi></mml:msup></mml:math>
</disp-formula>where, <inline-formula id="ieqn-2">
<mml:math id="mml-ieqn-2"><mml:mi>&#x03BC;</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mi>N</mml:mi></mml:mfrac></mml:mrow><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:math>
</inline-formula> . After applying the linear transformation <italic>W</italic><sup><italic>T</italic></sup>, the scatter of the transformed feature vectors &#x007B;<italic>y</italic><sub>1</sub>, <italic>y</italic><sub>2</sub>&#x2026;<italic>y</italic><sub><italic>n</italic></sub>&#x007D; is <italic>W</italic><sup><italic>T</italic></sup><italic>SW</italic>. In PCA, the projection <italic>W</italic> is chosen to maximize the determinant of total scatter matrix of the projected samples, that is<disp-formula id="eqn-10"><label>(10)</label>
<mml:math id="mml-eqn-10" display="block"><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:msup><mml:mi>g</mml:mi><mml:mrow><mml:mi>M</mml:mi><mml:mi>A</mml:mi><mml:msub><mml:mi>X</mml:mi><mml:mi>w</mml:mi></mml:msub></mml:mrow></mml:msup><mml:mspace width="thickmathspace" /><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:msup><mml:mi>W</mml:mi><mml:mi>T</mml:mi></mml:msup><mml:mi>S</mml:mi><mml:mi>W</mml:mi></mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo>=</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>w</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:math>
</disp-formula>where, <italic>w</italic><sub>1</sub>, <italic>w</italic><sub>2</sub>, &#x2026;<italic>w</italic><sub><italic>m</italic></sub> is the set of n-dimensional <italic>eigenvectors</italic> of <italic>S</italic>, and <italic>m</italic> is corresponding largest <italic>eigenvalues</italic> of <italic>S</italic>. In other words, the input vector in <italic>n</italic>-dimensional space is reduced to a feature vector in <italic>m</italic>-dimensional subspace. As a result, the dimension of the reduced feature vector <italic>m</italic> is much less than the dimension of the input image vector <italic>n</italic>.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Linear Discriminant Analysis (LDA)</title>
<p>The main goal of the LDA is to discriminate the classes by projecting class samples from p-dimensional space into finely orientated line. For a <italic>N</italic>-class problem, <italic>m</italic>&#x2009;&#x003D;&#x2009;<italic>min</italic> (<italic>N</italic>&#x2009;&#x2212;&#x2009;1; <italic>d</italic>) different orientated lines will be involved [<xref ref-type="bibr" rid="ref-36">36</xref>]. For example, we have <italic>N</italic>-classes, <italic>X</italic><sub>1</sub>, <italic>X</italic><sub>2</sub>, &#x2026;, <italic>X</italic><sub><italic>N</italic></sub>. Let the <italic>i</italic><sup><italic>th</italic></sup> observation vector from the <italic>X</italic><sub><italic>j</italic></sub> be <italic>x</italic><sub><italic>ji</italic></sub>, where <italic>j</italic>&#x2009;&#x003D;&#x2009;1, 2, &#x2026;, <italic>J</italic> and <italic>i</italic>&#x2009;&#x003D;&#x2009;1, 2 &#x2026; <italic>K</italic><sub><italic>j</italic></sub>. <italic>J</italic> is the number of classes and <italic>K</italic><sub><italic>j</italic></sub> is the number of observations from class <italic>j</italic>. The co-variance matrix is determined in two ways (1) within-class co-variance matrix <italic>C</italic><sub><italic>W</italic></sub> and (2) between-class co-variance matrix <italic>C</italic><sub><italic>B</italic></sub>. They are given as<disp-formula id="eqn-11"><label>(11)</label>
<mml:math id="mml-eqn-11" display="block"><mml:msub><mml:mi>C</mml:mi><mml:mi>w</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>T</mml:mi></mml:msup></mml:mstyle></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-12"><label>(12)</label>
<mml:math id="mml-eqn-12" display="block"><mml:msub><mml:mi>C</mml:mi><mml:mi>B</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03BC;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03BC;</mml:mi></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>T</mml:mi></mml:msup></mml:math>
</disp-formula>where, <inline-formula id="ieqn-3">
<mml:math id="mml-ieqn-3"><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:msubsup><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mspace width="thickmathspace" /></mml:math>
</inline-formula>and <inline-formula id="ieqn-4">
<mml:math id="mml-ieqn-4"><mml:mi>&#x03BC;</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mi>K</mml:mi></mml:mfrac></mml:mrow><mml:msubsup><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mi>K</mml:mi></mml:msubsup><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:math>
</inline-formula> are the mean of class <italic>j</italic> and global mean, respectively.</p>
<p>The projection of observation space into feature is accomplished through a linear transformation matrix T:<disp-formula id="eqn-13"><label>(13)</label>
<mml:math id="mml-eqn-13" display="block"><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>T</mml:mi><mml:mi>T</mml:mi></mml:msup><mml:mi>x</mml:mi></mml:math>
</disp-formula></p>
<p>The corresponding <italic>within-class</italic> covariance matrix <inline-formula id="ieqn-5">
<mml:math id="mml-ieqn-5"><mml:msub><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow><mml:mi>W</mml:mi></mml:msub><mml:mspace width="thickmathspace" /></mml:math>
</inline-formula>and <italic>between-class</italic> covariance matrix <inline-formula id="ieqn-6">
<mml:math id="mml-ieqn-6"><mml:msub><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow><mml:mi>B</mml:mi></mml:msub></mml:math>
</inline-formula> in the feature space are given as<disp-formula id="eqn-14"><label>(14)</label>
<mml:math id="mml-eqn-14" display="block"><mml:msub><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow><mml:mi>W</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>&#x03BC;</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>&#x03BC;</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>T</mml:mi></mml:msup></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:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow><mml:mi>B</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>&#x03BC;</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>j</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mover><mml:mi>&#x03BC;</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>&#x03BC;</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>j</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mover><mml:mi>&#x03BC;</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>T</mml:mi></mml:msup></mml:math>
</disp-formula>where, <inline-formula id="ieqn-7">
<mml:math id="mml-ieqn-7"><mml:msub><mml:mrow><mml:mover><mml:mi>&#x03BC;</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:msubsup><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mspace width="thickmathspace" /></mml:math>
</inline-formula> and <inline-formula id="ieqn-8">
<mml:math id="mml-ieqn-8"><mml:mrow><mml:mover><mml:mi>&#x03BC;</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mi>K</mml:mi></mml:mfrac></mml:mrow><mml:msubsup><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mi>K</mml:mi></mml:msubsup><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow><mml:mi>i</mml:mi></mml:msub></mml:math>
</inline-formula> . It is honest to show that:<disp-formula id="eqn-16"><label>(16)</label>
<mml:math id="mml-eqn-16" display="block"><mml:msub><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow><mml:mi>W</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mi>T</mml:mi><mml:mi>T</mml:mi></mml:msup><mml:msub><mml:mi>S</mml:mi><mml:mi>W</mml:mi></mml:msub><mml:mi>T</mml:mi></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-17"><label>(17)</label>
<mml:math id="mml-eqn-17" display="block"><mml:msub><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow><mml:mi>B</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mi>T</mml:mi><mml:mi>T</mml:mi></mml:msup><mml:msub><mml:mi>S</mml:mi><mml:mi>B</mml:mi></mml:msub><mml:mi>T</mml:mi></mml:math>
</disp-formula></p>
<p>The linear discriminant is then defined as a linear function for which the objectives function <italic>J</italic>(<italic>T</italic>) is given as<disp-formula id="eqn-18"><label>(18)</label>
<mml:math id="mml-eqn-18" display="block"><mml:mi>J</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>T</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:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>B</mml:mi></mml:msub></mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>W</mml:mi></mml:msub></mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo></mml:mrow></mml:mfrac></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:msup><mml:mi>T</mml:mi><mml:mi>T</mml:mi></mml:msup><mml:msub><mml:mi>C</mml:mi><mml:mi>B</mml:mi></mml:msub><mml:mi>T</mml:mi></mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:msup><mml:mi>T</mml:mi><mml:mi>T</mml:mi></mml:msup><mml:msub><mml:mi>C</mml:mi><mml:mi>W</mml:mi></mml:msub><mml:mi>T</mml:mi></mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:mstyle></mml:math>
</disp-formula></p>
<p>Here, the value of <italic>J</italic>(<italic>T</italic>) is maximum, and it can be shown that the solution of <xref ref-type="disp-formula" rid="eqn-17">Eq. (17)</xref> is that <italic>i</italic><sup><italic>th</italic></sup> column of an optimal transformation matrix <italic>T</italic> is the generalized eigenvector corresponding to the <italic>i</italic><sup><italic>th</italic></sup> largest eigenvalue of matrix <inline-formula id="ieqn-9">
<mml:math id="mml-ieqn-9"><mml:mspace width="thickmathspace" /><mml:msubsup><mml:mi>C</mml:mi><mml:mi>W</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mi>W</mml:mi><mml:msub><mml:mi>S</mml:mi><mml:mi>B</mml:mi></mml:msub></mml:math>
</inline-formula>. To obtain the discriminant profile, the LDA classification score (<italic>L</italic><sub><italic>ik</italic></sub>) for a given class <italic>k</italic> is calculated by the <xref ref-type="disp-formula" rid="eqn-19a">Eq. (19)</xref> and it is considered equivalent to the class covariance matrices: <disp-formula id="eqn-19a"><label>(19)</label>
<mml:math id="mml-eqn-19a" display="block"><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow><mml:mi>k</mml:mi></mml:msub><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>T</mml:mi></mml:msup><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:mi>l</mml:mi><mml:mi>e</mml:mi><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>g</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:msub><mml:mi>&#x03C0;</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:math>
</disp-formula>where, <italic>X</italic><sub><italic>i</italic></sub> is a measurement vector unknown to a sample <italic>I</italic>; <italic>X</italic><sub><italic>k</italic></sub> is the mean measurement vector of class <italic>k</italic>; &#x03A3;<sub>pooled</sub> is a pooled covariance matrix; and <italic>&#x03C0;</italic><sub><italic>k</italic></sub> is the prior probability of class <italic>k</italic> [<xref ref-type="bibr" rid="ref-36">36</xref>].</p>
</sec>
<sec id="s2_4">
<label>2.4</label>
<title>Quadratic Discriminant Analysis (QDA)</title>
<p>The QDA classification score (<italic>Q</italic><sub><italic>ik</italic></sub>) is estimated for each class k using the variance-covariance matrix and the additional natural logarithmic term, as defined as follows;<disp-formula id="eqn-19"><label>(20)</label>
<mml:math id="mml-eqn-19" display="block"><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>T</mml:mi></mml:msup><mml:mspace width="thickmathspace" /><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>k</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>g</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mrow><mml:msub><mml:mi mathvariant="normal">&#x03A3;</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>g</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:msub><mml:mi>&#x03C0;</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:math>
</disp-formula>where, <italic>log</italic><sub><italic>k</italic></sub>&#x007C;&#x03A3;<sub><italic>k</italic></sub>&#x007C; is the nature logarithm of the determinant of the variance-covariance matrix &#x03A3;<sub><italic>k</italic></sub>; and &#x03A3;<sub><italic>k</italic></sub> is the variance-covariance matrix of class <italic>k</italic>. The variance-covariance matrix (&#x03A3;<sub><italic>k</italic></sub>), the pooled covariance matrix (&#x03A3;<sub>pooled</sub>), and the prior probability (<italic>&#x03C0;</italic><sub><italic>k</italic></sub>) are calculated as follows;<disp-formula id="eqn-20"><label>(21)</label>
<mml:math id="mml-eqn-20" display="block"><mml:msub><mml:mi mathvariant="normal">&#x03A3;</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mspace width="thickmathspace" /><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mspace width="thickmathspace" /><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>T</mml:mi></mml:msup></mml:mstyle></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-21"><label>(22)</label>
<mml:math id="mml-eqn-21" display="block"><mml:msub><mml:mi mathvariant="normal">&#x03A3;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:mi>l</mml:mi><mml:mi>e</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mi>N</mml:mi></mml:mfrac></mml:mrow><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>K</mml:mi></mml:munderover><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="normal">&#x03A3;</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mstyle></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-22"><label>(23)</label>
<mml:math id="mml-eqn-22" display="block"><mml:msub><mml:mi>&#x03C0;</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mi>N</mml:mi></mml:mfrac></mml:mrow></mml:mstyle></mml:math>
</disp-formula></p>
<p>Here, <italic>K</italic> is the total number of classes, <italic>N</italic> is the total number of objects in the training set, and <italic>N</italic><sub><italic>k</italic></sub> is the number of objects in class <italic>k</italic> [<xref ref-type="bibr" rid="ref-37">37</xref>].</p>
</sec>
<sec id="s2_5">
<label>2.5</label>
<title>The Constructing of Support Vector Machine (SVM)</title>
<p>Let us consider two classes case <italic>&#x03B1;</italic><sub>1</sub> and <italic>&#x03B1;</italic><sub>2</sub> and we have a set of training data <italic>X</italic>&#x2009;&#x003D;&#x2009;&#x007B;<italic>x</italic><sub>1</sub>, <italic>x</italic><sub>2</sub>, &#x2026;.., <italic>x</italic><sub><italic>N</italic></sub>&#x007D;&#x2009;&#x2282;&#x2009;<italic>P</italic><sup><italic>R</italic></sup>. The following rules are labelled by the training data.<disp-formula id="eqn-23"><label>(24)</label>
<mml:math id="mml-eqn-23" display="block"><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></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:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mspace width="thickmathspace" /><mml:mo>&#x2208;</mml:mo><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>&#x03B1;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mspace width="thickmathspace" /></mml:mrow></mml:msub><mml:mspace width="thickmathspace" /><mml:mo>&#x2208;</mml:mo><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>&#x03B1;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math>
</disp-formula></p>
<p>In appearance, SVM is a binary classifier, and it can evaluate image data points and assign them to one of two classes. The input observation vectors are projected into higher dimensional feature <italic>space</italic> <italic>F</italic>. The function <italic>f</italic>(<italic>x</italic>) takes the form<disp-formula id="eqn-24"><label>(25)</label>
<mml:math id="mml-eqn-24" display="block"><mml:mi>f</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:mi>v</mml:mi><mml:mspace width="thickmathspace" /><mml:mo>&#x22C5;</mml:mo><mml:mi>&#x03B8;</mml:mi><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:mo>+</mml:mo><mml:mi>b</mml:mi></mml:math>
</disp-formula></p>
<p>With <italic>&#x03B8;</italic>: <italic>P</italic><sup><italic>R</italic></sup>&#x2009;&#x2192;&#x2009;<italic>F</italic> and <italic>v</italic> &#x2208; F, where (&#x22C5;) is denoted by dot product. Mostly, all the preferable data in these two classes satisfy the following constraints.<disp-formula id="eqn-25"><label>(26)</label>
<mml:math id="mml-eqn-25" display="block"><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>v</mml:mi><mml:mspace width="thickmathspace" /><mml:mo>&#x22C5;</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mi>b</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:msub><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:math>
</disp-formula></p>
<p>Consider the points <italic>&#x03B8;</italic>(<italic>x</italic><sub><italic>i</italic></sub>) in <italic>F</italic> for which the equality in <xref ref-type="disp-formula" rid="eqn-25">Eq. (26)</xref> holds that these points lie on two hyperplanes, the first one is <italic>H</italic><sub>1</sub>:(<italic>v</italic> &#x2009;&#x22C5;&#x2009;<italic>&#x03B8;</italic>(<italic>x</italic><sub><italic>i</italic></sub>))&#x2009;&#x002B;&#x2009;<italic>b</italic>&#x2009;&#x003D;&#x2009;&#x002B;1 and the other one is <italic>H</italic><sub>2</sub>:(<italic>v</italic> &#x2009;&#x22C5;&#x2009;<italic>&#x03B8;</italic>(<italic>x</italic><sub><italic>i</italic></sub>))&#x2009;&#x002B;&#x2009;<italic>b</italic>&#x2009;&#x003D;&#x2009;&#x2212;1. These two hyperplanes are parallel and no training points fall between them. The margin between them is 2/&#x2016;<italic>v</italic>&#x2016;. Hence, a pair of hyperplanes with a maximum margin can be found by minimizing &#x2016;<italic>v</italic>&#x2016;<sup>2</sup> subject to <xref ref-type="disp-formula" rid="eqn-25">Eq. (26)</xref>. This problem can be written as a convex optimization technique<disp-formula id="eqn-26"><label>(27)</label>
<mml:math id="mml-eqn-26" display="block"><mml:mi>M</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>z</mml:mi><mml:mi>e</mml:mi><mml:mspace width="thinmathspace" /><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo></mml:mrow><mml:mi>v</mml:mi><mml:msup><mml:mrow><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mstyle></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-27"><label>(28)</label>
<mml:math id="mml-eqn-27" display="block"><mml:mi>S</mml:mi><mml:mi>u</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>t</mml:mi><mml:mtext>&#xA0;</mml:mtext><mml:mi>t</mml:mi><mml:mi>o</mml:mi><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>v</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mi>b</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:msub><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mspace width="thickmathspace" /><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /></mml:math>
</disp-formula>where <xref ref-type="disp-formula" rid="eqn-26">Eq. (27)</xref> is a primal objective function and <xref ref-type="disp-formula" rid="eqn-27">Eq. (28)</xref> is a corresponding constraint. Both can be solved by constructing a <italic>Lagrange</italic> function. Hence, the positive <italic>Lagrange</italic> multipliers are taken into consideration <italic>&#x03C9;</italic><sub><italic>i</italic></sub>; <italic>i</italic>&#x2009;&#x003D;&#x2009;1, 2, &#x2026;, <italic>N</italic>, one for each constraint in both equations. The <italic>Lagrange</italic> function [<xref ref-type="bibr" rid="ref-38">38</xref>] is defined by<disp-formula id="eqn-28"><label>(29)</label>
<mml:math id="mml-eqn-28" display="block"><mml:msub><mml:mi>L</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo></mml:mrow><mml:mi>v</mml:mi><mml:msup><mml:mrow><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>&#x2212;</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>v</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mi>b</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /></mml:mstyle></mml:math>
</disp-formula></p>
<p>The gradient of <italic>L</italic><sub><italic>p</italic></sub> must be minimized with respect to both <italic>v</italic> and <italic>b</italic> values, and they must vanish. The gradients are given by<disp-formula id="eqn-29"><label>(30)</label>
<mml:math id="mml-eqn-29" display="block"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>L</mml:mi><mml:mi>P</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>v</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>p</mml:mi></mml:mstyle></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-30"><label>(31)</label>
<mml:math id="mml-eqn-30" display="block"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>L</mml:mi><mml:mi>P</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mstyle></mml:math>
</disp-formula>where <italic>p</italic> is the dimension of space <italic>F</italic>. By combining these conditions and other constraints on primal functions and <italic>Lagrange multipliers</italic>, we obtain the <italic>Karush</italic>-<italic>Kuhn</italic>-<italic>Tucker</italic> (KKT) condition is obtained and it&#x0027;s given by<disp-formula id="eqn-31"><label>(32)</label>
<mml:math id="mml-eqn-31" display="block"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>L</mml:mi><mml:mi>P</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>v</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>p</mml:mi></mml:mstyle></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-32"><label>(33)</label>
<mml:math id="mml-eqn-32" display="block"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>L</mml:mi><mml:mi>P</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mstyle></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-33"><label>(34)</label>
<mml:math id="mml-eqn-33" display="block"><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>v</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mi>b</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn><mml:mspace width="thickmathspace" /><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:msub><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mspace width="thickmathspace" /></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-34"><label>(35)</label>
<mml:math id="mml-eqn-34" display="block"><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>v</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mi>b</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:msub><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:math>
</disp-formula></p>
<p>Here, <italic>v</italic>, <italic>b</italic> and <italic>&#x03C9;</italic> are the variables to be solved. From the KKT <xref ref-type="disp-formula" rid="eqn-30">Eq. (31)</xref>, the following is obtained<disp-formula id="eqn-35"><label>(36)</label>
<mml:math id="mml-eqn-35" display="block"><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mspace width="thickmathspace" /><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math>
</disp-formula></p>
<p>Therefore,<disp-formula id="eqn-36"><label>(37)</label>
<mml:math id="mml-eqn-36" display="block"><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mi>&#x03B8;</mml:mi><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:mo>+</mml:mo><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>l</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mi>b</mml:mi><mml:mspace width="thickmathspace" /></mml:math>
</disp-formula>where <italic>l</italic>(<italic>x</italic><sub><italic>i</italic></sub>, <italic>x</italic>)&#x2009;&#x003D;&#x2009;(<italic>&#x03B8;</italic>(<italic>x</italic><sub><italic>i</italic></sub>)&#x2009;&#x22C5;&#x2009;<italic>&#x03B8;</italic>(<italic>x</italic><sub><italic>j</italic></sub>)) is a kernel function that uses the dot product in the feature space.</p>
<p>In this study, three different kernel functions have been used, and they are calculated as follows:<list list-type="roman-lower"><list-item><label>i)</label>
<p>Linear kernel :<disp-formula id="eqn-37"><label>(38)</label>
<mml:math id="mml-eqn-37" display="block"><mml:mi>l</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mi>T</mml:mi></mml:msubsup><mml:mo>.</mml:mo><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msub></mml:math>
</disp-formula></p></list-item><list-item><label>ii)</label>
<p>Gaussian Radial Basis Function (RBF) :<disp-formula id="eqn-38"><label>(39)</label>
<mml:math id="mml-eqn-38" display="block"><mml:mi>l</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>exp</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03B3;</mml:mi><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">j</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
</disp-formula></p></list-item><list-item><label>iii)</label>
<p>Analysis of variance randomized block (ANOVA RB) kernel : z<disp-formula id="eqn-39"><label>(40)</label>
<mml:math id="mml-eqn-39" display="block"><mml:mi>l</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msqrt><mml:mn>2</mml:mn><mml:mi>&#x03B3;</mml:mi></mml:msqrt></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mn>2</mml:mn></mml:msup><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mi>d</mml:mi></mml:msup></mml:mstyle></mml:math>
</disp-formula></p></list-item></list>where <italic>l</italic>(<italic>x</italic><sub><italic>i</italic></sub>, <italic>x</italic>) is positive definite for values in RBF kernel case, <inline-formula id="ieqn-11">
<mml:math id="mml-ieqn-11"><mml:mi>&#x03B3;</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mn>2</mml:mn><mml:msup><mml:mi>&#x03C3;</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:math>
</inline-formula> is a spreading factor that controls the width of the kernel function, <italic>d</italic> is the dimensionality or degree of input space, and <italic>&#x03C3;</italic> is a standard division. Substitute <xref ref-type="disp-formula" rid="eqn-35">Eq. (36)</xref> into <xref ref-type="disp-formula" rid="eqn-28">Eq. (29)</xref>. This leads to maximization of dual function <italic>L</italic><sub><italic>D</italic></sub> as given by<disp-formula id="eqn-40"><label>(41)</label>
<mml:math id="mml-eqn-40" display="block"><mml:msub><mml:mi>L</mml:mi><mml:mi>D</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:mstyle></mml:math>
</disp-formula>Here, the dual function incorporates the constraints, and the dual optimization technique is obtained as defined by<disp-formula id="eqn-41"><label>(42)</label>
<mml:math id="mml-eqn-41" display="block"><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>z</mml:mi><mml:mi>e</mml:mi><mml:mspace width="thickmathspace" /><mml:mspace width="thinmathspace" /><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mstyle></mml:math>
</disp-formula></p>
<p><disp-formula id="eqn-42"><label>(43)</label>
<mml:math id="mml-eqn-42" display="block"><mml:mi>S</mml:mi><mml:mi>u</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>t</mml:mi><mml:mtext>&#xA0;</mml:mtext><mml:mi>t</mml:mi><mml:mi>o</mml:mi><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /></mml:math>
</disp-formula></p>
<p><disp-formula id="ueqn-1">
<mml:math id="mml-ueqn-1" display="block"><mml:msub><mml:mi>&#x03C9;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:msub><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:math>
</disp-formula></p>
<p>Both primal <italic>L</italic><sub><italic>p</italic></sub> and dual <italic>L</italic><sub><italic>D</italic></sub> constraints are represented with same objective function, but with different constructions. On this, optimization of the primal and dual constraints are a type of convex optimization problem and it can be rectified by using the gird-point search algorithm. Finally, the SVM classifier classifies <italic>x</italic> by the following classification criteria and it is defined by<disp-formula id="eqn-43"><label>(44)</label>
<mml:math id="mml-eqn-43" display="block"><mml:mi>x</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>C</mml:mi><mml:mi>l</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>s</mml:mi><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>i</mml:mi><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>i</mml:mi><mml:mi>f</mml:mi><mml:mspace width="thinmathspace" /><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:munder><mml:mrow><mml:mo form="prefix">max</mml:mo></mml:mrow><mml:mrow><mml:mi>f</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mspace width="thickmathspace" /><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi><mml:mspace width="thickmathspace" /><mml:mi>j</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>M</mml:mi></mml:mrow></mml:munder><mml:mo>&#x2061;</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>j</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>.</mml:mo></mml:math>
</disp-formula>where <italic>x</italic> an input data vector which is entering the classifier and <italic>M</italic>-dimensional value vector <italic>f</italic><sup>(<italic>i</italic>)</sup>(<italic>x</italic>), <italic>i</italic>&#x2009;&#x003D;&#x2009;1, 2, &#x2026;, <italic>M</italic> (one dimension for each class) is generated.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Experiment Results</title>
<p>Histopathological Synovial Sarcoma (SS) cancer images have been downloaded from the online link <uri xlink:href="http://www.pathologyoutlines.com/topic/softtissuesynovialsarc.html">http://www.pathologyoutlines.com/topic/softtissuesynovialsarc.html</uri> for training the classifier model. The stained slide SS images are collected from the Kilpauk Medical College and Hospital, Government of Tamilnadu, Chennai, India for external validation purpose. In MATLAB, the multispectral color images are stored individually in red, green, and blue components and the size of each image is 128&#x2009;&#x00D7;&#x2009;128 pixels, respectively. The total number of images is 5400, the number of samples per second in each image is 49152, and eight iterations have been considered in each image for computation. Most of the medical image classification methods used the ratio of 70&#x0025; for training the classifier, 15&#x0025; for <italic>internal validation</italic>, and 15&#x0025; for <italic>external validation</italic> from the overall dataset. The overall procedure and the implementation flow of SSC classification are represented as a block diagram, <xref ref-type="fig" rid="fig-1">Fig. 1</xref>. A multiclass kernel machine has been implemented to operate on all groups of features simultaneously and combine them without increasing the number of required classifiers.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Block diagram of overall procedure and its internal operation of SSC structure classification</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_22573-fig-1.png"/>
</fig>
<p>More interestingly, an SVM has two adjustable parameters that should be optimized for margin maximization and error minimization. One is the determination of spreading factor (<italic>&#x03B3;</italic>) in each kernel function and <italic>grid-search</italic> based optimization technique. The grid search is performed by 256 samples with uniform resolution in <italic>log</italic><sub>2</sub>-space, for example, <italic>&#x03B3;</italic> is <italic>log</italic><sub>2</sub><italic>&#x03B3;</italic>&#x2009;&#x2208;&#x2009;&#x007B;&#x2009;&#x2212;&#x2009;126,&#x2009;&#x2212;&#x2009;124,&#x2009;&#x2212;&#x2009;122, &#x2026;, 128&#x007D;. Second is the linear representation and its corresponding weighting coefficients. It is determined by the <italic>Lagrangian multiplier</italic> (<italic>&#x03C9;</italic><sub><italic>i</italic></sub>). The higher weighting coefficient with relevant input vectors is called as SVs. This is done by <italic>linear algebra</italic>, in which the features of basis vectors are considered as a matrix form with a linear transformation as positive and negative labeled data points.</p>
<p>The statistical testing for the internal cross validation work, the non-parametric test such as Mann Whitney U test has been applied with dependent cross-entropy measures to analyze the matching characteristics of decision-making with respect to null-hypothesis (<italic>H</italic><sub><italic>o</italic></sub>), and alternate-hypothesis (<italic>H</italic><sub>1</sub>). The cross-entropy measures are used to find the cross-information between the observed and the predicted sample variables. The null-hypothesis represents the sample means of minimum cross-entropy, and it provides valuable information about the well separation of two classes based on the hyperplane. The above-mentioned systematic procedure is applied to PCA &#x002B; SVM, LDA &#x002B; SVM, and QDA &#x002B; SVM for the purpose of spreading factor (<italic>&#x03B3;</italic>), cross-entropy and <italic>p</italic>-<italic>value</italic> determination.</p>
<sec id="s3_1">
<label>3.1</label>
<title>PCA &#x002B; SVM</title>
<p>In PCA, the transformed space, in descending order of accounting variance is orthogonal and the sub-band coefficients are jointly-normally distributed. With the help of <italic>principal component regression</italic> (PCR), it is capable to find out the best fit of regressor coefficients based on the <italic>direction of variations</italic> among the other pairs of eigenvalues. The eigenvalues and the eigenvectors are determined from the covariance or correlation matrix. When the PC variance is high, it is easier to extract the coefficients which are linearly correlated with each other. It is very helpful to find different multiple groups of pixels based on its intensity relevant to cancer (SSC) or non-cancer (non -SSC) pixels.</p>
<p>The characteristics of data classification based on its highest 68&#x0025; PC variance and the corresponding kernel functions are shown in <xref ref-type="fig" rid="fig-2">Fig. 2a</xref> which has most of the data points are inclined to the first component regressor line. Based on the consistent cell structures in PCR with iterative procedure, it is capable to find the regressor lines and these lines are helpful to extract the hidden feature components for cancer classification. The SVM classification with three different kernel functions is represented in the form of inverse mapping <italic>l</italic><sup>&#x2212;1</sup> for convenience <xref ref-type="fig" rid="fig-2">Figs. 2b</xref>, <xref ref-type="fig" rid="fig-3">3c</xref>, <xref ref-type="fig" rid="fig-3">3d</xref>.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>PCA &#x002B; SVM classification model. (a) PCI 68% variance, (b) Linear, (c) RBF, (d) ANOVA RB</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_22573-fig-2.png"/>
</fig>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>LDA &#x002B; SVM classification model. (a) LDA feature components, (b) Linear, (c) RBF, (d) ANOVA RB</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_22573-fig-3.png"/>
</fig>
<p>The performance of discrimination between the structured groups of sub-band features depends on the effective prediction of <italic>regressor</italic> coefficients using the least mean square approach. The <italic>null hypothesis</italic> of F-statistics is represented in the corresponding feature variables. The spreading factor determination is defined by the proportion of variability in <xref ref-type="table" rid="table-1">Tab. 1</xref> and that has been explained by the corresponding highest PC. The determination of very narrow spreading factor <italic>&#x03B3;</italic> among the data samples is the most important for designing the classifier models perfectly.</p>
<p>The <italic>p</italic>-<italic>value</italic> for accepting the null-hypothesis based on the cross-entropy measures is tabulated in <xref ref-type="table" rid="table-2">Tab. 2</xref>. If the <italic>p</italic>-<italic>value</italic> is greater than the significant level (<italic>&#x03B1;</italic>&#x2009;&#x003D;&#x2009;0.05), then the null-hypothesis is accepted. The <italic>p</italic><italic>-value</italic> of 0.0676 is very different to accept the null-hypothesis, even RBF kernel function is used at the same time consistently. It is possible to take the decision to reject the null-hypothesis, when the linear kernel is used. The cross-entropy measure is always less during the transformation using ANOVA RB kernel function, and it provides better performance than other kernels. The ANOVA RB gives better results compared to other two kernel functions and it is a very time-consuming process, when more PCs take influence in PCA.</p>
<table-wrap id="table-2"><label>Table 2</label>
<caption>
<title><bold><italic>p</italic></bold>-value for cross-entropy measures using Mann Whitney U test for PCA &#x002B; SVM classifier</title></caption>
<table frame="hsides"><colgroup><col align="left"/><col align="left"/><col align="left"/><col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left" rowspan="2">PCA&#x002B;SVM classification parameters</th>
<th align="center" colspan="3">Kernel trick functions</th>
</tr>
<tr>
<th align="left">Linear</th>
<th align="left">RBF</th>
<th align="left">ANOVA RB</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Correctly classified</td>
<td align="left">118</td>
<td align="left">182</td>
<td align="left">209</td>
</tr>
<tr>
<td align="left">Incorrectly classified</td>
<td align="left">76</td>
<td align="left">45</td>
<td align="left">37</td>
</tr>
<tr>
<td align="left">Cross entropy measure</td>
<td align="left">0.8652</td>
<td align="left">0.7957</td>
<td align="left">0.6539</td>
</tr>
<tr>
<td align="left"><italic>p</italic>-value</td>
<td align="left">0.0082</td>
<td align="left">0.0676</td>
<td align="left">0.2867</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>LDA &#x002B; SVM</title>
<p>LDA finds the directions with maximize the variance in between-classes, and minimize the variance in within-classes. The determination of separating the hyperplane between multiple classes is as follows: (1) to find first and second order moments of all classes, (2) to find the individual co-variance matrix for each class, (3) to construct linear equation using mean, standard deviation and co-variance matrix using <xref ref-type="disp-formula" rid="eqn-19a">Eq. (19)</xref>, and (4) to find the linear line for the separation between two classes using equivalent discriminant function. The major assumption is that identically independently distributed (i.i.d) random variables are represented with either unimodal or multimodal characteristics and its prior probabilities are known in advance. It becomes easier to calculate the between-class <italic>C</italic><sub><italic>b</italic></sub> and within-class <italic>C</italic><sub><italic>w</italic></sub> scatter matrices even the cumulative normalized-distance between two classes is very less. It reduces the computation complexity based on relevant discriminant feature extraction.</p>
<p>The dataset and the corresponding discriminator linear line are determined by the identity covariance matrix with a Gaussian distribution of the LDA, as shown in <xref ref-type="fig" rid="fig-3">Fig. 3a</xref>. The mass of data points is normally distributed towards the middle portion of the scatter plot. The mass of data is separated into two classes using SVM hyperplane, and each of the classes occupies half of the space. The best boundary discrimination is done by example of linear, RBF, and ANOVA RB kernels as shown in <xref ref-type="fig" rid="fig-3">Figs. 3b</xref>&#x2013;<xref ref-type="fig" rid="fig-3">3d</xref> respectively. The boundary is determined by the Bayes rule using the <italic>true (normal)</italic> distribution.</p>
<p>The determination of spreading factor in LDA &#x002B; SVM with different kernel functions and cross-entropy measures are given in the <xref ref-type="table" rid="table-3">Tabs. 3</xref> and <xref ref-type="table" rid="table-4">4</xref>. The average spreading factor is 0.5684 for RBF kernel and 0.52014 for ANOVA RB kernel, when the variance of inverse covariance matrix varies from 58&#x0025; to 70&#x0025;. In linear kernel, an alternate-hypothesis is accepted, due to the insignificance <italic>p</italic>-<italic>value</italic> during Mann Whitney U test. The spreading factor <italic>&#x03B3;</italic> is always unity in linear kernel, and much significance is not possible to attain. The good indication is that the cross-entropy is less than 0.5 in ANOVA RB kernel function. Hence, the performance of LDA depends only on the exact determination of mean and variance of the individual group pixels. The resulting boundaries are well separated between the SSC (&#x2207; plus) over the non-SSC (&#x002A;) and the best boundary line is improved in ANOVA RB. The discrimination of class <italic>L</italic><sub><italic>ik</italic></sub> gives successive separation between two class feature vectors. Here, it is imperative to increase the performance of linear discrimination.</p>
<table-wrap id="table-3"><label>Table 3</label>
<caption>
<title>Spreading factor determination in LDA &#x002B; SVM classifier</title></caption>
<table frame="hsides"><colgroup><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="2">LDA&#x002B;SVM with<break/>kernel functions</th>
<th align="center" colspan="5">&#x0025; of inverse co-variance with respect to spreading factor (&#x03B3;) for PC1</th>
</tr>
<tr>
<th align="left">58&#x0025;</th>
<th align="left">61&#x0025;</th>
<th align="left">64&#x0025;</th>
<th align="left">68&#x0025;</th>
<th align="left">70&#x0025;</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Linear</td>
<td align="left">1</td>
<td align="left">1</td>
<td align="left">1</td>
<td align="left">1</td>
<td align="left">1</td>
</tr>
<tr>
<td align="left">RBF</td>
<td align="left">0.6527</td>
<td align="left">0.6289</td>
<td align="left">0.5380</td>
<td align="left">0.5192</td>
<td align="left">0.5033</td>
</tr>
<tr>
<td align="left">ANOVA RB</td>
<td align="left">0.6831</td>
<td align="left">0.6015</td>
<td align="left">0.5140</td>
<td align="left">0.4521</td>
<td align="left">0.3511</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-4"><label>Table 4</label>
<caption>
<title><italic>p</italic>-value for cross-entropy measures using Mann Whitney U test for LDA &#x002B; SVM classifier</title></caption>
<table frame="hsides"><colgroup><col align="left"/><col align="left"/><col align="left"/><col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left" rowspan="2">LDA&#x002B;SVM classification parameters</th>
<th align="center" colspan="3">Kernel trick functions</th>
</tr>
<tr>
<th align="left">Linear</th>
<th align="left">RBF</th>
<th align="left">ANOVA RB</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Correctly classified</td>
<td align="left">114</td>
<td align="left">186</td>
<td align="left">124</td>
</tr>
<tr>
<td align="left">Incorrectly classified</td>
<td align="left">78</td>
<td align="left">56</td>
<td align="left">110</td>
</tr>
<tr>
<td align="left">Cross entropy measure</td>
<td align="left">0.9252</td>
<td align="left">0.8459</td>
<td align="left">0.4971</td>
</tr>
<tr>
<td align="left"><italic>p</italic>-value</td>
<td align="left">0.0417</td>
<td align="left">0.0947</td>
<td align="left">0.6282</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>QDA&#x002B;SVM</title>
<p>More Gaussian mixtures of feature components are added to provide the information on each class density by single multivariate Gaussian density function. The covariance matrix of each class is equal to the sum of the data points of all classes. Furthermore, the probability of each class <italic>&#x03C0;</italic><sub><italic>k</italic></sub> is determined at the given data point of <italic>k</italic> classes and the total number of comparisons is<inline-formula id="ieqn-12">
<mml:math id="mml-ieqn-12"><mml:mrow><mml:mspace width="thickmathspace" /><mml:mtext>&#xA0;</mml:mtext></mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:math>
</inline-formula>. The variance-covariance matrix of the cell structure must have a multivariate normal distribution. <xref ref-type="fig" rid="fig-4">Fig. 4a</xref> clearly shows two different quadratic discriminant lines which are needed to differentiate the cell structures. The exact classification of kernel functions is shown in <xref ref-type="fig" rid="fig-4">Figs. 4b</xref>&#x2013;<xref ref-type="fig" rid="fig-4">4d</xref>. The individual class probability (<italic>&#x03C0;</italic><sub><italic>k</italic></sub>) takes major contribution to find the best discriminator boundary line. It requires more observations per class <inline-formula id="ieqn-13">
<mml:math id="mml-ieqn-13"><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mrow><mml:mspace width="thickmathspace" /><mml:mtext>&#xA0;</mml:mtext></mml:mrow><mml:mo>&#x003E;</mml:mo><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mspace width="thickmathspace" /><mml:mtext>&#xA0;</mml:mtext></mml:mrow><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mrow><mml:mspace width="thickmathspace" /><mml:mtext>&#xA0;</mml:mtext></mml:mrow><mml:mi>i</mml:mi></mml:math>
</inline-formula>. The variance-covariance matrix is estimated separately for each class, whereas LDA uses a pooled estimation of a common variance-covariance matrix.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>QDA &#x002B; SVM classification model. (a) QDA feature components, (b) Linear, (c) RBF, (d) ANOVA RB</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_22573-fig-4.png"/>
</fig>
<p>The determination of spreading factor in terms of inverse pooled co-variance matrix is represented in <xref ref-type="table" rid="table-5">Tab. 5</xref>. Due to the less percentage of pooled covariance matrices and the narrowed <italic>&#x03B3;</italic> value, all the kernel trick functions are performed well and it has been given in <xref ref-type="table" rid="table-6">Tab. 6</xref>. The mean value of spreading factor is minimum, even the variance of pooled covariance matrix has been increased from 58&#x0025; to 70&#x0025;. The transformed data sample using ANOVA RB function does not affect the performance of cross-entropy measure and it always leads to minimum values. Hence, the technique is very good option compared to other two discriminator models for classification.</p>
<table-wrap id="table-5"><label>Table 5</label>
<caption>
<title>Spreading factor determination in QDA &#x002B; SVM classifier</title></caption>
<table frame="hsides"><colgroup><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="2">QDA&#x002B;SVM with<break/>kernel functions</th>
<th align="center" colspan="5">&#x0025; of inverse pooled co-variance with respect to spreading factor (&#x03B3;)</th>
</tr>
<tr>
<th align="left">58&#x0025;</th>
<th align="left">61&#x0025;</th>
<th align="left">64&#x0025;</th>
<th align="left">68&#x0025;</th>
<th align="left">70&#x0025;</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Linear</td>
<td align="left">1</td>
<td align="left">1</td>
<td align="left">1</td>
<td align="left">1</td>
<td align="left">1</td>
</tr>
<tr>
<td align="left">RBF</td>
<td align="left">0.5742</td>
<td align="left">0.4805</td>
<td align="left">0.4831</td>
<td align="left">0.3175</td>
<td align="left">0.2133</td>
</tr>
<tr>
<td align="left">ANOVA RB</td>
<td align="left">0.5013</td>
<td align="left">0.4413</td>
<td align="left">0.3251</td>
<td align="left">0.2531</td>
<td align="left">0.1563</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-6"><label>Table 6</label>
<caption>
<title><italic>p</italic>-value for cross-entropy measures using Mann Whitney U test for QDA &#x002B; SVM classifier</title></caption>
<table frame="hsides"><colgroup><col align="left"/><col align="left"/><col align="left"/><col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left" rowspan="2">QDA &#x002B; SVM classification parameters</th>
<th align="left" colspan="3">Kernel trick functions</th>
</tr>
<tr>
<th align="left">Linear</th>
<th align="left">RBF</th>
<th align="left">ANOVA RB</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Correctly classified</td>
<td align="left">189</td>
<td align="left">212</td>
<td align="left">118</td>
</tr>
<tr>
<td align="left">Incorrectly classified</td>
<td align="left">46</td>
<td align="left">32</td>
<td align="left">126</td>
</tr>
<tr>
<td align="left">Cross entropy measure</td>
<td align="left">0.8265</td>
<td align="left">0.7759</td>
<td align="left">0.6935</td>
</tr>
<tr>
<td align="left"><italic>p</italic>-value</td>
<td align="left">0.0829</td>
<td align="left">0.1769</td>
<td align="left">0.5867</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3_4">
<label>3.4</label>
<title>Classifiers Evaluation Using ROC</title>
<p>The purpose of external validation is mainly to evaluate the classification performance between the concern feature extraction methods and the kernel functions by ROC curve [<xref ref-type="bibr" rid="ref-38">38</xref>,<xref ref-type="bibr" rid="ref-39">39</xref>]. It is a curve which depicts the interaction between the <italic>x</italic> coordinate as a <italic>1- specificity</italic> and the <italic>y</italic> coordinate as a <italic>sensitivity</italic>. These two parameters are mathematically expressed as <italic>sensitivity</italic> &#x2009;&#x003D;&#x2009; <italic>TP</italic>/(<italic>FN</italic>&#x2009;&#x002B;&#x2009;<italic>TP</italic>) and <italic>specificity</italic> &#x2009;&#x003D;&#x2009; <italic>TN</italic>/(<italic>FP</italic>&#x2009;&#x002B;&#x2009;<italic>TN</italic>) using the confusion matrix. The threshold for the best cut-off range is in-between <italic>0 to 1</italic> with 0.05 uniform interval and 20 samples per parameter. The most common quantitative index for describing the accuracy is expressed by the <italic>area under the ROC curve</italic> (AUC). It provides a useful parameter for estimating and comparing the classifier performance. The AUC can be determined by <xref ref-type="disp-formula" rid="eqn-44">Eq. (45)</xref>. The AUC performance results with different kernel functions are summarized in <xref ref-type="table" rid="table-7">Tab. 7</xref>.<disp-formula id="eqn-44"><label>(45)</label>
<mml:math id="mml-eqn-44" display="block"><mml:mi>A</mml:mi><mml:mi>U</mml:mi><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>i</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>s</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>s</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2217;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>v</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>v</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:math>
</disp-formula></p>
<p>The grade system of AUC is categorized into four groups, which are excellent, good, worthless and not good, and their common range values are 0.9 &#x2009;&#x003C;&#x2009;<italic>AUC</italic>&#x2009;&#x003C;&#x2009;1.0, 0.8&#x2009;&#x003C;&#x2009;<italic>AUC</italic>&#x2009;&#x003C;&#x2009;0.9, 0.7&#x2009;&#x003C;&#x2009;<italic>AUC</italic>&#x2009;&#x003C;&#x2009;0.8 and 0.6&#x2009;&#x003C;&#x2009;<italic>AUC</italic>&#x2009;&#x003C;&#x2009;0.7, respectively. Hence, <xref ref-type="fig" rid="fig-5">Fig. 5a</xref> shows the result of AUC values for PCA &#x002B; SVM with Linear, RBF, and ANOVA RB kernel functions, and they have an AUC of 0.5753, 0.6569, and 0.7014, respectively. Similarly, LDA &#x002B; SVM and QDA &#x002B; SVM with their three different functions, and the ROC curves are shown in <xref ref-type="fig" rid="fig-5">Figs. 5b</xref> and <xref ref-type="fig" rid="fig-5">5c</xref>. The results of AUC values are 0.6898, 0.7487, 0.8091 and 0.7525, 0.8196, 0.9042, respectively. Depending on the AUC value, the QDA &#x002B; SVM with the ANOVA RB has achieved as the excellent classification model, whereas the LDA &#x002B; SVM with ANOVA RB and the QDA &#x002B; SVM with the RBF are good models. Based on these results, it is demonstrated that QDA &#x002B; SVM with ANOVA RB has been chosen to be applied in the proposed SSC structure classification, because this classifier QDA &#x002B; SVM with ANOVA RB model has the greatest AUC than the others.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>ROC curves of PCA &#x002B; SVM, LDA &#x002B; SVM and QDA &#x002B; SVM classifier models (a) PCA &#x002B; SVM classifier model (b) LDA &#x002B; SVM classifier model (c) QDA &#x002B; SVM classifier model</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="IASC_22573-fig-5.png"/>
</fig>
<table-wrap id="table-7"><label>Table 7</label>
<caption>
<title>Classifiers estimation of the AUC, and Approximate Standard Error</title></caption>
<table frame="hsides"><colgroup><col align="left"/><col align="left"/><col align="left"/><col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">SF Components &#x002B; SVM &#x002B; Kernel trick functions</th>
<th align="left">AUC</th>
<th align="left">Approximate Standard Error</th>
<th align="left">Grade</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">PCA &#x002B; SVM &#x002B; Linear</td>
<td align="left">0.5753</td>
<td align="left">0.1105</td>
<td align="left">not good</td>
</tr>
<tr>
<td align="left">PCA &#x002B; SVM &#x002B; RBF</td>
<td align="left">0.6569</td>
<td align="left">0.1062</td>
<td align="left">not good</td>
</tr>
<tr>
<td align="left">LDA &#x002B; SVM &#x002B; Linear</td>
<td align="left">0.6898</td>
<td align="left">0.1034</td>
<td align="left">not good</td>
</tr>
<tr>
<td align="left">PCA &#x002B; SVM &#x002B; ANOVA RB</td>
<td align="left">0.7014</td>
<td align="left">0.1023</td>
<td align="left">worthless</td>
</tr>
<tr>
<td align="left">LDA &#x002B; SVM &#x002B; RBF</td>
<td align="left">0.7487</td>
<td align="left">0.0970</td>
<td align="left">worthless</td>
</tr>
<tr>
<td align="left">QDA &#x002B; SVM &#x002B; Linear</td>
<td align="left">0.7525</td>
<td align="left">0.0965</td>
<td align="left">worthless</td>
</tr>
<tr>
<td align="left">LDA &#x002B; SVM &#x002B; ANOVA RB</td>
<td align="left">0.8091</td>
<td align="left">0.0879</td>
<td align="left">good</td>
</tr>
<tr>
<td align="left">QDA &#x002B; SVM &#x002B; RBF</td>
<td align="left">0.8196</td>
<td align="left">0.0860</td>
<td align="left">good</td>
</tr>
<tr>
<td align="left">QDA &#x002B; SVM &#x002B; ANOVA RB</td>
<td align="left">0.9042</td>
<td align="left">0.0658</td>
<td align="left">excellent</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>This ANOVA RB kernel is consistent (<xref ref-type="table" rid="table-7">Tab. 7</xref>), and it possesses the lowest classification error to build a hyperplane model. There is an attractive difference between the two analyses, that is, the classification error and the ROC curve against the occurrence of other two kernels. As a result of approximate standard error, the RBF kernel is better than the linear kernel. With respect to ROC curve analysis, it is clear that ANOVA RB is better than RBF kernel. However, it is stated that the ROC curve analysis is particularly useful for the performance evaluation in the current framework, because it has widely reported that it reflects the true state of a classification problem rather than a measurement of classification error.</p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Discussion</title>
<p>A new approach has been proposed and the SSC structure feature components are extracted and statistically classified using the combination of SVM with different kernel trick functions. When differentiating cancer and non-cancer cells in SS images, the third-level decomposed cell SF is discriminated using PCA, LDA, and QDA techniques, and the nonlinear features are transformed into linear using kernel functions. The <italic>direction of variance</italic> and its different characteristics of the structured cell pixels are key parameters for the classification. It depends on the input data variables subject to <italic>centering</italic>. The PCA technique finds the <italic>direction of variance</italic> among the feature coefficients, but in QDA and LDA, the variances of <italic>within-classes</italic> and <italic>between-classes</italic> are considered respectively. Here, LDA uses a pooled covariance matrix and QDA uses each group&#x0027;s variance-covariance matrix. Both techniques are tried to maximize the between-class variability, and minimize the within-class variability based on a <italic>Mahalanobis</italic> distance calculation.</p>
<p>The kernel trick functions are used to discover the &#x2018;right set of features&#x2019; when the mapping function <italic>l</italic> is non-trivial. The performance analysis is compared based on the transformation of feature coefficients using, (1) Inner product between <italic>f</italic>(<italic>x</italic>) and <italic>f</italic>(<italic>x</italic><sup>2</sup>), (2) Exponential operation with single spreading parameter, and (3) Sum of exponential operation with multiple spreading parameters into the higher dimensionality of the input space. Then, SVM automatically discovers the optimal separating hyperplane in the complex decision surface during mapping back into input space via <italic>l</italic><sup>&#x2212;1</sup>. The overall comparison performance between SF techniques and kernel trick functions are given in <xref ref-type="table" rid="table-8">Tab. 8</xref>.</p>
<table-wrap id="table-8"><label>Table 8</label>
<caption>
<title>Overall comparison parameters with PCA &#x002B; SVM, LDA &#x002B; SVM, and QDA &#x002B; SVM</title></caption>
<table frame="hsides"><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"/>
</colgroup>
<thead>
<tr>
<th align="left">Classification</th>
<th align="left" colspan="3">PCA &#x002B; SVM</th>
<th align="left" colspan="3">LDA &#x002B; SVM</th>
<th align="left" colspan="3">QDA &#x002B; SVM</th>
</tr>
</thead>
<tbody><tr>
<td align="left">Algorithm Parameters</td>
<td align="left">Linear [<xref ref-type="bibr" rid="ref-29">29</xref>]</td>
<td align="left">RBF [<xref ref-type="bibr" rid="ref-28">28</xref>]</td>
<td align="left">ANOVA RB</td>
<td align="left">Linear [<xref ref-type="bibr" rid="ref-30">30</xref>]</td>
<td align="left">RBF [<xref ref-type="bibr" rid="ref-28">28</xref>], [<xref ref-type="bibr" rid="ref-30">30</xref>]</td>
<td align="left">ANOVA RB</td>
<td align="left">Linear</td>
<td align="left">RBF</td>
<td align="left">ANOVA RB (Our study)</td>
</tr>
<tr>
<td align="left">Correctly classified</td>
<td align="left">205</td>
<td align="left">209</td>
<td align="left">217</td>
<td align="left">211</td>
<td align="left">223</td>
<td align="left">239</td>
<td align="left">236</td>
<td align="left">240</td>
<td align="left">242</td>
</tr>
<tr>
<td align="left">Incorrectly classified</td>
<td align="left">51</td>
<td align="left">47</td>
<td align="left">39</td>
<td align="left">45</td>
<td align="left">33</td>
<td align="left">17</td>
<td align="left">20</td>
<td align="left">16</td>
<td align="left">14</td>
</tr>
<tr>
<td align="left">SE&#x2009;&#x00B1;&#x2009;SERR</td>
<td align="left">0.8692&#x2009;&#x00B1;&#x2009;0.0296</td>
<td align="left">0.8143&#x2009;&#x00B1;&#x2009;0.0329</td>
<td align="left">0.8613&#x2009;&#x00B1;&#x2009;0.0295</td>
<td align="left">0.7442&#x2009;&#x00B1;&#x2009;0.0384</td>
<td align="left">0.8462&#x2009;&#x00B1;&#x2009;0.0302</td>
<td align="left">0.9242&#x2009;&#x00B1;&#x2009;0.0230</td>
<td align="left">0.9237&#x2009;&#x00B1;&#x2009;0.0232</td>
<td align="left">0.9462&#x2009;&#x00B1;&#x2009;0.0198</td>
<td align="left">0.9370&#x2009;&#x00B1;&#x2009;0.0216</td>
</tr>
<tr>
<td align="left">SP&#x2009;&#x00B1;&#x2009;SERR</td>
<td align="left">0.6774&#x2009;&#x00B1;&#x2009;0.0395</td>
<td align="left">0.8190&#x2009;&#x00B1;&#x2009;0.0358</td>
<td align="left">0.8190&#x2009;&#x00B1;&#x2009;0.0343</td>
<td align="left">0.7442&#x2009;&#x00B1;&#x2009;0.0358</td>
<td align="left">0.9027&#x2009;&#x00B1;&#x2009;0.0279</td>
<td align="left">0.9435&#x2009;&#x00B1;&#x2009;0.0207</td>
<td align="left">0.9200&#x2009;&#x00B1;&#x2009;0.0243</td>
<td align="left">0.9286&#x2009;&#x00B1;&#x2009;0.0229</td>
<td align="left">0.9535&#x2009;&#x00B1;&#x2009;0.0185</td>
</tr>
<tr>
<td align="left">Gini coefficient</td>
<td align="left">0.3191</td>
<td align="left">0.2998</td>
<td align="left">0.2583</td>
<td align="left">0.2898</td>
<td align="left">0.2246</td>
<td align="left">0.1240</td>
<td align="left">0.1440</td>
<td align="left">0.1172</td>
<td align="left">0.1034</td>
</tr>
<tr>
<td align="left">Total number of data</td>
<td align="left">256</td>
<td align="left">256</td>
<td align="left">256</td>
<td align="left">256</td>
<td align="left">256</td>
<td align="left">256</td>
<td align="left">256</td>
<td align="left">256</td>
<td align="left">256</td>
</tr>
<tr>
<td align="left">Accuracy in &#x0025;</td>
<td align="left">80.08</td>
<td align="left">81.64</td>
<td align="left">84.77</td>
<td align="left">82.42</td>
<td align="left">87.11</td>
<td align="left">93.36</td>
<td align="left">92.19</td>
<td align="left">93.75</td>
<td align="left">94.53</td>
</tr>
<tr>
<td align="left">PRESS</td>
<td align="left">206.53</td>
<td align="left">185.64</td>
<td align="left">210.13</td>
<td align="left">181.56</td>
<td align="left">110.56</td>
<td align="left">140.56</td>
<td align="left">114.21</td>
<td align="left">132.16</td>
<td align="left">96.58</td>
</tr>
<tr>
<td align="left">SS<sub>RES</sub></td>
<td align="left">159.31</td>
<td align="left">168.51</td>
<td align="left">155.83</td>
<td align="left">148.11</td>
<td align="left">148.10</td>
<td align="left">147.16</td>
<td align="left">156.53</td>
<td align="left">151.31</td>
<td align="left">144.83</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The Gini coefficient is an elementary parameter that measures the superior performance between the classifiers. It is based on the area dominated by the ROC surfaces. The determination of Gini coefficient from the ROC curve is given by <xref ref-type="disp-formula" rid="eqn-45">Eq. (46)</xref>.<disp-formula id="eqn-45"><label>(46)</label>
<mml:math id="mml-eqn-45" display="block"><mml:mi>G</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>s</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>k</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mspace width="thickmathspace" /><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>s</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2217;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>v</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>v</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
</disp-formula></p>
<p>The proposed classification models showed the robustness of classifying SS cancer effectively and accurately in QDA &#x002B; SVM with ANOVA RB kernel function. The prediction residual error sum of squares (PRESS) statistics shows that QDA &#x002B; SVM is lower than the sum of square residuals (SS<sub>RES</sub>) and its average variations of PCA &#x002B; SVM, LDA &#x002B; SVM, and QDA &#x002B; SVM. The main purpose of PRESS statistics is to measure how well the proposed classifier models will perform in predicting the new data. The standard error (SERR) is also specified in each parameter to understand the maximum and minimum variations in sensitivity (SE) and specificity (SP). The QDA &#x002B; SVM have obtained a higher classification rate than the other classifier models.</p>
<p>ANOVA RB kernel trick function requires less computational time over other kernels functions. This can be used to increase the accuracy of classification, reduce the timing of diagnostic procedures, to speed up treatment plans, and improve prognosis and patient survival rates. This is an opportunity to improve the results with deep learning techniques.</p>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusion</title>
<p>The SSC structure classification has been proposed as a new approach and it is totally based on the combination of PCA &#x002B; SVM, LDA &#x002B; SVM, and QDA &#x002B; SVM, for the prediction of relevant structured SVs with the help of kernel trick functions. Based on the experiments carried out in this study, following three conclusions have been drawn such as, (1) QDA based technique does not affect the &#x2018;dependence-observer&#x2019; and &#x2018;intra-inter observer&#x2019; variability, since there is no general assumption about any practical feature vector datasets, (2) QDA &#x002B; SVM always trying to maximize the between-class variability while minimizing within class variability based on a distance calculation, and (3) The significant differences in SF component between <italic>shape</italic> and <italic>similarity</italic> are studied especially in ANOVA RB kernel trick function. The evidence for structured support vectors and its randomized block variance of a related trick function as few parameters are enough for easier recognition of cancer and non-cancer cells in SS cancer images. In the future, deep learning investigation about SVM can be examined. Therefore, recent support vectors and different structural features will enable future works to achieve integrated blockchain technology based SS image data classification barriers and medical device industrial applications.</p>
</sec>
</body>
<back>
<ack>
<p>Our heartfelt thanks to Dr. S.Y. Jegannathan, M.D (Pathologist), DPH, Deputy Director of Medical Education, Directorate of Medical Education, Kilpauk, Chennai, Tamil Nadu, India, who provided valuable advice and oversight in guiding our work.</p>
</ack><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>W.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>J. A.</given-names> <surname>Ozolek</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Slepcev</surname></string-name>, <string-name><given-names>A. B.</given-names> <surname>Lee</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Chen</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>An optimal transportation approach for nuclear structure-based pathology</article-title>,&#x201D; <source>IEEE Transactions on Medical Imaging</source>, vol. <volume>30</volume>, no. <issue>3</issue>, pp. <fpage>621</fpage>&#x2013;<lpage>631</lpage>, <year>2015</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>H.</given-names> <surname>Irshad</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Veillard</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Roux</surname></string-name> and <string-name><given-names>D.</given-names> <surname>Racoceanu</surname></string-name></person-group>, &#x201C;<article-title>Methods for nuclei detection, segmentation, and classification in digital histopathology: A review-current status and future potential</article-title>,&#x201D; <source>IEEE Reviews in Biomedical Engineering</source>, vol. <volume>7</volume>, pp. <fpage>97</fpage>&#x2013;<lpage>114</lpage>, <year>2012</year>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Barker</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Hoogi</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Depeursinge</surname></string-name> and <string-name><given-names>D. L.</given-names> <surname>Rubin</surname></string-name></person-group>, &#x201C;<article-title>Automated classification of brain tumour type in whole-slide digital pathology images using local representative tiles</article-title>,&#x201D; <source>Medical Image Analysis</source>, vol. <volume>30</volume>, pp. <fpage>60</fpage>&#x2013;<lpage>71</lpage>, <year>2016</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>A.</given-names> <surname>Kerouanton</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Jimenez</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Cellier</surname></string-name>, <string-name><given-names>V.</given-names> <surname>Laurence</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Helfre</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Synovial sarcoma in children and adolescents</article-title>,&#x201D; <source>Journal of Pediatric Hematologyl/Oncology</source>, vol. <volume>36</volume>, no. <issue>4</issue>, pp. <fpage>257</fpage>&#x2013;<lpage>262</lpage>, <year>2014</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>K.</given-names> <surname>Thway</surname></string-name> and <string-name><given-names>C.</given-names> <surname>Fisher</surname></string-name></person-group>, &#x201C;<article-title>Synovial sarcoma: Defining features and diagnostic evolution</article-title>,&#x201D; <source>Annals of Diagnostic Pathology</source>, vol. <volume>18</volume>, no. <issue>6</issue>, pp. <fpage>369</fpage>&#x2013;<lpage>380</lpage>, <year>2014</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>C.</given-names> <surname>Che Chang</surname></string-name> and <string-name><given-names>P.</given-names> <surname>Ying Chang</surname></string-name></person-group>, &#x201C;<article-title>Primary pulmonary synovial sarcoma</article-title>,&#x201D; <source>Journal of Cancer Research and Practice</source>, vol. <volume>5</volume>, no. <issue>1</issue>, pp. <fpage>24</fpage>&#x2013;<lpage>26</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Sirinukunwattana</surname></string-name>, <string-name><given-names>S. E.</given-names> <surname>Ahmed Raza</surname></string-name>, <string-name><given-names>Y. W.</given-names> <surname>Tsang</surname></string-name>, <string-name><given-names>D. R. J.</given-names> <surname>Snead</surname></string-name>, <string-name><given-names>I. A.</given-names> <surname>Cree</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Locality sensitive deep learning for detection and classification of nuclei in routine colon cancer histology images</article-title>,&#x201D; <source>IEEE Transactions on Medical Imaging</source>, vol. <volume>35</volume>, no. <issue>2</issue>, pp. <fpage>1196</fpage>&#x2013;<lpage>1206</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Zhou</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Ma</surname></string-name> and <string-name><given-names>S. T. C.</given-names> <surname>Wong</surname></string-name></person-group>, &#x201C;<article-title>Multiple nuclei tracking using integer programming for quantitative cancer cell cycle analysis</article-title>,&#x201D; <source>IEEE Transactions on Medical Imaging</source>, vol. <volume>29</volume>, no. <issue>1</issue>, pp. <fpage>96</fpage>&#x2013;<lpage>105</lpage>, <year>2010</year>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><given-names>B. J.</given-names> <surname>Cho</surname></string-name>, <string-name><given-names>Y. J.</given-names> <surname>Choi</surname></string-name>, <string-name><given-names>M. J.</given-names> <surname>Lee</surname></string-name>, <string-name><given-names>J. H.</given-names> <surname>Kim</surname></string-name>, <string-name><given-names>G. H.</given-names> <surname>Son</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Classification of cervical neoplasms on colposcopic photography using deep learning</article-title>,&#x201D; <source>Scientific Reports</source>, vol. <volume>10</volume>, no. 3, pp. 347&#x2013;361, <year>2020</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>M. T.</given-names> <surname>Rezende</surname></string-name>, <string-name><given-names>A. G. C.</given-names> <surname>Bianchi</surname></string-name> and <string-name><given-names>C. M.</given-names> <surname>Carneiro</surname></string-name></person-group>, &#x201C;<article-title>Cervical cancer: Automation of Pap test screening</article-title>,&#x201D; <source>Diagnostic Cytopathology</source>, vol. <volume>49</volume>, no. <issue>4</issue>, pp. <fpage>559</fpage>&#x2013;<lpage>574</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R. S.</given-names> <surname>Majdar</surname></string-name> and <string-name><given-names>H.</given-names> <surname>Ghassemian</surname></string-name></person-group>, &#x201C;<article-title>A probabilistic SVM approach for hyperspectral image classification using spectral and texture features</article-title>,&#x201D; <source>International Journal of Remote Sensing</source>, vol. <volume>38</volume>, no. <issue>15</issue>, pp. <fpage>4265</fpage>&#x2013;<lpage>4284</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Salvia</surname></string-name>, <string-name><given-names>U.</given-names> <surname>Rajendra Acharya</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Molinaria</surname></string-name> and <string-name><given-names>K. M.</given-names> <surname>Meiburger</surname></string-name></person-group>, &#x201C;<article-title>The impact of pre- and post-image processing techniques on deep learning frameworks: A comprehensive review for digital pathology image analysis</article-title>,&#x201D; <source>Computers in Biology and Medicine</source>, vol. <volume>128</volume>, no. 5, pp. 162&#x2013;179, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. R.</given-names> <surname>Feinstein</surname></string-name> and <string-name><given-names>D. V.</given-names> <surname>Cicchetti</surname></string-name></person-group>, &#x201C;<article-title>High agreement but low kappa: I. the problems of two paradoxes</article-title>,&#x201D; <source>Journal of Clinical Epidemiology</source>, vol. <volume>43</volume>, no. <issue>6</issue>, pp. <fpage>543</fpage>&#x2013;<lpage>549</lpage>, <year>1990</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>D. V.</given-names> <surname>Cicchetti</surname></string-name> and <string-name><given-names>A. R.</given-names> <surname>Feinstein</surname></string-name></person-group>, &#x201C;<article-title>High agreement but low kappa: II. resolving paradoxes</article-title>,&#x201D; <source>Journal of Clinical Epidemiology</source>, vol. <volume>43</volume>, no. <issue>6</issue>, pp. <fpage>551</fpage>&#x2013;<lpage>558</lpage>, <year>1990</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>F.</given-names> <surname>Schnorrenberg</surname></string-name>, <string-name><given-names>C. S.</given-names> <surname>Pattichis</surname></string-name>, <string-name><given-names>K. C.</given-names> <surname>Kyriacou</surname></string-name> and <string-name><given-names>C. N.</given-names> <surname>Schizas</surname></string-name></person-group>, &#x201C;<article-title>Computer-aided detections of breast cancer nuclei</article-title>,&#x201D; <source>IEEE Transaction on Information Technology in Biomedicine</source>, vol. <volume>2</volume>, pp. <fpage>128</fpage>&#x2013;<lpage>140</lpage>, <year>1997</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>G.</given-names> <surname>Huang</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Song</surname></string-name> and <string-name><given-names>C.</given-names> <surname>Wu</surname></string-name></person-group>, &#x201C;<article-title>Orthogonal least squares algorithm for training cascade neural networks</article-title>,&#x201D; <source>IEEE Transactions on Circuits and Systems I: Regular Papers</source>, vol. <volume>59</volume>, no. <issue>11</issue>, pp. <fpage>2629</fpage>&#x2013;<lpage>2637</lpage>, <year>2012</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>A. N.</given-names> <surname>Esgiar</surname></string-name>, <string-name><given-names>R. N. G.</given-names> <surname>Nauib</surname></string-name>, <string-name><given-names>B. S.</given-names> <surname>Sharif</surname></string-name>, <string-name><given-names>M. K.</given-names> <surname>Bennett</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Murray</surname></string-name></person-group>, &#x201C;<article-title>Microscopic image analysis for quantitative measurements and feature identification of normal and cancerous colonic mucosa</article-title>,&#x201D; <source>IEEE Transactions on Information Technology in Biomedicine</source>, vol. <volume>2</volume>, no. <issue>3</issue>, pp. <fpage>197</fpage>&#x2013;<lpage>203</lpage>, <year>1998</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>A. N.</given-names> <surname>Esgiar</surname></string-name>, <string-name><given-names>R. N. G.</given-names> <surname>Nauib</surname></string-name>, <string-name><given-names>B. S.</given-names> <surname>Sharif</surname></string-name>, <string-name><given-names>M. K.</given-names> <surname>Bennett</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Murray</surname></string-name></person-group>, &#x201C;<article-title>Fractal analysis in the detection of colonic cancer images</article-title>,&#x201D; <source>IEEE Transactions on Information Technology in Biomedicine</source>, vol. <volume>6</volume>, no. <issue>1</issue>, pp. <fpage>54</fpage>&#x2013;<lpage>58</lpage>, <year>2002</year>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K. J.</given-names> <surname>Khouzani</surname></string-name> and <string-name><given-names>H. S.</given-names> <surname>Zadeh</surname></string-name></person-group>, &#x201C;<article-title>Multiwavelet grading of pathological images of prostate</article-title>,&#x201D; <source>IEEE Transactions on Biomedical Engineering</source>, vol. <volume>50</volume>, no. <issue>6</issue>, pp. <fpage>697</fpage>&#x2013;<lpage>704</lpage>, <year>2003</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>A.</given-names> <surname>Tabesh</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Teverovskiy</surname></string-name>, <string-name><given-names>H. Y.</given-names> <surname>Pang</surname></string-name>, <string-name><given-names>V. P.</given-names> <surname>Kumar</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Verbel</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Mutlifeature prostate cancer diagnosis and gleason grading of histological images</article-title>,&#x201D; <source>IEEE Transactions on Medical Imaging</source>, vol. <volume>26</volume>, no. <issue>10</issue>, pp. <fpage>1366</fpage>&#x2013;<lpage>1378</lpage>, <year>2007</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>P. W.</given-names> <surname>Huang</surname></string-name> and <string-name><given-names>C. H.</given-names> <surname>Lee</surname></string-name></person-group>, &#x201C;<article-title>Automated classification for pathological prostate images based on fractal analysis</article-title>,&#x201D; <source>IEEE Transactions on Medical Imaging</source>, vol. <volume>28</volume>, no. <issue>7</issue>, pp. <fpage>1037</fpage>&#x2013;<lpage>1050</lpage>, <year>2009</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>M. M.</given-names> <surname>Krishnan</surname></string-name>, <string-name><given-names>V.</given-names> <surname>Venkatraghavan</surname></string-name>, <string-name><given-names>U. R.</given-names> <surname>Acharya</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Pal</surname></string-name>, <string-name><given-names>R. R.</given-names> <surname>Paul</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Automated oral cancer identification using histopathological images: A hybrid feature extraction paradigm</article-title>,&#x201D; <source>Micron</source>, vol. <volume>43</volume>, no. <issue>2&#x2013;3</issue>, pp. <fpage>352</fpage>&#x2013;<lpage>364</lpage>, <year>2012</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>S.</given-names> <surname>Doyle</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Feldman</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Tomaszewski</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Madabhushi</surname></string-name></person-group>, &#x201C;<article-title>A boosted Bayesian multiresolution classifier for prostate cancer detection from digitized needle biopsies</article-title>,&#x201D; <source>IEEE Transactions on Biomedical Engineering</source>, vol. <volume>59</volume>, no. <issue>5</issue>, pp. <fpage>1205</fpage>&#x2013;<lpage>1218</lpage>, <year>2012</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>C.</given-names> <surname>Hinrichs</surname></string-name>, <string-name><given-names>V.</given-names> <surname>Singh</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Mukherjee</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Xu</surname></string-name>, <string-name><given-names>M. K.</given-names> <surname>Chung</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Spatially augmented lpboosting for AD classification with evaluations on the ADNI dataset</article-title>,&#x201D; <source>Neuroimage</source>, vol. <volume>48</volume>, no. <issue>1</issue>, pp. <fpage>138</fpage>&#x2013;<lpage>149</lpage>, <year>2009</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>S.</given-names> <surname>Rathore</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Hussain</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Iftikhar</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Jalil</surname></string-name></person-group>, &#x201C;<article-title>Ensemble classification of colon biopsy images based on information rich hybrid features</article-title>,&#x201D; <source>Computer in Biology and Medicine</source>, vol. <volume>47</volume>, pp. <fpage>76</fpage>&#x2013;<lpage>92</lpage>, <year>2013</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>S.</given-names> <surname>Rathore</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Hussian</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Khan</surname></string-name></person-group>, &#x201C;<article-title>Automated colon cancer detection using hybrid of novel geometric features and some traditional features</article-title>,&#x201D; <source>Computer in Biology and Medicine</source>, vol. <volume>65</volume>, pp. <fpage>279</fpage>&#x2013;<lpage>296</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Nalepa</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Kawulok</surname></string-name></person-group>, &#x201C;<article-title>Selecting training sets for support vector machines: A review</article-title>,&#x201D; <source>Artificial Intelligence Review</source>, vol. <volume>52</volume>, no. <issue>2</issue>, pp. <fpage>857</fpage>&#x2013;<lpage>900</lpage>, <year>2019</year>.</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>M. N.</given-names> <surname>Gurcan</surname></string-name>, <string-name><given-names>L. E.</given-names> <surname>Bouncheron</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Can</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Madabhushi</surname></string-name>, <string-name><given-names>N. M.</given-names> <surname>Rajpoot</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Histopathological image analysis: A review</article-title>,&#x201D; <source>IEEE Reviews in Biomedical Engineering</source>, vol. <volume>2</volume>, pp. <fpage>147</fpage>&#x2013;<lpage>171</lpage>, <year>2009</year>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Bardou</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Zhang</surname></string-name> and <string-name><given-names>S. M.</given-names> <surname>Ahmad</surname></string-name></person-group>, &#x201C;<article-title>Classification of breast cancer based on histology images using convolutional neural networks</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>6</volume>, pp. <fpage>24680</fpage>&#x2013;<lpage>24693</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>I.</given-names> <surname>Ahmad</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Basheri</surname></string-name>, <string-name><given-names>M. J.</given-names> <surname>Iqbal</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Rahim</surname></string-name></person-group>, &#x201C;<article-title>Performance comparison of support vector machine, random forest, and extreme learning machine for intrusion detection</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>6</volume>, pp. <fpage>33789</fpage>&#x2013;<lpage>33795</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Kumar</surname></string-name>, <string-name><given-names>W. Y.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Kumar</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Khan</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>An integration of blockchain and AI for secure data sharing and detection of CT images for the hospitals</article-title>,&#x201D; <source>Computerized Medical Imaging and Graphics</source>, vol. <volume>87</volume>, pp. <fpage>1</fpage>&#x2013;<lpage>41</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>U.</given-names> <surname>Bodkhe</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Tanwar</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Parekh</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Khanpara</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Tyagi</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Blockchain for industry 4.0: A comprehensive review</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, pp. <fpage>79764</fpage>&#x2013;<lpage>79800</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Khatami</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Khosravi</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Nguyen</surname></string-name>, <string-name><given-names>C. P.</given-names> <surname>Lim</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Nahavandi</surname></string-name></person-group>, &#x201C;<article-title>Medical image analysis using wavelet transform and deep belief networks</article-title>,&#x201D; <source>Expert Systems with Applications</source>, vol. <volume>86</volume>, pp. <fpage>190</fpage>&#x2013;<lpage>198</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. M.</given-names> <surname>Salaken</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Khosravi</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Nguyen</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Nahavandi</surname></string-name></person-group>, &#x201C;<article-title>Extreme learning machine based transfer learning algorithms: A survey</article-title>,&#x201D; <source>Neurocomputing</source>, vol. <volume>267</volume>, pp. <fpage>516</fpage>&#x2013;<lpage>524</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Kong</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Gurcan</surname></string-name> and <string-name><given-names>K. B.</given-names> <surname>Boussaid</surname></string-name></person-group>, &#x201C;<article-title>Partitioning histopathology images: An integrated framework for supervised color-texture segmentation and cell splitting</article-title>,&#x201D; <source>IEEE Transactions on Medical Imaging</source>, vol. <volume>30</volume>, no. <issue>9</issue>, pp. <fpage>1661</fpage>&#x2013;<lpage>1677</lpage>, <year>2011</year>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>W.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Mallet</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Walczak</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Penninckx</surname></string-name>, <string-name><given-names>D. L.</given-names> <surname>Massart</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Comparison of regularized discriminant analysis, linear discriminant analysis and quadratic discriminant analysis applied to NIR data</article-title>,&#x201D; <source>Analytica Chimica Acta</source>, vol. <volume>329</volume>, no. <issue>3</issue>, pp. <fpage>257</fpage>&#x2013;<lpage>265</lpage>, <year>1996</year>.</mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. J.</given-names> <surname>Dixon</surname></string-name> and <string-name><given-names>R. G.</given-names> <surname>Brereton</surname></string-name></person-group>, &#x201C;<article-title>Comparison of performance of five common classifiers represented as boundary methods: Euclidean distance to cencroids, linear discriminant analysis, quadratic discriminant analysis, learning vector quantization and support vector machines, as dependent on data structure</article-title>,&#x201D; <source>Chemometrics and Intelligent Laboratory Systems</source>, vol. <volume>95</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>17</lpage>, <year>2009</year>.</mixed-citation></ref>
<ref id="ref-38"><label>[38]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N. H.</given-names> <surname>Sweilam</surname></string-name>, <string-name><given-names>A. A.</given-names> <surname>Tharwat</surname></string-name> and <string-name><given-names>N. K. A.</given-names> <surname>Moniem</surname></string-name></person-group>, &#x201C;<article-title>Support vector machine for diagnosis cancer disease: A comparative study</article-title>,&#x201D; <source>Egyptian Informatics Journal</source>, vol. <volume>11</volume>, no. <issue>2</issue>, pp. <fpage>81</fpage>&#x2013;<lpage>92</lpage>, <year>2010</year>.</mixed-citation></ref>
<ref id="ref-39"><label>[39]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. N.</given-names> <surname>Kamarudin</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Cox</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Kolamunnage-Dona</surname></string-name></person-group>, &#x201C;<article-title>Time-dependent ROC curve analysis in medical research: Current methods and applications</article-title>,&#x201D; <source>BMC Medical Research Methodology</source>, vol. <volume>17</volume>, no. 7, pp. 623&#x2013;641, <year>2017</year>.</mixed-citation></ref>
</ref-list>
</back>
</article>