<?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">AM</journal-id><journal-title-group><journal-title>Applied Mathematics</journal-title></journal-title-group><issn pub-type="epub">2152-7385</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/am.2024.154015</article-id><article-id pub-id-type="publisher-id">AM-132373</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>
 
 
  The Modified BAPG&lt;i&gt;&lt;sub&gt;s&lt;/i&gt;&lt;/sub&gt; Method for Support Vector Machine Classifier with Truncated Loss
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Kexin</surname><given-names>Ren</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>School of Information Science and Technology, Jinan University, Guangzhou, China</addr-line></aff><pub-date pub-type="epub"><day>07</day><month>04</month><year>2024</year></pub-date><volume>15</volume><issue>04</issue><fpage>267</fpage><lpage>278</lpage><history><date date-type="received"><day>20,</day>	<month>March</month>	<year>2024</year></date><date date-type="rev-recd"><day>7,</day>	<month>April</month>	<year>2024</year>	</date><date date-type="accepted"><day>10,</day>	<month>April</month>	<year>2024</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><html>
 <head></head>
 
  In this paper, we modify the Bregman APG
  <sub>s</sub> (BAPG
  <sub>s</sub>) method proposed in (Wang, L, 
  et al.) for solving the support vector machine problem with truncated loss (HTPSVM) given in (Zhu, W, 
  et al.), we also add an adaptive parameter selection technique based on (Ren, K, 
  et al.). In each iteration, we use the linear approximation method to get the explicit solution of the subproblem and set a function 
  <img src="https://html.scirp.org//file/7405243-rId12.svg?20240409040807" /> to apply the Bregman distance. Finally, numerical experiments are performed to verify the efficiency of BAPG
  <sub>s</sub>.
 
</html></p></abstract><kwd-group><kwd>HTPSVM</kwd><kwd> Bregman Distance</kwd><kwd> BAPG&lt;i&gt;&lt;sub&gt;s&lt;/i&gt;&lt;/sub&gt; Algorithm</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>SVM (Support Vector Machine) [<xref ref-type="bibr" rid="scirp.132373-ref1">1</xref>] is a supervised learning algorithm commonly used for classification tasks and has been successfully applied to many technological fields, such as text categorization [<xref ref-type="bibr" rid="scirp.132373-ref2">2</xref>] , financial forecast [<xref ref-type="bibr" rid="scirp.132373-ref3">3</xref>] , image classification [<xref ref-type="bibr" rid="scirp.132373-ref4">4</xref>] and so on. This paper focuses on a binary classification problem. Given training samples { ( x i , y i ) , i = 1 , ⋯ , m } , where x i ∈ ℝ n , y i ∈ { − 1,1 } , the objective of SVM is to identify an optimal separating hyperplane to separate data points into two classes. Scholars have proposed some classic SVM models based on convex loss functions, such as the hinge loss (also called L<sub>1</sub> loss) in classic SVM [<xref ref-type="bibr" rid="scirp.132373-ref5">5</xref>] , the least square loss in LSSVM [<xref ref-type="bibr" rid="scirp.132373-ref6">6</xref>] and the huberized pinball loss in HPSVM [<xref ref-type="bibr" rid="scirp.132373-ref7">7</xref>] . However, in practice, the real dataset often contain noise. Since convex loss functions are generally unbounded, convex losses are highly sensitive to outliers and potentially influenced by outliers. Therefore, some nonconvex loss functions are proposed to improve robustness compared with the convex loss functions [<xref ref-type="bibr" rid="scirp.132373-ref8">8</xref>] . For example, [<xref ref-type="bibr" rid="scirp.132373-ref9">9</xref>] proposed the ramp loss based on hinge loss, the truncated pinball loss was proposed by [<xref ref-type="bibr" rid="scirp.132373-ref10">10</xref>] . Recently, a noise insensitive and robust support vector machine classifier with huberied truncated pinball loss (HTPSVM) was proposed in [<xref ref-type="bibr" rid="scirp.132373-ref11">11</xref>] , this loss is smooth and nonconvex loss function. The HTPSVM can be transformed into format of “Loss + Penalty”, in which the penalty is a hybrid of l 1 norm and l 2 norm penalty.</p><p>Here, the HTPSVM model and algorithm of literature [<xref ref-type="bibr" rid="scirp.132373-ref11">11</xref>] are briefly introduced. Consider a classification problem with training samples { x i , y i } i = 1 m ⊂ ℝ d &#215; { − 1,1 } . The HTPSVM seeks to solve the following regularization problem:</p><p>min b ∈ ℝ , w ∈ ℝ d 1 m ∑ i = 1 m   l h t p ( y i ( b + w T x i ) ) + λ ‖ w ‖ 1 + ‖ w ‖ 2 2 2 + b 2 2 , (1)</p><p>the huberied truncated pinball loss l h t p ( ⋅ ) function is defines as</p><p>l h t p ( u ) = { 1 , u ≤ − 2 5 4 5 − u − 5 4 u 2 , − 2 5 &lt; u ≤ 0 , 4 5 − u , 0 &lt; u ≤ 3 5 , 5 4 ( 1 − u ) 2 , 3 5 &lt; u ≤ 1 , 5 8 ( 1 − u ) 2 , 1 ≤ u &lt; 7 5 , − 1 2 ( 6 5 − u ) , 7 5 ≤ u &lt; 8 5 , − 1 2 ( 6 5 − u ) − 5 8 ( u − 8 5 ) 2 , 8 5 ≤ u &lt; 2 , 3 10 , u ≥ 2 , (2)</p><p>which is a nonconvex and smooth function. The HTPSVM combine the benefits of both l 1 and l 2 norm regularizers and and it has been demonstrated in [<xref ref-type="bibr" rid="scirp.132373-ref11">11</xref>] that it can reduce the effects of noise in the training sample. Therefore, we consider that studying the HTPSVM model is meaningful. The APG algorithm was used to solve the model in [<xref ref-type="bibr" rid="scirp.132373-ref11">11</xref>] . [<xref ref-type="bibr" rid="scirp.132373-ref12">12</xref>] applied the APG<sub>s</sub> method (first proposed in [<xref ref-type="bibr" rid="scirp.132373-ref13">13</xref>] ) to solve problem (1) and obtain better convergence behavior. However we find that the proximal operator for computing the l 1 norm causes the subproblem to be solved slowly in APG and APG<sub>s</sub> algorithms, we attempt to accelerate the solution process for this model. Recently, [<xref ref-type="bibr" rid="scirp.132373-ref14">14</xref>] propose the Bregman APG<sub>s</sub> (BAPG<sub>s</sub>) method, which avoids the restrictive global Lipschitz gradient continuity assumption. In this paper, we improve BAPG<sub>s</sub> algorithm to solve the problem (1) and replace the Lipschitz constant by an appropriate positive definite matrix and obtain better results after we perform numerical experiments on 10 datasets to test our method.</p><p>The rest of this paper is organized as follows. In the next section, we provide preliminary materials used in this work. In Section 3, we introduce the BAPG<sub>s</sub> algorithm proposed by [<xref ref-type="bibr" rid="scirp.132373-ref14">14</xref>] and present our algorithm based on the BAPG<sub>s</sub> method for solving the HTPSVM model (1). The convergence of our method is also discussed. Section 4 performs some experiments.</p></sec><sec id="s2"><title>2. Preliminaries</title><p>In this paper, we let ℝ denote the set of real numbers. We work in the Euclidean space ℝ n , and the standard Euclidean inner product and the induced norm on ℝ n are denoted by 〈 ⋅ , ⋅ 〉 and ‖   ⋅   ‖ . The domain of the function f : ℝ n → ( − ∞ , + ∞ ] is defined by dom   f = { x ∈ ℝ n : f ( x ) &lt; + ∞ } . We say that f is proper if dom   f ≠ ∅ . A proper function f is said to be closed if it is lower semicontinuous at any x ∈ dom   f , i.e. f ( x ) ≤ lim inf z → x f ( z ) .</p><p>Definition 1. [ [<xref ref-type="bibr" rid="scirp.132373-ref15">15</xref>] , Definition 8.3] For a proper closed function f, the regular subdifferential of f : ℝ n → ℝ ∪ { + ∞ } at x ∈ dom   f is defined by</p><p>∂ ^ f ( x ) : = { x ^ ∈ ℝ n : lim inf z → x , z ≠ x f ( z ) − f ( x ) − 〈 x ^ , z − x 〉 ‖ z − x ‖ ≥ 0 } . (3)</p><p>The (general) subdifferential of f at x ∈ dom   f is defined</p><p>∂ f ( x ) : = { x ^ :   ∃ x k → f   x , x ^ k → x ^   with   x ^ k ∈ ∂ ^ f ( x k )   for   each   k } , (4)</p><p>where x k → f   x means both x k → x and f ( x k ) → f ( x ) . Note that if f is also convex, then the general subdifferential and regular subdifferential of f at x ∈ dom   f reduce to the classical subdifferential [ [<xref ref-type="bibr" rid="scirp.132373-ref15">15</xref>] , Proposition 8.12], that is ∂ f ( x ) = { x ^ : f ( y ) ≥ f ( x ) + 〈 x ^ , y − x 〉   for   all   y } . (5)</p><p>Definition 2. (Kernel Generating Distances and Bregman Distances [<xref ref-type="bibr" rid="scirp.132373-ref16">16</xref>] [<xref ref-type="bibr" rid="scirp.132373-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.132373-ref18">18</xref>] ) Let C be a nonempty, convex and open subset of ℝ n . Associated with C, a function ϕ : ℝ n → ( − ∞ , + ∞ ] is called a kernel generating distance if it satisfies the following:</p><p>1) ϕ is proper, lower semicontinuous and convex, with dom   ϕ ⊂ C &#175; and dom   ∂ ϕ = C ;</p><p>2) ϕ is continuously differentiable on int dom   ϕ ≡ C .</p><p>We denote the class of kernel generating distances by G ( C ) . Given ϕ ∈ G ( C ) , the Bregman distance D ϕ : dom   ϕ &#215; int dom   ϕ → ( 0 , + ∞ ] is defined by</p><p>D ϕ ( x , y ) : = ϕ ( x ) − ϕ ( y ) − 〈 ∇ ϕ ( y ) , x − y 〉 .</p><p>For exmple, when ϕ ( x ) = ‖ x ‖ 2 , then D ϕ ( x , y ) = ‖ x − y ‖ 2 . If ϕ ( x ) = x T A x , then D ϕ ( x , y ) = ( x − y ) T A ( x − y ) . In this article, the gradient Lipschitz continuity condition of the function f is no longer required, instead it is replaced by the L-smooth adaptive function of pair ( f , ϕ ) . The definition of L-smooth adaptable as follows.</p><p>Definition 3. A pair of functions ( f , ϕ ) , ϕ ∈ G ( C ) , f : ℝ n → ( − ∞ , + ∞ ] is a proper and lower semicontinuous function with dom   ϕ ⊂ dom   f and f is continuously differentiable on C = int dom   ϕ , is called L-smooth adaptable (L-smad) on C if there exists L &gt; 0 such that L ϕ − f and L ϕ + f are convex on C.</p><p>Lemma 1. (Full Extended Descent Lemma [<xref ref-type="bibr" rid="scirp.132373-ref19">19</xref>] ) A pair of functions ( f , ϕ ) is L-smad on C = int dom   ϕ if and only if: | f ( x ) − f ( y ) − 〈 ∇ f ( y ) , x − y 〉 | ≤ L D ϕ ( x , y ) , ∀ x , y ∈ int dom   ϕ .</p><p>Definition 4. f : ℝ n → ℝ ∪ { + ∞ } is called μ-relative weakly convex to ϕ on C if there exists μ &gt; 0 such that f + μ ϕ is convex on C [<xref ref-type="bibr" rid="scirp.132373-ref14">14</xref>] .</p></sec><sec id="s3"><title>3. The Modified BAPG<sub>s</sub> Method for HTPSVM</title><p>In this section, we first describe the BAPG<sub>s</sub> method proposed in [<xref ref-type="bibr" rid="scirp.132373-ref14">14</xref>] , then the modified BAPG<sub>s</sub> method with adaptive parameter is given for HTPSVM.</p><sec id="s3_1"><title>3.1. BAPG<sub>s</sub> Method</title><p>Consider the following optimization problem:</p><p>min x ∈ ℝ n F ( x ) : = f ( x ) + P 1 ( x ) − P 2 ( x ) , (6)</p><p>where f is a μ-relative weakly convex continuously differentiable function, P<sub>1</sub> is a proper, lower semicontinuous convex function and P<sub>2</sub> is continuous and convex. Besides, F is level-bounded i.e., for every α ∈ ℝ , the set { x ∈ ℝ n | F ( x ) ≤ α } is bounded; F is bounded below i.e., inf x ∈ ℝ n F ( x ) &gt; − ∞ . The iterative scheme of BAPG<sub>s</sub> [<xref ref-type="bibr" rid="scirp.132373-ref14">14</xref>] for solving probelm (6) is shown in Algorithm 1, where D ϕ is a Bregman distance defined in Section 2.</p><disp-formula id="scirp.132373-formula1"><graphic  xlink:href="//html.scirp.org/file/2-7405243x72.png?20240409174116129"  xlink:type="simple"/></disp-formula><p>We see that when D ϕ ( x , y ) = 1 2 ‖ x − y ‖ 2 , BAPG<sub>s</sub> reduces to APG<sub>s</sub> in [<xref ref-type="bibr" rid="scirp.132373-ref13">13</xref>] . [<xref ref-type="bibr" rid="scirp.132373-ref14">14</xref>] proved the global convergence of the iterates generated by BAPG<sub>s</sub> to a limiting critical point under some assumptions.</p></sec><sec id="s3_2"><title>3.2. Adaptive BAPG<sub>s</sub> Method for HTPSVM</title><p>By writing the nonconvex loss l h t p as the difference of three smooth convex functions, the problem (1) can be expressed as following from [<xref ref-type="bibr" rid="scirp.132373-ref12">12</xref>]</p><p>min b ∈ ℝ , w ∈ ℝ d F ( b , w ) = f 1 ( b , w ) − f 2 ( b , w ) − f 3 ( b , w ) + P 1 ( b , w ) , (8)</p><p>where P 1 ( b , w ) = λ ‖ w ‖ 1 + ‖ w ‖ 2 2 2 + b 2 2 , λ is the regularization parameter; for j = 1,2 , f j ( b , w ) = 1 m ∑ i = 1 m   l j [ y i ( b + w T x i ) ] , and the smooth convex functions l j are defined as</p><p>l 1 ( u ) = { 4 5 − u ,   if u &lt; 3 5 , 5 4 ( 1 − u ) 2 ,   if 3 5 ≤ u &lt; 1 , 5 8 ( 1 − u ) 2 ,   if 1 ≤ u &lt; 7 5 , − 1 2 ( 6 5 − u ) ,   if u ≥ 7 5 , (9)</p><p>l 2 ( u ) = { − u − 1 5 ,   if u ≤ − 2 5 , 5 4 u 2 ,   if − 2 5 &lt; u ≤ 0 , 0,   if u ≥ 0, (10)</p><p>l 3 ( u ) = { 0,   if u ≤ 8 5 , 5 8 ( u − 8 5 ) 2 ,   if 8 5 ≤ u &lt; 2 , − 1 2 ( 9 5 − u ) ,   if u ≥ 2. (11)</p><p>Then we can apply the BAPG<sub>s</sub> to solve problem (8) in the form of (6)</p><p>• P 1 : f = f 1 − f 3 (nonconvex), P 2 = f 2 (convex);</p><p>• P 2 : f = f 1 − f 2 (nonconvex), P 2 = f 3 (convex).</p><p>Next, We will briefly illistrate that the problem (8) can be solved by the BAPG<sub>s</sub> [<xref ref-type="bibr" rid="scirp.132373-ref14">14</xref>] .</p><p>Theorem 1. Let f as defined in P 1 and P 2 . Set ϕ ( x ) : = 1 2 x T Q x , where Q = 1 m ∑ i = 1 m 5 2 Q i , Q i = ( y i , y i x i T ) T ( y i , y i x i T ) . Then, the pair ( f , ϕ ) is L-smooth adaptable on ℝ n with L = 1 .</p><p>Proof. Firstly, for P 1 , since</p><p>l ′ 1 − 3 ( u ) + 5 2 u = { 5 2 u − 1 , u ≤ 3 5 , 5 u − 5 2 , 3 5 &lt; u ≤ 1 , 15 4 u − 5 4 , 1 ≤ u &lt; 7 5 , 5 2 u + 1 2 , 7 5 ≤ u &lt; 8 5 , 5 4 u + 5 2 , 8 5 ≤ u &lt; 2 , 5 2 u , u ≥ 2 , (12)</p><p>and</p><p>5 2 u − l ′ 1 − 3 ( u ) = { 5 2 u + 1 , u ≤ 3 5 , 5 2 , 3 5 &lt; u ≤ 1 , 5 4 u + 5 4 , 1 &lt; u ≤ 7 5 , 5 2 u − 1 2 , 7 5 ≤ u &lt; 8 5 , 15 4 u − 5 2 , 8 5 ≤ u &lt; 2 , 5 2 u , u ≥ 2 , (13)</p><p>are monotonically increasing, it is easy to verify that l 1 − 3 ( u ) + 5 4 u 2 and 5 4 u 2 − l 1 − 3 ( u ) are convex. Then we can easily get the convexity of</p><p>f ( b , w ) + 1 2 x T Q x = 1 m ∑ i = 1 m l 1 − 3 [ y i ( b + w T x i ) ] + 1 2 m ∑ i = 1 m 5 2 ( b ; w ) T Q i ( b ; w ) = 1 m ∑ i = 1 m [ l 1 − 3 [ y i ( b + w T x i ) ] + 5 4 ( b ; w ) T Q i ( b ; w ) ] = 1 m ∑ i = 1 m [ l 1 − 3 [ y i ( b + w T x i ) ] + 5 4 [ y i ( b + w T x i ) ] 2 ] , (14)</p><p>and</p><p>1 2 x T Q x − f ( b , w ) = 1 m ∑ i = 1 m [ 5 4 [ y i ( b + w T x i ) ] 2 − l 1 − 3 [ y i ( b + w T x i ) ] ] , (15)</p><p>the proof is similar for P 2 . It is clear that ( f , ϕ ) is 1-smooth adaptable on ℝ n , this further implies that there exists 0 &lt; μ ≤ 1 such that f + μ ϕ is convex.</p><p>We can see that the problem (8) satisfies the conditions required in [<xref ref-type="bibr" rid="scirp.132373-ref14">14</xref>] with ϕ ( x ) = 1 2 x T Q x for the pair ( f , ϕ ) , where Q defined as Theorem 1. Therefore the BAPG<sub>s</sub> method (Algorithm 1), here we let τ = 1 and replace (7) with the following steps, can be used for solving (8)</p><p>y k = θ k z k + ( 1 − θ k ) x k , z k + 1 = arg min z ∈ ℝ n { 〈 ∇ f ( y k ) − ξ k , z − y k 〉 + P 1 ( z ) + θ k 2 [ ( z − z k ) T Q ( z − z k ) ] } , x k + 1 = θ k z k + 1 + ( 1 − θ k ) x k . (16)</p><p>The selection of parameter { θ k } in [<xref ref-type="bibr" rid="scirp.132373-ref14">14</xref>] as: for fixed positive integer N, let θ 0 = 1 ,</p><p>θ k + 1 = θ k 4 + 4 θ k 2 − θ k 2 2 ,   k = 1,2, ⋯ , N</p><p>and θ k ≡ θ N for all k &gt; N . It is to see that the value of the positive integer N is difficult to determine. Combining with the adaptive parameter selection criterion proposed in [<xref ref-type="bibr" rid="scirp.132373-ref12">12</xref>] : let θ 0 = 1 , θ k = θ k − 1 4 + 4 θ k − 1 2 − θ k − 1 2 2 for k ≥ 1 and compute</p><p>d k : = H k − 1 − H k ( x k − x k − 1 ) T ( x k − x k − 1 ) , (17)</p><p>when k ≥ 2 , where H k : = F ( x k ) + β k 2 ( x k − x k − 1 ) T Q ( x k − x k − 1 ) and β k = α k θ k − 1 2 (the assumption of sequence { α k } given in [14, Assumption 2]). Let N be the first k satisfying d k ≤ d k + 1 . The BAPG<sub>s</sub> algorithm with adaptive parameter for problem (8) (HTPSVM) is shown in Algorithm 2.</p><disp-formula id="scirp.132373-formula2"><graphic  xlink:href="//html.scirp.org/file/2-7405243x128.png?20240409174116129"  xlink:type="simple"/></disp-formula></sec></sec><sec id="s4"><title>4. Numerical Results</title><p>In this section, we aim to show the performance of Algorithm 2 for solving problem (1) by using MATLAB R2020b on a 64-bit PC with an Intel(R) Core(TM) i7-10870H CPU (2.20GHz) and 16GB of RAM.</p><p>First, consider the optimality condition (19) of Algorithm 2</p><p>0 ∈ ∇ f ( y k ′ ) − ξ k + ∂ P 1 ( z k + 1 ) + θ Q ( z k + 1 − z k ) = ∇ f ( y k ) − ξ k + λ ∂ ‖ z k + 1 ‖ 1 + z k + 1 + θ Q ( z k + 1 − z k ) .</p><p>Due to there is no explicit solution for this subproblem, we try to instead the l 1 norm by linear approximation, that is, ‖ z ‖ 1 ≈ ‖ x k ‖ 1 + v k T ( z − x k ) , where v k ∈ ∂ ‖ x k ‖ 1 (here we take v k : = sign ( x k ) ), then we construct a new iteration step to replace the subproblem in Algorithm 2 as</p><p>z k + 1 = arg min z ∈ ℝ n { 〈 ∇ f ( y k ) − ξ k , z − y k 〉 + ‖ x k ‖ 1 + λ v k T ( z − x k )     + 1 2 z T z + θ 2 [ ( z − z k ) T Q ( z − z k ) ] } , (20)</p><p>it is easy to calculate its solution:</p><p>0 = ∇ f ( y k ) − ξ k + λ v k T + z k + 1 + θ Q ( z k + 1 − z k ) ,</p><p>which means</p><p>( I + θ Q ) z k + 1 = θ Q z k − ∇ f ( y k ) + ξ k − λ v k .</p><p>Then the update (18) and (19) are replaced by</p><p>{ z k ′ + 1 = ( I + θ k ′ Q ) − 1 ( θ k ′ Q z k ′ − ∇ f ( y k ′ ) + ξ k ′ − λ v k ′ ) , z k + 1 = ( I + θ Q ) − 1 ( θ Q z k − ∇ f ( y k ) + ξ k − λ v k ) , (21)</p><p>in experiments, where v k ′ = sign ( x k ′ ) and v k = sign ( x k ) . The experiments are conducted on several real world datasets. We select 10 datasets from UCI [<xref ref-type="bibr" rid="scirp.132373-ref20">20</xref>] , to compare the Algorithm 2 with APG (method in [<xref ref-type="bibr" rid="scirp.132373-ref11">11</xref>] ), APG<sub>s</sub> [<xref ref-type="bibr" rid="scirp.132373-ref12">12</xref>] and GIST [<xref ref-type="bibr" rid="scirp.132373-ref21">21</xref>] , where in GIST, we set F = f + P 1 with f = f 1 − f 2 − f 3 . The corresponding parameters of these methods are set the same as in [<xref ref-type="bibr" rid="scirp.132373-ref12">12</xref>] . For each dataset, The 21 initial points are used commonly for all methods: one zero vector, and 5 vectors selected independently from N (0, σ<sup>2</sup>I) for each σ ∈ { 1,2,4,8 } . All algorithms stop if ‖ ( b k + 1 ; w k + 1 ) − ( b k ; w k ) ‖ max { 1, ‖ ( b k ; w k ) ‖ } &lt; 10 − 6 or the number of iterations hits 3000. The average results are given in <xref ref-type="table" rid="table1">Table 1</xref> and <xref ref-type="table" rid="table2">Table 2</xref>, including the number of iterations (iter), objective function value (fval) and CPU time in seconds (CPU) at termination with λ = 1 &#215; 10 − 3 and 5 &#215; 10 − 4 , where BAPG<sub>s</sub>- P 1 and APG<sub>s</sub>- P 1 represent using BAPG<sub>s</sub> (algorithm 2) and APG<sub>s</sub> [<xref ref-type="bibr" rid="scirp.132373-ref12">12</xref>] for P 1 respectively ( P 1 described in section 3.2).</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Comparison on 10 datasets with λ = 1 &#215; 10 − 3 </title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Dataset</th><th align="center" valign="middle"  colspan="6"  >Iter</th></tr></thead><tr><td align="center" valign="middle" >BAPG<sub>s</sub>- P 1</td><td align="center" valign="middle" >BAPG<sub>s</sub>- P 2</td><td align="center" valign="middle" >APG<sub>s</sub>- P 1</td><td align="center" valign="middle" >APG<sub>s</sub>- P 1</td><td align="center" valign="middle" >APG</td><td align="center" valign="middle" >GIST</td></tr><tr><td align="center" valign="middle" >Magic</td><td align="center" valign="middle" >89.81</td><td align="center" valign="middle" >87.05</td><td align="center" valign="middle" >91.81</td><td align="center" valign="middle" >89.33</td><td align="center" valign="middle" >3000.00</td><td align="center" valign="middle" >325.57</td></tr><tr><td align="center" valign="middle" >Rice</td><td align="center" valign="middle" >78.95</td><td align="center" valign="middle" >78.81</td><td align="center" valign="middle" >80.10</td><td align="center" valign="middle" >80.24</td><td align="center" valign="middle" >171.43</td><td align="center" valign="middle" >1478.81</td></tr><tr><td align="center" valign="middle" >Hepatitis</td><td align="center" valign="middle" >226.90</td><td align="center" valign="middle" >217.14</td><td align="center" valign="middle" >235.24</td><td align="center" valign="middle" >224.38</td><td align="center" valign="middle" >2580.14</td><td align="center" valign="middle" >1197.33</td></tr><tr><td align="center" valign="middle" >Tic-Tac-Toe</td><td align="center" valign="middle" >150.76</td><td align="center" valign="middle" >151.71</td><td align="center" valign="middle" >158.33</td><td align="center" valign="middle" >159.14</td><td align="center" valign="middle" >161.62</td><td align="center" valign="middle" >177.19</td></tr><tr><td align="center" valign="middle" >Spect heart</td><td align="center" valign="middle" >94.10</td><td align="center" valign="middle" >90.71</td><td align="center" valign="middle" >96.38</td><td align="center" valign="middle" >92.81</td><td align="center" valign="middle" >886.76</td><td align="center" valign="middle" >723.76</td></tr><tr><td align="center" valign="middle" >Fourclass</td><td align="center" valign="middle" >44.81</td><td align="center" valign="middle" >42.86</td><td align="center" valign="middle" >46.05</td><td align="center" valign="middle" >43.48</td><td align="center" valign="middle" >3000.00</td><td align="center" valign="middle" >48.24</td></tr><tr><td align="center" valign="middle" >German</td><td align="center" valign="middle" >258.81</td><td align="center" valign="middle" >250.62</td><td align="center" valign="middle" >268.67</td><td align="center" valign="middle" >258.71</td><td align="center" valign="middle" >1873.33</td><td align="center" valign="middle" >1523.71</td></tr><tr><td align="center" valign="middle" >Ionosphere</td><td align="center" valign="middle" >219.95</td><td align="center" valign="middle" >216.52</td><td align="center" valign="middle" >228.00</td><td align="center" valign="middle" >223.19</td><td align="center" valign="middle" >660.90</td><td align="center" valign="middle" >1485.95</td></tr><tr><td align="center" valign="middle" >Jain</td><td align="center" valign="middle" >41.57</td><td align="center" valign="middle" >41.19</td><td align="center" valign="middle" >41.81</td><td align="center" valign="middle" >41.81</td><td align="center" valign="middle" >2028.10</td><td align="center" valign="middle" >2857.24</td></tr><tr><td align="center" valign="middle" >Haberman</td><td align="center" valign="middle" >394.43</td><td align="center" valign="middle" >363.43</td><td align="center" valign="middle" >404.29</td><td align="center" valign="middle" >3000.00</td><td align="center" valign="middle" >152.00</td><td align="center" valign="middle" >86.57</td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle"  colspan="6"  >CPU</td></tr><tr><td align="center" valign="middle" >Magic</td><td align="center" valign="middle" >0.353</td><td align="center" valign="middle" >0.258</td><td align="center" valign="middle" >0.355</td><td align="center" valign="middle" >0.263</td><td align="center" valign="middle" >17.368</td><td align="center" valign="middle" >5.424</td></tr><tr><td align="center" valign="middle" >Rice</td><td align="center" valign="middle" >0.421</td><td align="center" valign="middle" >0.376</td><td align="center" valign="middle" >0.849</td><td align="center" valign="middle" >0.767</td><td align="center" valign="middle" >3.141</td><td align="center" valign="middle" >34.529</td></tr><tr><td align="center" valign="middle" >Tic-Tac-Toe</td><td align="center" valign="middle" >0.215</td><td align="center" valign="middle" >0.143</td><td align="center" valign="middle" >0.419</td><td align="center" valign="middle" >0.268</td><td align="center" valign="middle" >0.454</td><td align="center" valign="middle" >0.162</td></tr><tr><td align="center" valign="middle" >Spect heart</td><td align="center" valign="middle" >0.058</td><td align="center" valign="middle" >0.046</td><td align="center" valign="middle" >0.050</td><td align="center" valign="middle" >0.037</td><td align="center" valign="middle" >0.569</td><td align="center" valign="middle" >1.087</td></tr><tr><td align="center" valign="middle" >Fourclass</td><td align="center" valign="middle" >0.075</td><td align="center" valign="middle" >0.049</td><td align="center" valign="middle" >0.076</td><td align="center" valign="middle" >0.050</td><td align="center" valign="middle" >3.454</td><td align="center" valign="middle" >0.056</td></tr><tr><td align="center" valign="middle" >German</td><td align="center" valign="middle" >0.389</td><td align="center" valign="middle" >0.283</td><td align="center" valign="middle" >0.410</td><td align="center" valign="middle" >0.312</td><td align="center" valign="middle" >4.222</td><td align="center" valign="middle" >3.766</td></tr><tr><td align="center" valign="middle" >Ionosphere</td><td align="center" valign="middle" >0.156</td><td align="center" valign="middle" >0.104</td><td align="center" valign="middle" >0.150</td><td align="center" valign="middle" >0.107</td><td align="center" valign="middle" >0.402</td><td align="center" valign="middle" >1.059</td></tr><tr><td align="center" valign="middle" >Jain</td><td align="center" valign="middle" >0.037</td><td align="center" valign="middle" >0.035</td><td align="center" valign="middle" >0.039</td><td align="center" valign="middle" >0.036</td><td align="center" valign="middle" >1.549</td><td align="center" valign="middle" >3.213</td></tr><tr><td align="center" valign="middle" >Haberman</td><td align="center" valign="middle" >0.194</td><td align="center" valign="middle" >0.128</td><td align="center" valign="middle" >0.189</td><td align="center" valign="middle" >0.120</td><td align="center" valign="middle" >1.585</td><td align="center" valign="middle" >0.051</td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle"  colspan="6"  >Fval</td></tr><tr><td align="center" valign="middle" >Magic</td><td align="center" valign="middle" >0.474381</td><td align="center" valign="middle" >0.473398</td><td align="center" valign="middle" >0.473398</td><td align="center" valign="middle" >0.516992</td><td align="center" valign="middle" >0.474964</td><td align="center" valign="middle" >0.473398</td></tr><tr><td align="center" valign="middle" >Rice</td><td align="center" valign="middle" >0.346266</td><td align="center" valign="middle" >0.346256</td><td align="center" valign="middle" >0.346256</td><td align="center" valign="middle" >0.346626</td><td align="center" valign="middle" >0.721512</td><td align="center" valign="middle" >0.346256</td></tr><tr><td align="center" valign="middle" >Tic-Tac-Toe</td><td align="center" valign="middle" >0.438651</td><td align="center" valign="middle" >0.368594</td><td align="center" valign="middle" >0.426611</td><td align="center" valign="middle" >0.368594</td><td align="center" valign="middle" >0.397603</td><td align="center" valign="middle" >18.161908</td></tr><tr><td align="center" valign="middle" >Spect heart</td><td align="center" valign="middle" >0.388207</td><td align="center" valign="middle" >0.388016</td><td align="center" valign="middle" >0.388016</td><td align="center" valign="middle" >0.388016</td><td align="center" valign="middle" >0.392196</td><td align="center" valign="middle" >0.388016</td></tr><tr><td align="center" valign="middle" >Fourclass</td><td align="center" valign="middle" >0.660204</td><td align="center" valign="middle" >0.657473</td><td align="center" valign="middle" >0.657473</td><td align="center" valign="middle" >0.657473</td><td align="center" valign="middle" >0.663052</td><td align="center" valign="middle" >0.657473</td></tr><tr><td align="center" valign="middle" >German</td><td align="center" valign="middle" >0.579826</td><td align="center" valign="middle" >0.579553</td><td align="center" valign="middle" >0.579553</td><td align="center" valign="middle" >0.579553</td><td align="center" valign="middle" >0.584878</td><td align="center" valign="middle" >7.715915</td></tr><tr><td align="center" valign="middle" >Ionosphere</td><td align="center" valign="middle" >0.506393</td><td align="center" valign="middle" >0.473385</td><td align="center" valign="middle" >0.502754</td><td align="center" valign="middle" >0.473385</td><td align="center" valign="middle" >0.506175</td><td align="center" valign="middle" >3.154305</td></tr><tr><td align="center" valign="middle" >Jain</td><td align="center" valign="middle" >0.436192</td><td align="center" valign="middle" >0.435656</td><td align="center" valign="middle" >0.435656</td><td align="center" valign="middle" >0.435656</td><td align="center" valign="middle" >0.464155</td><td align="center" valign="middle" >2.600706</td></tr><tr><td align="center" valign="middle" >Haberman</td><td align="center" valign="middle" >0.584050</td><td align="center" valign="middle" >0.583851</td><td align="center" valign="middle" >0.583851</td><td align="center" valign="middle" >0.583851</td><td align="center" valign="middle" >0.606839</td><td align="center" valign="middle" >0.583851</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Comparison on 10 datasets with λ = 5 &#215; 10 − 4 </title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Dataset</th><th align="center" valign="middle"  colspan="6"  >Iter</th></tr></thead><tr><td align="center" valign="middle" >BAPG<sub>s</sub>- P 1</td><td align="center" valign="middle" >BAPG<sub>s</sub>- P 2</td><td align="center" valign="middle" >APG<sub>s</sub>- P 1</td><td align="center" valign="middle" >APG<sub>s</sub>- P 1</td><td align="center" valign="middle" >APG</td><td align="center" valign="middle" >GIST</td></tr><tr><td align="center" valign="middle" >Magic</td><td align="center" valign="middle" >90.05</td><td align="center" valign="middle" >87.19</td><td align="center" valign="middle" >92.05</td><td align="center" valign="middle" >89.48</td><td align="center" valign="middle" >3000.00</td><td align="center" valign="middle" >326.38</td></tr><tr><td align="center" valign="middle" >Rice</td><td align="center" valign="middle" >78.95</td><td align="center" valign="middle" >78.76</td><td align="center" valign="middle" >80.10</td><td align="center" valign="middle" >80.19</td><td align="center" valign="middle" >171.62</td><td align="center" valign="middle" >699.48</td></tr><tr><td align="center" valign="middle" >Hepatitis</td><td align="center" valign="middle" >223.48</td><td align="center" valign="middle" >214.14</td><td align="center" valign="middle" >231.57</td><td align="center" valign="middle" >221.19</td><td align="center" valign="middle" >2580.05</td><td align="center" valign="middle" >1028.95</td></tr><tr><td align="center" valign="middle" >Tic-Tac-Toe</td><td align="center" valign="middle" >150.71</td><td align="center" valign="middle" >151.76</td><td align="center" valign="middle" >158.24</td><td align="center" valign="middle" >159.14</td><td align="center" valign="middle" >159.62</td><td align="center" valign="middle" >168.43</td></tr><tr><td align="center" valign="middle" >Spect heart</td><td align="center" valign="middle" >94.10</td><td align="center" valign="middle" >90.71</td><td align="center" valign="middle" >96.38</td><td align="center" valign="middle" >92.81</td><td align="center" valign="middle" >745.90</td><td align="center" valign="middle" >688.52</td></tr><tr><td align="center" valign="middle" >Fourclass</td><td align="center" valign="middle" >44.81</td><td align="center" valign="middle" >42.90</td><td align="center" valign="middle" >46.05</td><td align="center" valign="middle" >43.52</td><td align="center" valign="middle" >3000.00</td><td align="center" valign="middle" >48.67</td></tr><tr><td align="center" valign="middle" >German</td><td align="center" valign="middle" >255.48</td><td align="center" valign="middle" >246.57</td><td align="center" valign="middle" >265.19</td><td align="center" valign="middle" >254.52</td><td align="center" valign="middle" >1873.24</td><td align="center" valign="middle" >3000.00</td></tr><tr><td align="center" valign="middle" >Ionosphere</td><td align="center" valign="middle" >219.81</td><td align="center" valign="middle" >217.00</td><td align="center" valign="middle" >228.00</td><td align="center" valign="middle" >223.76</td><td align="center" valign="middle" >659.33</td><td align="center" valign="middle" >740.19</td></tr><tr><td align="center" valign="middle" >Jain</td><td align="center" valign="middle" >41.52</td><td align="center" valign="middle" >41.19</td><td align="center" valign="middle" >41.76</td><td align="center" valign="middle" >41.81</td><td align="center" valign="middle" >2167.62</td><td align="center" valign="middle" >2848.19</td></tr><tr><td align="center" valign="middle" >Haberman</td><td align="center" valign="middle" >456.10</td><td align="center" valign="middle" >421.81</td><td align="center" valign="middle" >477.29</td><td align="center" valign="middle" >431.00</td><td align="center" valign="middle" >3000.00</td><td align="center" valign="middle" >95.24</td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle"  colspan="6"  >CPU</td></tr><tr><td align="center" valign="middle" >Magic</td><td align="center" valign="middle" >0.347</td><td align="center" valign="middle" >0.251</td><td align="center" valign="middle" >0.354</td><td align="center" valign="middle" >0.261</td><td align="center" valign="middle" >16.689</td><td align="center" valign="middle" >5.462</td></tr><tr><td align="center" valign="middle" >Pima</td><td align="center" valign="middle" >0.308</td><td align="center" valign="middle" >0.216</td><td align="center" valign="middle" >0.550</td><td align="center" valign="middle" >0.372</td><td align="center" valign="middle" >0.144</td><td align="center" valign="middle" >0.795</td></tr><tr><td align="center" valign="middle" >Rice</td><td align="center" valign="middle" >0.420</td><td align="center" valign="middle" >0.369</td><td align="center" valign="middle" >0.800</td><td align="center" valign="middle" >0.726</td><td align="center" valign="middle" >1.643</td><td align="center" valign="middle" >15.001</td></tr><tr><td align="center" valign="middle" >Tic-Tac-Toe</td><td align="center" valign="middle" >0.215</td><td align="center" valign="middle" >0.145</td><td align="center" valign="middle" >0.318</td><td align="center" valign="middle" >0.199</td><td align="center" valign="middle" >0.240</td><td align="center" valign="middle" >0.171</td></tr><tr><td align="center" valign="middle" >Spect heart</td><td align="center" valign="middle" >0.058</td><td align="center" valign="middle" >0.047</td><td align="center" valign="middle" >0.049</td><td align="center" valign="middle" >0.037</td><td align="center" valign="middle" >0.463</td><td align="center" valign="middle" >1.039</td></tr><tr><td align="center" valign="middle" >Fourclass</td><td align="center" valign="middle" >0.076</td><td align="center" valign="middle" >0.050</td><td align="center" valign="middle" >0.071</td><td align="center" valign="middle" >0.046</td><td align="center" valign="middle" >3.489</td><td align="center" valign="middle" >0.058</td></tr><tr><td align="center" valign="middle" >German</td><td align="center" valign="middle" >0.376</td><td align="center" valign="middle" >0.284</td><td align="center" valign="middle" >0.383</td><td align="center" valign="middle" >0.279</td><td align="center" valign="middle" >4.208</td><td align="center" valign="middle" >7.883</td></tr><tr><td align="center" valign="middle" >Ionosphere</td><td align="center" valign="middle" >0.152</td><td align="center" valign="middle" >0.105</td><td align="center" valign="middle" >0.152</td><td align="center" valign="middle" >0.108</td><td align="center" valign="middle" >0.408</td><td align="center" valign="middle" >0.617</td></tr><tr><td align="center" valign="middle" >Jain</td><td align="center" valign="middle" >0.038</td><td align="center" valign="middle" >0.043</td><td align="center" valign="middle" >0.027</td><td align="center" valign="middle" >0.025</td><td align="center" valign="middle" >1.662</td><td align="center" valign="middle" >3.356</td></tr><tr><td align="center" valign="middle" >Haberman</td><td align="center" valign="middle" >0.220</td><td align="center" valign="middle" >0.136</td><td align="center" valign="middle" >0.210</td><td align="center" valign="middle" >0.131</td><td align="center" valign="middle" >1.592</td><td align="center" valign="middle" >0.055</td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle"  colspan="6"  >Fval</td></tr><tr><td align="center" valign="middle" >Magic</td><td align="center" valign="middle" >0.474348</td><td align="center" valign="middle" >0.473364</td><td align="center" valign="middle" >0.473364</td><td align="center" valign="middle" >0.473364</td><td align="center" valign="middle" >0.518649</td><td align="center" valign="middle" >0.473364</td></tr><tr><td align="center" valign="middle" >Rice</td><td align="center" valign="middle" >0.345804</td><td align="center" valign="middle" >0.345794</td><td align="center" valign="middle" >0.345794</td><td align="center" valign="middle" >0.345794</td><td align="center" valign="middle" >0.346151</td><td align="center" valign="middle" >0.345794</td></tr><tr><td align="center" valign="middle" >Tic-Tac-Toe</td><td align="center" valign="middle" >0.438395</td><td align="center" valign="middle" >0.368334</td><td align="center" valign="middle" >0.426351</td><td align="center" valign="middle" >0.368334</td><td align="center" valign="middle" >0.397342</td><td align="center" valign="middle" >18.144564</td></tr><tr><td align="center" valign="middle" >Spect heart</td><td align="center" valign="middle" >0.387614</td><td align="center" valign="middle" >0.387422</td><td align="center" valign="middle" >0.387422</td><td align="center" valign="middle" >0.387422</td><td align="center" valign="middle" >0.390809</td><td align="center" valign="middle" >0.387422</td></tr><tr><td align="center" valign="middle" >Fourclass</td><td align="center" valign="middle" >0.660128</td><td align="center" valign="middle" >0.657403</td><td align="center" valign="middle" >0.657403</td><td align="center" valign="middle" >0.657403</td><td align="center" valign="middle" >0.663006</td><td align="center" valign="middle" >0.657403</td></tr><tr><td align="center" valign="middle" >German</td><td align="center" valign="middle" >0.579145</td><td align="center" valign="middle" >0.578871</td><td align="center" valign="middle" >0.578871</td><td align="center" valign="middle" >0.578871</td><td align="center" valign="middle" >0.584183</td><td align="center" valign="middle" >7.718112</td></tr><tr><td align="center" valign="middle" >Ionosphere</td><td align="center" valign="middle" >0.505612</td><td align="center" valign="middle" >0.472627</td><td align="center" valign="middle" >0.501982</td><td align="center" valign="middle" >0.472627</td><td align="center" valign="middle" >0.505449</td><td align="center" valign="middle" >3.153792</td></tr><tr><td align="center" valign="middle" >Jain</td><td align="center" valign="middle" >0.436192</td><td align="center" valign="middle" >0.435316</td><td align="center" valign="middle" >0.435854</td><td align="center" valign="middle" >0.435316</td><td align="center" valign="middle" >0.435316</td><td align="center" valign="middle" >2.600706</td></tr><tr><td align="center" valign="middle" >Haberman</td><td align="center" valign="middle" >0.583966</td><td align="center" valign="middle" >0.583769</td><td align="center" valign="middle" >0.583769</td><td align="center" valign="middle" >0.583769</td><td align="center" valign="middle" >0.606836</td><td align="center" valign="middle" >0.583769</td></tr></tbody></table></table-wrap><p>From the above tables, we see that Algorithm 2 for P 2 always obtain the smaller function values and converge faster than others, this means that Algorithm 2 for solving HTPSVM model (1) performs well.</p></sec><sec id="s5"><title>5. Conclusions and Suggestions</title><p>In this paper, based on the BAPG<sub>s</sub> method proposed by [<xref ref-type="bibr" rid="scirp.132373-ref14">14</xref>] , we construct the modified BAPG<sub>s</sub> with the adaptive parameter selection technique introduced in [<xref ref-type="bibr" rid="scirp.132373-ref12">12</xref>] for solving the HTPSVM model. The linear approximation method is used to improve the subproblem in algorithm and a function ϕ with a suitable matrix Q is set to obtain the L-smad property. Finally, numerical experiments show that our algorithm convergence faster.</p></sec><sec id="s6"><title>Conflicts of Interest</title><p>The author declares no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s7"><title>Cite this paper</title><p>Ren, K.X. (2024) The Modified BAPG<sub>s</sub> Method for Support Vector Machine Classifier with Truncated Loss. Applied Mathematics, 15, 267-278. https://doi.org/10.4236/am.2024.154015</p></sec></body><back><ref-list><title>References</title><ref id="scirp.132373-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Vapnik, V. and Cortes, C. (1995) Support-Vector Networks. &lt;i&gt;Machine Learning&lt;/i&gt;, 20, 273-297. &lt;br&gt;https://doi.org/10.1007/BF00994018</mixed-citation></ref><ref id="scirp.132373-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Joachims, T. (1998) Text Categorization with Support Vector Machines: Learning with Many Relevant Features. 10&lt;i&gt;th &lt;/i&gt;&lt;i&gt;European Conference on Machine Learning&lt;/i&gt;, Chemnitz, 21-23 April 1998, 137-142. &lt;br&gt;https://doi.org/10.1007/BFb0026683</mixed-citation></ref><ref id="scirp.132373-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, X., Li, A. and Pan, R. (2016) Stock Trend Prediction Based on a New Status Box Method and AdaBoost Probabilistic Support Vector Machine. &lt;i&gt;Applied Soft Computing&lt;/i&gt;, 49, 385-398. &lt;br&gt;https://doi.org/10.1016/j.asoc.2016.08.026</mixed-citation></ref><ref id="scirp.132373-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Chandra, M. and Bedi, S. (2021) Survey on SVM and Their Application in Image Classification. &lt;i&gt;International Journal of Information Technology&lt;/i&gt;, 13, 1-11.&lt;br&gt;https://doi.org/10.1007/s41870-017-0080-1</mixed-citation></ref><ref id="scirp.132373-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Rong-En, F., Kai-Wei, C., &lt;i&gt;et al&lt;/i&gt;. (2008) LIBLINEAR: A Library for Large Linear Classification. &lt;i&gt;The Journal of Machine Learning Research&lt;/i&gt;, 9, 1871-1874.</mixed-citation></ref><ref id="scirp.132373-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Suykens, J. and Vandewalle, J. (1999) Least Squares Support Vector Machine Classifiers. &lt;i&gt;Neural Processing Letters&lt;/i&gt;, 9, 293-300. &lt;br&gt;https://doi.org/10.1023/A:1018628609742</mixed-citation></ref><ref id="scirp.132373-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Zhu, W., Song, Y. and Xiao, Y. (2021) Support Vector Machine Classifier with Huberized Pinball Loss. &lt;i&gt;Engineering Applications of Artificial Intelligence&lt;/i&gt;, 91, Article 103635. &lt;br&gt;https://doi.org/10.1016/j.engappai.2020.103635</mixed-citation></ref><ref id="scirp.132373-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Zhao, L., Mammadov, M., &lt;i&gt;et al&lt;/i&gt;. (2010) From Convex to Nonconvex: A Loss Function Analysis for Binary Classification. 2010&lt;i&gt; IEEE International Conference on Data Mining Workshops&lt;/i&gt;, Sydney, 13 December 2010, 1281-1288.&lt;br&gt;https://doi.org/10.1109/ICDMW.2010.57</mixed-citation></ref><ref id="scirp.132373-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Collobert, R., Sinz, F, &lt;i&gt;et al&lt;/i&gt;. (2006) Large Scale Transductive SVMS. &lt;i&gt;Journal of M&lt;/i&gt;&lt;i&gt;a&lt;/i&gt;&lt;i&gt;chine Learning Research&lt;/i&gt;, 7, 1687-1712.</mixed-citation></ref><ref id="scirp.132373-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Shen, X., Niu, L., Qi, Z. and Tian, Y. (2017) Support Vector Machine Classifier with Truncated Pinball Loss. &lt;i&gt;Pattern Recognition&lt;/i&gt;, 68, 199-210.</mixed-citation></ref><ref id="scirp.132373-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Zhu, W., Song, Y. and Xiao, Y. (2022) Robust Support Vector Machine Classifier with Truncated Loss Function by Gradient Algorithm. &lt;i&gt;Computers &amp; Industrial E&lt;/i&gt;&lt;i&gt;n&lt;/i&gt;&lt;i&gt;gineering&lt;/i&gt;, 172, Article 108630.</mixed-citation></ref><ref id="scirp.132373-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Ren, K., Liu, C. and Wang, L. (2024) The Modified Second APG Method for a Class of Nonconvex Nonsmooth Problems. (In Press)</mixed-citation></ref><ref id="scirp.132373-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Lin, D. and Liu, C. (2019) The Modified Second APG Method for DC Optimization Problems. &lt;i&gt;Optimization Letters&lt;/i&gt;, 13, 805-824. &lt;br&gt;https://doi.org/10.1007/s11590-018-1280-8</mixed-citation></ref><ref id="scirp.132373-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Wang, L., Liu, C. and Ren, K. (2024) The Bregman Modified Second APG Method for DC Optimization Problems. (In Press)</mixed-citation></ref><ref id="scirp.132373-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Rockafellar, R. and Wets, R. (2009) Variational Analysis. Springer Science &amp; Business Media, Berlin.</mixed-citation></ref><ref id="scirp.132373-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Bolte, J., Sabach, S., Teboulle, M., &lt;i&gt;et al&lt;/i&gt;. (2017) First Order Methods beyond Convexity and Lipschitz Gradient Continuity with Applications to Quadratic Inverse Problems. &lt;i&gt;SIAM Journal on Optimization&lt;/i&gt;, 28, 2131-2151.&lt;br&gt;https://doi.org/10.1137/17M1138558</mixed-citation></ref><ref id="scirp.132373-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Lev, M.B. (1967) The Relaxation Method of Finding the Common Point of Convex Sets and Its Application to the Solution of Problems in Convex Programming. &lt;i&gt;USSR Computational Mathematics and Mathematical Physics&lt;/i&gt;, 7, 200-217.&lt;br&gt;https://api.semanticscholar.org/corpusid:121309410</mixed-citation></ref><ref id="scirp.132373-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Wu, Z., Li, C., &lt;i&gt;et al&lt;/i&gt;. (2021) Inertial Proximal Gradient Methods with Bregman Regularization for a Class of Nonconvex Optimization Problems. &lt;i&gt;Journal of Global Optimization&lt;/i&gt;, 79, 617-644. &lt;br&gt;https://doi.org/10.1007/s10898-020-00943-7</mixed-citation></ref><ref id="scirp.132373-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Bauschke, H., Bolte, J. and Teboulle, M. (2017) A Descent Lemma beyond Lipschitz Gradient Continuity: First-Order Methods Revisited and Applications. &lt;i&gt;Mathematics of Operations Research&lt;/i&gt;, 42, 330-348. &lt;br&gt;https://doi.org/10.1287/moor.2016.0817</mixed-citation></ref><ref id="scirp.132373-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Asuncion, A. and Newman, D. (2007) UCI Machine Learning Repository. &lt;br&gt;http://archive.ics.uci.edu/ml</mixed-citation></ref><ref id="scirp.132373-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Chen, X., Lu, Z., &lt;i&gt;et al&lt;/i&gt;. (2016) Penalty Methods for a Class of Non-Lipschitz Optimization Problems. &lt;i&gt;SIAM Journal on Optimization&lt;/i&gt;, 26, 1465-1492.&lt;br&gt;https://doi.org/10.1137/15M1028054</mixed-citation></ref></ref-list></back></article>