Kernel classification using a linear programming approach

被引:0
作者
Malyscheff, Alexander M. [1 ]
Trafalis, Theodore B. [2 ]
机构
[1] Univ Oklahoma, Sch Elect & Comp Engn, 110 W Boyd, Norman, OK 73019 USA
[2] Univ Oklahoma, Sch Ind & Syst Engn, 202 W Boyd, Norman, OK 73019 USA
关键词
Kernel methods; Classification; Linear programming;
D O I
10.1007/s10472-019-09642-w
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A support vector machine (SVM) classifier corresponds in its most basic form to a quadratic programming problem. Various linear variations of support vector classification have been investigated such as minimizing the L-1-norm of the weight-vector instead of the L-2-norm. In this paper we introduce a classifier where we minimize the boundary (lower envelope) of the epigraph that is generated over a set of functions, which can be interpreted as a measure of distance or slack from the origin. The resulting classifier appears to provide a generalization performance similar to SVMs while displaying a more advantageous computational complexity. The discussed formulation can also be extended to allow for cases with imbalanced data.
引用
收藏
页码:39 / 51
页数:13
相关论文
共 20 条
[1]  
[Anonymous], 2001, Learning with Kernels |
[2]  
[Anonymous], 2017, UCI Machine Learning Repository
[3]  
[Anonymous], 1983, Linear programming
[4]  
[Anonymous], 2013, An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods
[5]  
[Anonymous], THESIS
[6]  
Bi JB, 2002, ADV NEUR IN, V14, P593
[7]  
Boser B. E., 1992, Proceedings of the Fifth Annual ACM Workshop on Computational Learning Theory, P144, DOI 10.1145/130385.130401
[8]   A tutorial on Support Vector Machines for pattern recognition [J].
Burges, CJC .
DATA MINING AND KNOWLEDGE DISCOVERY, 1998, 2 (02) :121-167
[9]   SUPPORT-VECTOR NETWORKS [J].
CORTES, C ;
VAPNIK, V .
MACHINE LEARNING, 1995, 20 (03) :273-297
[10]  
Gurobi Optimization Inc, 2014, Gurobi optimizer reference manual