On the SVMpath Singularity

被引:15
作者
Dai, Jisheng [1 ]
Chang, Chunqi [2 ]
Mai, Fei [3 ]
Zhao, Dean [1 ]
Xu, Weichao [4 ]
机构
[1] Jiangsu Univ, Sch Elect & Informat Engn, Zhenjiang 212013, Peoples R China
[2] Soochow Univ, Sch Elect & Informat Engn, Suzhou 215006, Peoples R China
[3] Univ Hong Kong, Dept Elect & Elect Engn, Hong Kong, Hong Kong, Peoples R China
[4] Guangdong Univ Technol, Dept Automat Control, Sch Automat, Guangzhou 510006, Guangdong, Peoples R China
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Homotopy method; piecewise linear solution; regularization path; solution path; support vector machine (SVM); VECTOR; ALGORITHM; PATH;
D O I
10.1109/TNNLS.2013.2262180
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a novel ridge-adding-based approach for handling singularities that are frequently encountered in the powerful SVMpath algorithm. Unlike the existing method that performs linear programming as an additional step to track the optimality condition path in a multidimensional feasible space, our new approach provides a simpler and computationally more efficient implementation, which needs no extra time-consuming procedures other than introducing a random ridge term to each data point. Contrary to the existing ridge-adding method, which fails to avoid singularities as the ridge terms tend to zero, our novel approach, for any small random ridge terms, guarantees the existence of the inverse matrix by ensuring that only one index is added into or removed from the active set. The performance of the proposed algorithm, in terms of both computational complexity and the ability of singularity avoidance, is manifested by rigorous mathematical analyses as well as experimental results.
引用
收藏
页码:1736 / 1748
页数:13
相关论文
共 24 条
[1]  
[Anonymous], 2010, CVX: Matlab software for disciplined convex programming (web page and software)
[2]   LIBSVM: A Library for Support Vector Machines [J].
Chang, Chih-Chung ;
Lin, Chih-Jen .
ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2011, 2 (03)
[3]  
Cherkassky V, 1997, IEEE Trans Neural Netw, V8, P1564, DOI 10.1109/TNN.1997.641482
[4]   Linear Precoder Optimization for MIMO Systems with Joint Power Constraints [J].
Dai, Jisheng ;
Chang, Chunqi ;
Xu, Weichao ;
Ye, Zhongfu .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2012, 60 (08) :2240-2254
[5]   On the SVMpath initialization [J].
Dai, Jisheng ;
Mai, Fei .
SIGNAL PROCESSING, 2012, 92 (05) :1258-1267
[6]  
Donoval D, 2006, TRANSISTOR LEVEL MODELING FOR ANALOG/ RF IC DESIGN, P1, DOI 10.1007/1-4020-4556-5_1
[7]  
Frank A., 2010, UCI machine learning repository, V213
[8]  
GOLUB HG, 1989, MATRIX COMPUTATIONS
[9]   Graph implementations for nonsmooth convex programs [J].
Grant, Michael C. ;
Boyd, Stephen P. .
Lecture Notes in Control and Information Sciences, 2008, 371 :95-110
[10]   Efficient computation and model selection for the support vector regression [J].
Gunter, Lacey ;
Zhu, Ji .
NEURAL COMPUTATION, 2007, 19 (06) :1633-1655