Problem formulations and solvers in linear SVM: a review

被引:385
作者
Chauhan, Vinod Kumar [1 ]
Dahiya, Kalpana [2 ]
Sharma, Anuj [1 ]
机构
[1] Panjab Univ, Dept Comp Sci & Applicat, Chandigarh, India
[2] Panjab Univ, Univ Inst Engn & Technol, Chandigarh, India
关键词
Support vector machines; Support vector classification; Linear SVM; SVM solvers; Optimization problem; SUPPORT VECTOR MACHINES; COORDINATE DESCENT METHOD; NEWTON METHOD; DECOMPOSITION METHODS; OPTIMIZATION; CONVERGENCE; CLASSIFICATION; SOFTWARE; CONVEX;
D O I
10.1007/s10462-018-9614-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Support vector machine (SVM) is an optimal margin based classification technique in machine learning. SVM is a binary linear classifier which has been extended to non-linear data using Kernels and multi-class data using various techniques like one-versus-one, one-versus-rest, Crammer Singer SVM, Weston Watkins SVM and directed acyclic graph SVM (DAGSVM) etc. SVM with a linear Kernel is called linear SVM and one with a non-linear Kernel is called non-linear SVM. Linear SVM is an efficient technique for high dimensional data applications like document classification, word-sense disambiguation, drug design etc. because under such data applications, test accuracy of linear SVM is closer to non-linear SVM while its training is much faster than non-linear SVM. SVM is continuously evolving since its inception and researchers have proposed many problem formulations, solvers and strategies for solving SVM. Moreover, due to advancements in the technology, data has taken the form of Big Data' which have posed a challenge for Machine Learning to train a classifier on this large-scale data. In this paper, we have presented a review on evolution of linear support vector machine classification, its solvers, strategies to improve solvers, experimental results, current challenges and research directions.
引用
收藏
页码:803 / 855
页数:53
相关论文
共 139 条
[1]  
Abe S., 2002, 10th European Symposium on Artificial Neural Networks. ESANN'2002. Proceedings, P113
[2]   Fuzzy support vector machines for multilabel classification [J].
Abe, Shigeo .
PATTERN RECOGNITION, 2015, 48 (06) :2110-2117
[3]  
[Anonymous], LOCALLY LINEAR SUPPO
[4]  
[Anonymous], 2017, PMLR
[5]  
[Anonymous], 2008, P 25 INT C MACH LEAR, DOI 10.1145/1390156.1390208
[6]  
[Anonymous], P 31 INT C INT C MAC
[7]  
[Anonymous], P 32 ICML
[8]  
[Anonymous], CONT MATH
[9]  
[Anonymous], 2006, P ACMSIGKDD INT C KN
[10]  
[Anonymous], ONLINE LEARNING MEET