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 条
  • [41] An incremental electric load forecasting model based on support vector regression
    Yang, YouLong
    Che, JinXing
    Li, YanYing
    Zhao, YanJun
    Zhu, SuLing
    ENERGY, 2016, 113 : 796 - 808
  • [42] Incremental algorithm for regression least-squares support vector machines
    Zhang, Xuefeng
    Yuan, Yubo
    Huang, Tingzhu
    Advances in Matrix Theory and Applications, 2006, : 396 - 399
  • [43] An Outpost Vector Placement Evaluation of an Incremental Learning Algorithm for Support Vector Machine
    Fuangkhon, Piyabute
    Tanprasert, Thitipong
    2011 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2011, : 254 - 261
  • [44] A gradual training algorithm of incremental support vector machine learning
    Zhang, JP
    Li, ZW
    Yang, J
    Li, Y
    ADVANCES IN NATURAL COMPUTATION, PT 1, PROCEEDINGS, 2005, 3610 : 1132 - 1139
  • [45] An incremental learning algorithm based on support vector domain classifier
    Zhao, Yinggang
    He, Qinming
    PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, VOLS 1 AND 2, 2006, : 805 - 809
  • [46] MaxMinOver: A simple incremental learning procedure for support vector classification
    Martinetz, T
    2004 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2004, : 2065 - 2070
  • [47] Support Vector Machine Based on Incremental Learning for Malware Detection
    Zhuang Weiwei
    Xiao Lei
    Cui JianFeng
    Zhuang WeiChuan
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INTELLIGENT COMMUNICATION, 2015, 16 : 204 - 207
  • [48] Approximation Analysis of Learning Algorithms for Support Vector Regression and Quantile Regression
    Xiang, Dao-Hong
    Hu, Ting
    Zhou, Ding-Xuan
    JOURNAL OF APPLIED MATHEMATICS, 2012,
  • [49] Incremental smooth support vector regression for Takagi-Sugeno fuzzy modeling
    Ji, Rui
    Yang, Yupu
    Zhang, Weidong
    NEUROCOMPUTING, 2014, 123 : 281 - 291