On coresets for support vector machines

被引:14
作者
Tukan, Murad [1 ]
Baykal, Cenk [2 ]
Feldman, Dan [1 ]
Rus, Daniela [2 ]
机构
[1] Univ Haifa, Comp Sci Dept, Haifa, Israel
[2] MIT CSAIL, Cambridge, MA USA
基金
美国国家科学基金会;
关键词
Support vector machines; Coresets; Data reduction; Large-scale learning; Streaming;
D O I
10.1016/j.tcs.2021.09.008
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present an efficient coreset construction algorithm for large-scale Support Vector Machine (SVM) training in Big Data and streaming applications. A coreset is a small, representative subset of the original data points such that a model trained on the coreset is provably competitive with that trained on the original data set. Since the size of the coreset is generally much smaller than the original set, our preprocess-then-train scheme has potential to lead to significant speedups when training SVM models. We prove lower and upper bounds on the size of the coreset required to obtain small data summaries for the SVM problem. As a corollary, we show that our algorithm can be used to extend the applicability of any off-the-shelf SVM solver to streaming, distributed, and dynamic data settings. We evaluate the performance of our algorithm on real-world and synthetic data sets. Our experimental results reaffirm the favorable theoretical properties of our algorithm and demonstrate its practical effectiveness in accelerating SVM training. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页码:171 / 191
页数:21
相关论文
共 35 条
[1]  
Agarwal P.K., 2005, Combinatorial and Computational Geometry, V52, P1
[2]  
Agarwal PK, 2010, PROC APPL MATH, V135, P1481
[3]  
[Anonymous], 2007, P 24 INT C MACHINE L
[4]  
Arthur D, 2007, PROCEEDINGS OF THE EIGHTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P1027
[5]  
Bachem O., ARXIV PREPRINT ARXIV
[6]  
Badoiu M, 2003, SIAM PROC S, P801
[7]  
Baykal C., ARXIV PREPRINT ARXIV
[8]  
Braverman V., ARXIV PREPRINT ARXIV
[9]   Sublinear Optimization for Machine Learning [J].
Clarkson, Kenneth L. ;
Hazan, Elad ;
Woodruff, David P. .
JOURNAL OF THE ACM, 2012, 59 (05)
[10]   Coresets, Sparse Greedy Approximation, and the Frank-Wolfe Algorithm [J].
Clarkson, Kenneth L. .
ACM TRANSACTIONS ON ALGORITHMS, 2010, 6 (04)