Multiplicative update rules for incremental training of multiclass support vector machines

被引:9
作者
Nikitidis, Symeon [1 ]
Nikolaidis, Nikos [1 ]
Pitas, Ioannis [1 ]
机构
[1] Aristotle Univ Thessaloniki, Dept Informat, Thessaloniki, Greece
关键词
Support vector machines; Online training; Incremental learning; Quadratic programming; Warm-start algorithm; INTERIOR-POINT METHODS; WARM-START STRATEGIES; IMPLEMENTATION;
D O I
10.1016/j.patcog.2011.11.005
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a new method for the incremental training of multiclass support vector machines that can simultaneously modify each class separating hyperplane and provide computational efficiency for training tasks where the training data collection is sequentially enriched and dynamic adaptation of the classifier is required over time. An auxiliary function has been designed, that incorporates some desired characteristics in order to provide an upper bound for the objective function, which summarizes the multiclass classification task A novel set of multiplicative update rules is proposed, which is independent from any kind of learning rate parameter, provides computational efficiency compared to the conventional batch training approach and is easy to implement. Convergence to the global minimum is guaranteed, since the optimization problem is convex and the global minimizer for the enriched dataset is found using a warm-start algorithm. Experimental evidence on various data collections verified that our method is faster than retraining the classifier from scratch, while the achieved classification accuracy rate is maintained at the same level. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1838 / 1852
页数:15
相关论文
共 41 条
[1]  
Aizerman M. A., 1964, Automation and Remote Control, V25, P821
[2]   An incremental learning algorithm for support vector machine [J].
An, YL ;
Wang, ZO ;
Ma, ZP .
2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, :1153-1156
[3]  
[Anonymous], EUR S ART NEUR NETW
[4]  
[Anonymous], 2001, Journal of Machine Learning Research
[5]  
[Anonymous], 2007, Uci machine learning repository
[6]  
Bordes A, 2005, LECT NOTES ARTIF INT, V3720, P505, DOI 10.1007/11564096_48
[7]  
Bordes A, 2005, J MACH LEARN RES, V6, P1579
[8]  
Bordes A., 2007, Proceedings of the Twentyfourth International Conference on Machine Learning (ICML'07), P89
[9]   A tutorial on Support Vector Machines for pattern recognition [J].
Burges, CJC .
DATA MINING AND KNOWLEDGE DISCOVERY, 1998, 2 (02) :121-167
[10]  
Cauwenberghs G, 2001, ADV NEUR IN, V13, P409