A sequential algorithm for sparse support vector classifiers

作者:

Highlights:

摘要

Support vector machines (SVMs), though accurate, are not preferred in applications requiring high classification speed or when deployed in systems of limited computational resources, due to the large number of support vectors involved in the model. To overcome this problem we have devised a primal SVM method with the following properties: (1) it solves for the SVM representation without the need to invoke the representer theorem, (2) forward and backward selections are combined to approach the final globally optimal solution, and (3) a criterion is introduced for identification of support vectors leading to a much reduced support vector set. In addition to introducing this method the paper analyzes the complexity of the algorithm and presents test results on three public benchmark problems and a human activity recognition application. These applications demonstrate the effectiveness and efficiency of the proposed algorithm.

论文关键词:Support vector classifier,Sequential algorithm,Sparse design

论文评审过程:Received 19 October 2011, Revised 2 October 2012, Accepted 8 October 2012, Available online 16 October 2012.

论文官网地址:https://doi.org/10.1016/j.patcog.2012.10.007