Incremental learning for ν-Support Vector Regression

被引:409
|
作者
Gu, Bin [1 ,2 ,3 ,4 ]
Sheng, Victor S. [5 ]
Wang, Zhijie [6 ]
Ho, Derek [7 ]
Osman, Said [8 ]
Li, Shuo [4 ,6 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Jiangsu Engn Ctr Network Monitoring, Nanjing, Jiangsu, Peoples R China
[2] Jiangsu Collaborat Innovat Ctr Atmospher Environm, Nanjing, Jiangsu, Peoples R China
[3] Nanjing Univ Informat Sci & Technol, Sch Comp & Software, Nanjing, Jiangsu, Peoples R China
[4] Univ Western Ontario, Dept Med Biophys, London, ON, Canada
[5] Univ Cent Arkansas, Dept Comp Sci, Conway, AR USA
[6] GE Hlth Care, London, ON, Canada
[7] Victoria Hosp, London Hlth Sci Ctr, London, ON N6A 4G5, Canada
[8] St Josephs Hlth Care, London, ON, Canada
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Incremental learning; Online learning; nu-Support Vector Regression; Support vector machine; MACHINE; PATH;
D O I
10.1016/j.neunet.2015.03.013
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The nu-Support Vector Regression (nu-SVR) is an effective regression learning algorithm, which has the advantage of using a parameter nu on controlling the number of support vectors and adjusting the width of the tube automatically. However, compared to nu-Support Vector Classification (nu-SVC) (Scholkopf et al., 2000), nu-SVR introduces an additional linear term into its objective function. Thus, directly applying the accurate on-line nu-SVC algorithm (AONSVM) to nu-SVR will not generate an effective initial solution. It is the main challenge to design an incremental nu-SVR learning algorithm. To overcome this challenge, we propose a special procedure called initial adjustments in this paper. This procedure adjusts the weights of nu-SVC based on the Karush-Kuhn-Tucker (KKT) conditions to prepare an initial solution for the incremental learning. Combining the initial adjustments with the two steps of AONSVM produces an exact and effective incremental nu-SVR learning algorithm (INSVR). Theoretical analysis has proven the existence of the three key inverse matrices, which are the cornerstones of the three steps of INSVR (including the initial adjustments), respectively. The experiments on benchmark datasets demonstrate that INSVR can avoid the infeasible updating paths as far as possible, and successfully converges to the optimal solution. The results also show that INSVR is faster than batch nu-SVR algorithms with both cold and warm starts. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:140 / 150
页数:11
相关论文
共 50 条
  • [21] An Incremental Dual nu-Support Vector Regression Algorithm
    Yu, Hang
    Lu, Jie
    Zhang, Guangquan
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2018, PT II, 2018, 10938 : 520 - 531
  • [22] Removing algorithm for incremental support vector machine learning
    Liao, Dong-Ping
    Wei, Xi-Zhang
    Li, Xiang
    Zhuang, Zhao-Wen
    Guofang Keji Daxue Xuebao/Journal of National University of Defense Technology, 2007, 29 (03): : 65 - 70
  • [23] Multiple Incremental Decremental Learning of Support Vector Machines
    Karasuyama, Masayuki
    Takeuchi, Ichiro
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2010, 21 (07): : 1048 - 1059
  • [24] An incremental learning algorithm for Lagrangian support vector machines
    Duan, Hua
    Shao, Xiaojian
    Hou, Weizhen
    He, Guoping
    Zeng, Qingtian
    PATTERN RECOGNITION LETTERS, 2009, 30 (15) : 1384 - 1391
  • [25] A heuristic algorithm to incremental support vector machine learning
    Li, ZW
    Zhang, JP
    Yang, J
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 1764 - 1767
  • [26] Incremental support vector machine learning in the primal and applications
    Liang, Zhizheng
    Li, YouFu
    NEUROCOMPUTING, 2009, 72 (10-12) : 2249 - 2258
  • [27] Incremental learning of support vector machines by classifier combining
    Wen, Yi-Min
    Lu, Bao-Liang
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2007, 4426 : 904 - +
  • [28] New Incremental Learning Algorithm With Support Vector Machines
    Xu, Jie
    Xu, Chen
    Zou, Bin
    Tang, Yuan Yan
    Peng, Jiangtao
    You, Xinge
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2019, 49 (11): : 2230 - 2241
  • [29] Incremental support vector learning:: analysis, implementation and applications
    Laskov, Pavel
    Gehl, Christian
    Krueger, Stefan
    Mueller, Klaus-Robert
    JOURNAL OF MACHINE LEARNING RESEARCH, 2006, 7 : 1909 - 1936
  • [30] An approach to the learning curves of an incremental support vector machines
    Yamasaki, Takemasa
    Ikeda, Kazushi
    Nomura, Yoshihiko
    2007 IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTATIONAL INTELLIGENCE, VOLS 1 AND 2, 2007, : 466 - +