An incremental learning algorithm for Lagrangian support vector machines

被引:31
作者
Duan, Hua [1 ]
Shao, Xiaojian [2 ]
Hou, Weizhen [1 ]
He, Guoping [1 ]
Zeng, Qingtian [1 ]
机构
[1] Shandong Univ Sci & Technol, Coll Informat Sci & Engn, Qingdao 266510, Peoples R China
[2] China Agr Univ, Coll Sci, Beijing 100083, Peoples R China
基金
美国国家科学基金会;
关键词
Lagrangian; Support vector machines; Incremental learning; Online learning;
D O I
10.1016/j.patrec.2009.07.006
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Incremental learning has attracted more and more attention recently, both in theory and application. In this paper, the incremental learning algorithms for Lagrangian support vector machine (LSVM) are proposed. LSVM is an improvement to the standard linear SVM for classifications, which leads to the minimization of an unconstrained differentiable convex programming. The solution to this programming is obtained by an iteration scheme with a simple linear convergence. The inversion of the matrix in the solving algorithm is converted to the order of the original input space's dimensionality plus one at the beginning of the algorithm. The algorithm uses the Sherman-Morrison-Woodbury identity to reduce the computation time. The incremental learning algorithms for LSVM presented in this paper include two cases that are namely online and batch incremental learning. Because the inversion of the matrix after increment is solved based on the previous computed information, it is unnecessary to repeat the computing process. Experimental results show that the algorithms are superior to others. (C) 2009 Elsevier B.V. All rights reserved
引用
收藏
页码:1384 / 1391
页数:8
相关论文
共 28 条
[1]  
[Anonymous], 2000, ICML, DOI DOI 10.1007/978-3-540-44871-6_130
[2]  
[Anonymous], 1998, Learning from data-concepts, theory and methods
[3]  
[Anonymous], 1999, P WORKSH SUPP VECT M
[4]  
[Anonymous], P KDD 2001 KNOWL DIS
[5]  
[Anonymous], 0007 U WISC DAT MIN
[6]   Massive data discrimination via linear support vector machines [J].
Bradley, PS ;
Mangasarian, OL .
OPTIMIZATION METHODS & SOFTWARE, 2000, 13 (01) :1-10
[7]   A tutorial on Support Vector Machines for pattern recognition [J].
Burges, CJC .
DATA MINING AND KNOWLEDGE DISCOVERY, 1998, 2 (02) :121-167
[8]  
Cauwenberghs G, 2001, ADV NEUR IN, V13, P409
[9]   LIBSVM: A Library for Support Vector Machines [J].
Chang, Chih-Chung ;
Lin, Chih-Jen .
ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2011, 2 (03)
[10]   An improved incremental training algorithm for support vector machines using active query [J].
Cheng, Shouxian ;
Shih, Frank Y. .
PATTERN RECOGNITION, 2007, 40 (03) :964-971