<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JAMP</journal-id><journal-title-group><journal-title>Journal of Applied Mathematics and Physics</journal-title></journal-title-group><issn pub-type="epub">2327-4352</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jamp.2022.101003</article-id><article-id pub-id-type="publisher-id">JAMP-114527</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  A New Algorithm for Reducing Dimensionality of L1-CSVM Use Augmented Lagrange Method
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mingzhu</surname><given-names>Cui</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Liya</surname><given-names>Fan</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Mathematics Science, Liaocheng University, Liaocheng, China</addr-line></aff><pub-date pub-type="epub"><day>06</day><month>01</month><year>2022</year></pub-date><volume>10</volume><issue>01</issue><fpage>21</fpage><lpage>30</lpage><history><date date-type="received"><day>2,</day>	<month>December</month>	<year>2021</year></date><date date-type="rev-recd"><day>8,</day>	<month>January</month>	<year>2022</year>	</date><date date-type="accepted"><day>11,</day>	<month>January</month>	<year>2022</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Principal component analysis and generalized low rank approximation of matrices are two different dimensionality reduction methods. Two different dimensionality reduction algorithms are applied to the L1-CSVM model based on augmented Lagrange method to explore the variation of running time and accuracy of the model in dimensionality reduction space. The results show that the improved algorithm can greatly reduce the running time and improve the accuracy of the algorithm.
 
</p></abstract><kwd-group><kwd>Support Vector Machine</kwd><kwd> Dimensionality Reduction</kwd><kwd> Augmented Lagrange Method</kwd><kwd> Classification</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Support Vector Machine (SVM) [<xref ref-type="bibr" rid="scirp.114527-ref1">1</xref>] is a machine learning method based on statistical learning and optimization theory, first proposed by Vapnik et al. in 1995. SVM is a widely used binary classification model. The basic idea is to find a hyperplane and divide sample points into two categories. The basic idea of Principal Component Analysis (PCA) [<xref ref-type="bibr" rid="scirp.114527-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.114527-ref3">3</xref>] is to transform the original multi-variable data into new variables with fewer than before through linear transformation. Considering the dimensionality reduction, the data can still maintain the maximum separability between samples and the recent reconstruction of samples. However, PCA uses vector data, which requires a large amount of calculation in the process of singular value decomposition. In order to improve the disadvantage of large PCA calculation, YE proposed a generalized low rank approximation of matrices (GLRAM) method in 2005 [<xref ref-type="bibr" rid="scirp.114527-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.114527-ref5">5</xref>]. The data set used in this method is a collection of matrices. The optimization process is to use the method of bilinear transformation for iteration to minimize the reconstruction error, which can lead to lower computational cost.</p><p>Sparse representation optimization is widely used. L1 norm is usually used to regularize penalty terms to improve the classification accuracy of network models. The L1 norm uses fewer features for classification by selecting. L1 norm is considered to be an effective method to reduce the influence of outliers [<xref ref-type="bibr" rid="scirp.114527-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.114527-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.114527-ref8">8</xref>]. In 2014, Nie et al. used Augmented Lagrange method (ALM) [<xref ref-type="bibr" rid="scirp.114527-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.114527-ref10">10</xref>] in SVM [<xref ref-type="bibr" rid="scirp.114527-ref11">11</xref>] to solve the classification problem of linear big data. In 2019, Chauhan et al. summarized the linear SVM [<xref ref-type="bibr" rid="scirp.114527-ref12">12</xref>] and pointed out that the algorithm of Nie et al. was the fastest method to solve the original problem. In 2019, Yan et al. proposed the algorithm for ALM to solve L1-CSVM [<xref ref-type="bibr" rid="scirp.114527-ref13">13</xref>].</p><p>Based on the study of the above theory, this paper takes feature dimension reduction as the starting point to enhance the performance of image binary classification algorithm. PCA and GLRAM are introduced to improve the algorithm model of L1-CSVM based on ALM. The experimental results show that when calculating the L1-CSVM model based on dimensionality reduction, it can significantly reduce the calculation time and generally improve the accuracy due to the reduction of the number of data features.</p><p>The following contents of this article are as follows. In Section 2, PCA and GLRAM are introduced. In Section 3, PCA-L1-CSVM and GLRAM-L1-CSVM are described. In Section 4, the content and results of comparative experiments on MNIST and Fashion-MNIST datasets are introduced in detail. Finally, the conclusion of this paper is in Section 5.</p></sec><sec id="s2"><title>2. Related Work</title><p>This section mainly introduces two dimensionality reduction algorithms: PCA and GLRAM.</p><sec id="s2_1"><title>2.1. PCA</title><p>Given data T = { ( x 1 , x 2 , ⋯ , x m ) } ∈ R d &#215; m , Let’s say we have m samples, and each sample corresponds to d attributes. Take any centralized data x ˜ i ∈ ℝ d , A new coordinate system composed of orthonormal basis vectors is obtained by projection transformation { v 1 , v 2 , ⋯ , v d ′ } ( d ′ ≤ d ) , ‖ v i ‖ 2 = 1 , v i T v j = 0 ( i ≠ j ) . The projection of x ˜ i in my new coordinates is s i = ( s i 1 ; s i 2 ; ⋯ ; s i d ′ ) , meet s i j = v j T x ˜ i and x ^ i = ∑ j = 1 d ′ s i j v j . Therefore, the following optimization model can be established</p><p>∑ i = 1 m ‖ ∑ j = 1 d ′ s i j v j − x ˜ i ‖ 2 2 s .t .   ‖ v i ‖ 2 = 1 , v i T v j = 0 ( i ≠ j ) (1)</p><p>The orthogonal coordinate system can be obtained by solving (1), from which low-dimensional characteristic data s i = ( s i 1 ; s i 2 ; ⋯ ; s i d ′ ) ∈ R d ′ &#215; m can be obtained. Thus, the original high-dimensional data set T is transformed into sparse representation data set T r = { ( r i , y i ) } i = 1 m ∈ R d ′ &#215; { &#177; 1 } .</p></sec><sec id="s2_2"><title>2.2. GLRAM</title><p>GLRAM minimizes the reconstruction error of the new matrix and the original matrix by reducing the dimension of the matrix data, and uses the low-rank matrix set to approximate the original matrix set to complete data compression. Given data T = { ( X i , y i ) } i = 1 m ∈ R r &#215; c &#215; { &#177; 1 } , Let’s say we have m samples, and each sample corresponds to r &#215; c attributes. We want to find two orthogonal transformation matrices L ∈ R r &#215; q 1 , P ∈ R c &#215; q 2 and M i ∈ R q 1 &#215; q 2 , i = 1 , ⋯ , m , make L M i P T as close as possible to X i .</p><p>The following optimization model is established</p><p>min L ∈ R r &#215; q 1 : L T L = I q 1 P ∈ R c &#215; q 2 : P T P = I q 2 M i ∈ R q 1 &#215; q 2 , i = 1 , ⋯ , m ∑ i = 1 m ‖ X i − L M i P T ‖ F 2 (2)</p><p>Adopt iterative method, fix P first, use M L = ∑ i = 1 m X i P P T X i T get the q 1 largest eigenvalue pairs L ∈ R r &#215; q 1 of M L . Then fix L, use M P = ∑ i = 1 m X i T L L T X i get the q 2 largest eigenvalue pairs P ∈ R c &#215; q 2 of M L . And finally, solve M i through M i = L T X i P . Repeat the solution until the requirements are met. Then get new dimension reduction dataset T ′ = { ( X 1 , X 2 , ⋯ , X m ) } ∈ R q 1 &#215; q 2 , i = 1 , ⋯ , m . In this paper, each sample after dimensionality reduction is pulled into column vectors to form sample matrix T r = { ( r i , y i ) } i = 1 m ∈ R d ′ &#215; { &#177; 1 } similar to section 2.1.</p></sec></sec><sec id="s3"><title>3. Proposed Model</title><p>The algorithm proposed in this chapter is based on article (13), mainly introduces two improved models: PCA-L1-CSVM and GLRAM-L1-CSVM. The first model uses data set is T = { ( x i , y i ) } i = 1 m ∈ R d &#215; { &#177; 1 } . The second model uses data set is T = { ( X i , y i ) } i = 1 m ∈ R r &#215; c &#215; { &#177; 1 } . A = [ x 1 + , ⋯ , x m 1 + ] , B = [ x 1 − , ⋯ , x m 2 − ] , X = [ A , B ] represents the matrix of the positive sample, the matrix of the negative sample, and the matrix of the population sample. I 1 = { i ∈ { 1 , ⋯ , m 1 } : y i = 1 } and I 2 = { j ∈ { 1 , ⋯ , m 2 } : y j = − 1 } represents the subscript set of positive and negative data respectively.</p><sec id="s3_1"><title>3.1. PCA-L1-CSVM</title><p>PCA-L1-CSVM uses dimension reduction dataset T r = { ( r i , y i ) } i = 1 m ∈ R d ′ &#215; { &#177; 1 } . The following planning model is constructed</p><p>min w , b , r i , v i , ξ i 1 2 ‖ w ‖ 2 + C ∑ i ∈ I ξ i s .t . y i ( w T r i + b ) ≥ 1 − ξ , ξ i ≥ 0 , i = 1 , ⋯ , m , min r i ∑ i = 1 m ‖ ∑ j = 1 d ′ r i j v j − x ˜ i ‖ 2 2 s .t .     ‖ v i ‖ 2 = 1 , v i T v j = 0 ( i ≠ j ) . (3)</p><p>where C &gt; 0 is a penalty parameter, the second condition of the constraint is to use PCA dimensionality reduction for the original data set. First, PCA is used to calculate the data after dimensionality reduction, and then the model is represented as an unconstrained model</p><p>min w , b 1 2 ‖ w ‖ 2 + C ∑ i = 1 m max ( 1 − y i ( w T r i + b ) , 0 ) + 1 (4)</p><p>Because bias has little effect on model performance, bias is often ignored in recent studies, and r i T ← [ r i T , 1 ] ∈ R d ′ + 1 , w T ← [ w T , b ] ∈ R d ′ + 1 for convenience, this section d ′ + 1 is denoted as d ′ . The model (4) was rewritten as an unconstrained quadratic programming model</p><p>min w f ( w ) : = 1 2 ‖ w ‖ 2 + C ∑ i = 1 m max ( 1 − y i ( w T r i ) , 0 ) (5)</p><p>Model (5) is expressed in matrix form</p><p>min w 1 2 ‖ w ‖ 2 + C max ‖ 0 , B w + d ‖ 1 (6)</p><p>where</p><p>B = − [ y 1 r 1 T ⋮ y m r m T ] ∈ R m &#215; d ′ , d = [ 1 ⋮ 1 ] ∈ R d ′ .</p><p>Introducing variable s ∈ R d ′ , we obtain the following constrained optimization problem</p><p>min w 1 2 ‖ w ‖ 2 + P ( s ) s .t . s = B w + d , (7)</p><p>and P ( s ) = C max ‖ 0 , s ‖ 1 .</p><p>Consider the ALM function of model (7) above:</p><p>L σ ( w , s , λ ) = 1 2 ‖ w ‖ 2 + P ( s ) − λ T ( s − B w − d ) + σ 2 ‖ s − B w − d ‖ 2</p><p>At iteration k, solve</p><p>min w , s L σ k ( w k , s k , λ k ) , (8)</p><p>obtain ( w k + 1 , s k + 1 ) , and then update the Lagrange multiplier λ k + 1 .</p></sec><sec id="s3_2"><title>3.2. GLRAM-L1-CSVM</title><p>PCA-L1-CSVM uses dimension reduction dataset T ′ = { ( X 1 , X 2 , ⋯ , X m ) } ∈ R q 1 &#215; q 2 , i ∈ I . The following planning model is constructed</p><p>min w , b , r i , v i , ξ i 1 2 ‖ w ‖ 2 + C ∑ i ∈ I ξ i s .t . y i ( w T r i + b ) ≥ 1 − ξ , ξ i ≥ 0 , i = 1 , ⋯ , m , min r i ∑ i = 1 m ‖ X i − L M i , R P T ‖ F 2 s .t .   L T L = I q 1 , P T P = I q 2 (9)</p><p>where C &gt; 0 is a penalty parameter, different from the second constraint condition in formula (3), the second constraint of formula (9) is to use GLRAM to reduce the dimension of the original data. First, GLRAM is used to reduce the dimension of the data, and pull the data matrix into column vectors. Then, the model is transformed into an unconstrained optimization model as (4). Then, the following operations are solved using the same method as in Section 3.1.</p></sec></sec><sec id="s4"><title>4. Experiment and Result Analysis</title><p>In order to test the effectiveness of Algorithm 1 and GLRAM-L1-CSVM, a series of comparative experiments are conducted on MNIST and fashion-MNIST data in this section. Each dataset contains 10 image types, each of which has a pixel size of 28 &#215; 28. Eight groups of data were randomly selected from each data set and divided into four groups for binary comparison test. This experiment only uses the training set data of each kind of data set and divides it into training set and test set. The size of the training set is 3000, 4000 and 5000 respectively, accounting for 50%, 66% and 83% of the total data set, and the rest is the test set. In the experiment, the eigenvalues of 81, 100 and 121 after dimensionality reduction were used. All the features in the table refer to the features of the improved algorithm.</p><p>The experimental platform used in this experiment is matlab R2014B, and the Windows specification is Windows 10. The device specifications are as follows: The processor is Inter(R) Core (TM) I7-10700 (2.90 GHz), and the onboard RAM is 8 GB.</p><p>Algorithm 1. PCA-L1-CSVM.</p><p>A bar chart is used to represent the comparison of the accuracy of the first two groups of binary classification experiments of different algorithms, and a broken line chart is used to represent the running time of each algorithm in the first two groups of experiments. The bar charts and line charts from left to right of each image are the data results of dimensionality reduction to 81, 100, 121, respectively. The average results of each algorithm under the latter two groups of experiments are shown in the table. The data in bold is the best data, the time unit is second, and the precision unit is %.</p><sec id="s4_1"><title>4.1. Experimental Results on MNIST Datasets</title><p>The experimental results on the MNIST dataset are presented.</p><p>According to <xref ref-type="fig" rid="fig1">Figure 1</xref>, <xref ref-type="fig" rid="fig2">Figure 2</xref>, we can find that the two improved algorithms generally improve the accuracy of operation. According to <xref ref-type="fig" rid="fig3">Figure 3</xref>, <xref ref-type="fig" rid="fig4">Figure 4</xref>, it can be found that the original algorithm takes a long time, while the two improved algorithms can significantly shorten the running time. According to <xref ref-type="table" rid="table1">Table 1</xref>, it can also be concluded that the improved algorithm can generally improve accuracy. <xref ref-type="table" rid="table2">Table 2</xref> shows that the time of the two improved algorithms is about 10% of the original algorithm. Comparing the two improved algorithms, it can be found that GLRAM shows better results in both accuracy and time than PCA.</p></sec><sec id="s4_2"><title>4.2. Experimental Results on Fashion-MNIST Datasets</title><p>Next, the experimental results on the Fashion-MNIST dataset are presented.</p><p>It can be seen from <xref ref-type="fig" rid="fig5">Figure 5</xref> and <xref ref-type="fig" rid="fig6">Figure 6</xref> that the two improved algorithms generally improve the accuracy of operation. The accuracy of GLRAM is improved obviously and has stability. As can be seen from <xref ref-type="fig" rid="fig7">Figure 7</xref>, <xref ref-type="fig" rid="fig8">Figure 8</xref>, the two improved algorithms can shorten the running time. It can be seen from <xref ref-type="table" rid="table3">Table 3</xref> that the improved algorithm can improve the accuracy on the whole, the results of PCA are floating, and the overall results of GLRAM are optimal in comparison of the three results. It can be seen from <xref ref-type="table" rid="table4">Table 4</xref> that the time of the two improved algorithms is about 14% of the original algorithm. Comparing the two improved algorithms, the algorithm with GLRAM is better than that with PCA in accuracy and time.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Average Test accuracy about MNIST data</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >TN</th><th align="center" valign="middle" >Feature</th><th align="center" valign="middle" >L1-CSVM</th><th align="center" valign="middle" >PCA-L1-CSVM</th><th align="center" valign="middle" >GLRAM-L1-CSVM</th></tr></thead><tr><td align="center" valign="middle" >3000</td><td align="center" valign="middle" >81 100 121</td><td align="center" valign="middle" >98.67 98.67 98.67</td><td align="center" valign="middle" >98.95 98.96 99.08</td><td align="center" valign="middle" >99.09 99.02 99.00</td></tr><tr><td align="center" valign="middle" >4000</td><td align="center" valign="middle" >81 100 121</td><td align="center" valign="middle" >98.91 98.91 98.91</td><td align="center" valign="middle" >99.02 98.98 99.05</td><td align="center" valign="middle" >99.00 99.11 99.13</td></tr><tr><td align="center" valign="middle" >5000</td><td align="center" valign="middle" >81 100 121</td><td align="center" valign="middle" >99.00 99.00 99.00</td><td align="center" valign="middle" >99.16 99.40 99.37</td><td align="center" valign="middle" >99.32 99.24 99.21</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Average Test Time about MNIST data</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >TN</th><th align="center" valign="middle" >Feature</th><th align="center" valign="middle" >L1-CSVM</th><th align="center" valign="middle" >PCA-L1-CSVM</th><th align="center" valign="middle" >GLRAM-L1-CSVM</th></tr></thead><tr><td align="center" valign="middle" >3000</td><td align="center" valign="middle" >81 100 121</td><td align="center" valign="middle" >0.3212 0.3177 0.3088</td><td align="center" valign="middle" >0.0362 0.0397 0.0446</td><td align="center" valign="middle" >0.0295 0.0376 0.0448</td></tr><tr><td align="center" valign="middle" >4000</td><td align="center" valign="middle" >81 100 121</td><td align="center" valign="middle" >0.5138 0.4980 0.5114</td><td align="center" valign="middle" >0.0424 0.0496 0.0644</td><td align="center" valign="middle" >0.0401 0.0522 0.0641</td></tr><tr><td align="center" valign="middle" >5000</td><td align="center" valign="middle" >81 100 121</td><td align="center" valign="middle" >0.9036 0.9132 0.8660</td><td align="center" valign="middle" >0.0657 0.0729 0.0914</td><td align="center" valign="middle" >0.0544 0.0584 0.0906</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Average accurancy about Fashion-MNIST data</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >TN</th><th align="center" valign="middle" >Feature</th><th align="center" valign="middle" >L1-CSVM</th><th align="center" valign="middle" >PCA-L1-CSVM</th><th align="center" valign="middle" >GLRAM-L1-CSVM</th></tr></thead><tr><td align="center" valign="middle" >3000</td><td align="center" valign="middle" >81 100 121</td><td align="center" valign="middle" >99.27 99.27 99.27</td><td align="center" valign="middle" >99.59 99.54 99.44</td><td align="center" valign="middle" >99.80 99.62 99.63</td></tr><tr><td align="center" valign="middle" >4000</td><td align="center" valign="middle" >81 100 121</td><td align="center" valign="middle" >99.55 99.55 99.55</td><td align="center" valign="middle" >99.58 99.64 99.48</td><td align="center" valign="middle" >99.74 99.67 99.63</td></tr><tr><td align="center" valign="middle" >5000</td><td align="center" valign="middle" >81 100 121</td><td align="center" valign="middle" >99.50 99.50 99.50</td><td align="center" valign="middle" >99.65 99.55 99.65</td><td align="center" valign="middle" >99.78 99.73 99.78</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Average Test Time about Fashion-MNIST data</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >TN</th><th align="center" valign="middle" >Feature</th><th align="center" valign="middle" >L1-CSVM</th><th align="center" valign="middle" >PCA-L1-CSVM</th><th align="center" valign="middle" >GLRAM-L1-CSVM</th></tr></thead><tr><td align="center" valign="middle" >3000</td><td align="center" valign="middle" >81 100 121</td><td align="center" valign="middle" >1.4102 1.4857 1.5022</td><td align="center" valign="middle" >0.1978 0.1947 0.2272</td><td align="center" valign="middle" >0.2080 0.1926 0.2272</td></tr><tr><td align="center" valign="middle" >4000</td><td align="center" valign="middle" >81 100 121</td><td align="center" valign="middle" >1.9142 1.9132 2.1364</td><td align="center" valign="middle" >0.2294 0.2491 0.2964</td><td align="center" valign="middle" >0.2128 0.2306 0.3006</td></tr><tr><td align="center" valign="middle" >5000</td><td align="center" valign="middle" >81 100 121</td><td align="center" valign="middle" >2.4396 2.4949 2.4380</td><td align="center" valign="middle" >0.3044 0.3720 0.3917</td><td align="center" valign="middle" >0.3072 0.3294 0.3807</td></tr></tbody></table></table-wrap></sec></sec><sec id="s5"><title>5. Conclusion</title><p>In this paper, the ALM is applied to solve two models: PCA-L1-CSVM and GLRA-L1-CSVM. The main contribution of this paper is as follows: Firstly, principal component analysis or GLRAM method is introduced to reduce dimension of data set. Then, the data after dimensionality reduction is dichotomized using L1-CSVM. Experimental results show that the improved model can greatly reduce the running time while maintaining a general increase in accuracy. In the future, we hope to use ALM to solve the original problems of other models.</p></sec><sec id="s6"><title>Acknowledgements</title><p>Supported by Natural Science Foundation of Shandong Province, Funded Project Nos. ZR2020MA026, ZR2018BF010.</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s8"><title>Cite this paper</title><p>Cui, M.Z. and Fan, L.Y. (2022) A New Algorithm for Reducing Dimensionality of L1-CSVM Use Augmented Lagrange Method. Journal of Applied Mathematics and Physics, 10, 21-30. https://doi.org/10.4236/jamp.2022.101003</p></sec></body><back><ref-list><title>References</title><ref id="scirp.114527-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Cortes, C. and Vapnik, V. (1995) Support Vector Networks. Machine Learning, 20, 273-297. https://doi.org/10.1007/BF00994018</mixed-citation></ref><ref id="scirp.114527-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Mohammed, A.A., Minhas, R., Wu, Q.M.J. and Sid-Ahmed, M.A. (2011) Human Face Recognition Based on Multidimensional PCA and Extreme Learning Machine. Pattern Recognition, 44, 2588-2597. https://doi.org/10.1016/j.patcog.2011.03.013</mixed-citation></ref><ref id="scirp.114527-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Majumdar, A. (2009) Image Compression by Sparse PCA Coding in Curvelet Domain. Signal, Image and Video Processing, 3, 27-34. https://doi.org/10.1007/s11760-008-0056-5</mixed-citation></ref><ref id="scirp.114527-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Ye, J.P. (2005) Generalized Low Rank Approximations of Matrices. Machine Learning, 61, 167-191. https://doi.org/10.1007/s10994-005-3561-6</mixed-citation></ref><ref id="scirp.114527-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Ahmadi, S. and Rezghi, M. (2020) Generalized Low-Rank Approximation of Matrices Based on Multiple Transformation Pairs. Pattern Recognition, 108, Article ID: 107545. https://doi.org/10.1016/j.patcog.2020.107545</mixed-citation></ref><ref id="scirp.114527-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Wang, H., Lu, X., Hu, Z. and Zheng, W. (2013) Fisher Discriminant Analysis with l1-Norm. IEEE Transactions on Cybernetics, 44, 828-842. https://doi.org/10.1109/TCYB.2013.2273355</mixed-citation></ref><ref id="scirp.114527-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Ye, Q., Zhao, H., Yang, X. and Ye, N. (2017) L1-Norm Distance Minimization Based Fast Robust Twin Support Vector K-Plane Clustering. IEEE Transactions on Neural Networks and Learning Systems, 29, 4494-4503. https://doi.org/10.1109/TNNLS.2017.2749428</mixed-citation></ref><ref id="scirp.114527-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Li, C.H., Shao, Y.H. and Deng, N.Y. (2015) Robust l1-Norm Non-Parallel Proximal Support Vector Machine. Optimization, 65, 1-15. https://doi.org/10.1080/02331934.2014.994627</mixed-citation></ref><ref id="scirp.114527-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Han, D.Y., Tang, Q.H., Zhang, Z.K., Yuan, L. and Li, J. (2021) An Efficient Augmented Lagrange Multiplier Method for Steelmaking and Continuous Casting Production Scheduling. Chemical Engineering Research and Design, 168, 169-192. https://doi.org/10.1016/j.cherd.2021.01.035</mixed-citation></ref><ref id="scirp.114527-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Shi, C.X. and Yang, G.H. (2018) Augmented Lagrange Algorithms for Distributed Optimization over Multi-Agent Networks via Edge-Based Method. Automatica, 94, 55-62. https://doi.org/10.1016/j.automatica.2018.04.010</mixed-citation></ref><ref id="scirp.114527-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Nie, F., Huang, Y., Wang, X. and Huang, H. (2014) New Primal SVM Solver with Linear Computational Cost for Big Data Classifications. Proceedings of the 31st International Conference on Machine Learning, 32, 505-513.</mixed-citation></ref><ref id="scirp.114527-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Chauhan, V.K., Dahiya, K. and Sharma, A. (2019) Problem Formulations and Solvers in Linear SVM: A Review. Artificial Intelligence Review, 52, 803-855. https://doi.org/10.1007/s10462-018-9614-6</mixed-citation></ref><ref id="scirp.114527-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Yan, Y.Q. and Li, Q.N. (2019) An Efficient Augmented Lagrangian Method for Support Vector Machine. arXiv e-prints, arXiv:1912.06800.</mixed-citation></ref></ref-list></back></article>