Scaling Up Sparse Support Vector Machines by Simultaneous Feature and Sample Reduction

07/24/2016
by   Weizhong Zhang, et al.
0

Sparse support vector machine (SVM) is a popular classification technique that can simultaneously learn a small set of the most interpretable features and identify the support vectors. It has achieved great successes in many real-world applications. However, for large-scale problems involving a huge number of samples and extremely high-dimensional features, solving sparse SVMs remains challenging. By noting that sparse SVMs induce sparsities in both feature and sample spaces, we propose a novel approach, which is based on accurate estimations of the primal and dual optima of sparse SVMs, to simultaneously identify the features and samples that are guaranteed to be irrelevant to the outputs. Thus, we can remove the identified inactive samples and features from the training phase, leading to substantial savings in both the memory usage and computational cost without sacrificing accuracy. To the best of our knowledge, the proposed method is the firststatic feature and sample reduction method for sparse SVM. Experiments on both synthetic and real datasets (e.g., the kddb dataset with about 20 million samples and 30 million features) demonstrate that our approach significantly outperforms state-of-the-art methods and the speedup gained by our approach can be orders of magnitude.

READ FULL TEXT

page 10

page 22

page 25

research
01/27/2014

Safe Sample Screening for Support Vector Machines

Sparse classifiers such as the support vector machines (SVM) are efficie...
research
02/05/2019

Quantum Sparse Support Vector Machines

We present a quantum machine learning algorithm for Sparse Support Vecto...
research
11/27/2021

Safe Screening for Sparse Conditional Random Fields

Sparse Conditional Random Field (CRF) is a powerful technique in compute...
research
11/21/2016

An Efficient Training Algorithm for Kernel Survival Support Vector Machines

Survival analysis is a fundamental tool in medical research to identify ...
research
12/17/2017

Super-sparse Learning in Similarity Spaces

In several applications, input samples are more naturally represented in...
research
03/21/2019

Prescriptive Cluster-Dependent Support Vector Machines with an Application to Reducing Hospital Readmissions

We augment linear Support Vector Machine (SVM) classifiers by adding thr...
research
10/14/2021

Algorithms for Sparse Support Vector Machines

Many problems in classification involve huge numbers of irrelevant featu...

Please sign up or login with your details

Forgot password? Click here to reset