Faster SVM training via conjugate SMO
作者:
Highlights:
• SMO is the state-of-the-art algorithm to solve kernel SVMs.
• We propose CSMO, a simple conjugate descent variant of SMO.
• We prove general convergence and a linear one for definite positive kernel matrices.
• We implement CSMO inside the LIBSVM library, freely available on GitHub.
• Time comparison in 12 large datasets often shows better CSMO performance.
摘要
•SMO is the state-of-the-art algorithm to solve kernel SVMs.•We propose CSMO, a simple conjugate descent variant of SMO.•We prove general convergence and a linear one for definite positive kernel matrices.•We implement CSMO inside the LIBSVM library, freely available on GitHub.•Time comparison in 12 large datasets often shows better CSMO performance.
论文关键词:SVM,Conjugate gradient,SMO
论文评审过程:Received 15 April 2020, Revised 29 July 2020, Accepted 6 September 2020, Available online 17 September 2020, Version of Record 22 September 2020.
论文官网地址:https://doi.org/10.1016/j.patcog.2020.107644