Model-Based Online Learning With Kernels

被引:41
作者
Li, Guoqi [1 ]
Wen, Changyun [2 ]
Li, Zheng Guo [3 ]
Zhang, Aimin [4 ]
Yang, Feng [5 ]
Mao, Kezhi [2 ]
机构
[1] Data Storage Inst, Adv Concepts & Nanotechnol ACN Div, Singapore 117608, Singapore
[2] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
[3] Inst Infocomm Res, Dept Signal Proc, Singapore 119613, Singapore
[4] Xi An Jiao Tong Univ, Sch Elect & Informat Engn, Xian 710049, Peoples R China
[5] Inst High Performance Comp, Dept Comp Sci, Singapore 138632, Singapore
关键词
Classification; Kernels; novelty detection; online learning; regression; reproducing Kernel Hilbert Space; SUPPORT VECTOR MACHINE; PERCEPTRON; RKHS;
D O I
10.1109/TNNLS.2012.2229293
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
New optimization models and algorithms for online learning with Kernels (OLK) in classification, regression, and novelty detection are proposed in a reproducing Kernel Hilbert space. Unlike the stochastic gradient descent algorithm, called the naive online R-eg minimization algorithm (NORMA), OLK algorithms are obtained by solving a constrained optimization problem based on the proposed models. By exploiting the techniques of the Lagrange dual problem like Vapnik's support vector machine (SVM), the solution of the optimization problem can be obtained iteratively and the iteration process is similar to that of the NORMA. This further strengthens the foundation of OLK and enriches the research area of SVM. We also apply the obtained OLK algorithms to problems in classification, regression, and novelty detection, including real time background substraction, to show their effectiveness. It is illustrated that, based on the experimental results of both classification and regression, the accuracy of OLK algorithms is comparable with traditional SVM-based algorithms, such as SVM and least square SVM (LS-SVM), and with the state-of-the-art algorithms, such as Kernel recursive least square (KRLS) method and projectron method, while it is slightly higher than that of NORMA. On the other hand, the computational cost of the OLK algorithm is comparable with or slightly lower than existing online methods, such as above mentioned NORMA, KRLS, and projectron methods, but much lower than that of SVM-based algorithms. In addition, different from SVM and LS-SVM, it is possible for OLK algorithms to be applied to non-stationary problems. Also, the applicability of OLK in novelty detection is illustrated by simulation results.
引用
收藏
页码:356 / 369
页数:14
相关论文
共 34 条
[1]  
[Anonymous], 1996, Linear and nonlinear programming
[2]  
[Anonymous], 1990, SUPPORT VECTOR LEARN
[3]   Adaptive Learning in Complex Reproducing Kernel Hilbert Spaces Employing Wirtinger's Subgradients [J].
Bouboulis, Pantelis ;
Slavakis, Konstantinos ;
Theodoridis, Sergios .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2012, 23 (03) :425-438
[4]  
Boyd S., 2004, CONVEX OPTIMIZATION, VFirst, DOI DOI 10.1017/CBO9780511804441
[5]   Real-Time Discriminative Background Subtraction [J].
Cheng, Li ;
Gong, Minglun ;
Schuurmans, Dale ;
Caelli, Terry .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2011, 20 (05) :1401-1414
[6]   An online support vector machine for abnormal events detection [J].
Davy, Manuel ;
Desobry, Frederic ;
Gretton, Arthur ;
Doncarli, Christian .
SIGNAL PROCESSING, 2006, 86 (08) :2009-2025
[7]   Inference From Aging Information [J].
de Oliveira, Evaldo Araujo ;
Caticha, Nestor .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2010, 21 (06) :1015-1020
[8]   The forgetron: a kernel-based perceptron on a budget [J].
Dekel, Ofer ;
Shalev-Shwartz, Shai ;
Singer, Yoram .
SIAM JOURNAL ON COMPUTING, 2008, 37 (05) :1342-1372
[9]   Adaptive learning of multi-subspace for foreground detection under illumination changes [J].
Dong, Y. ;
DeSouza, G. N. .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2011, 115 (01) :31-49
[10]  
Duchi J, 2011, J MACH LEARN RES, V12, P2121