Fast cross-validation algorithms for least squares support vector machine and kernel ridge regression

被引:258
|
作者
An, Senjian [1 ]
Liu, Wanquan [1 ]
Venkatesh, Svetha [1 ]
机构
[1] Curtin Univ Technol, Dept Comp, Perth, WA 6845, Australia
关键词
model selection; cross-validation; kernel methods;
D O I
10.1016/j.patcog.2006.12.015
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Given n training examples, the training of a least squares support vector machine (LS-SVM) or kernel ridge regression (KRR) corresponds to solving a linear system of dimension n. In cross-validating LS-SVM or KRR, the training examples are split into two distinct subsets for a number of times (1) wherein a subset of in examples are used for validation and the other subset of (n - in) examples are used for training the classifier. In this case I linear systems of dimension (n - m) need to be solved. We propose a novel method for cross-validation (CV) of LS-SVM or KRR in which instead of solving I linear systems of dimension (n - m), we compute the inverse of an n dimensional square matrix and solve 1 linear systems of dimension in, thereby reducing the complexity when 1 is large and/or in is small. Typical multi-fold, leave-one-out cross-validation (LOO-CV) and leave-many-out cross-validations are considered. For five-fold CV used in practice with five repetitions over randomly drawn slices, the proposed algorithm is approximately four times as efficient as the naive implementation. For large data sets, we propose to evaluate the CV approximately by applying the well-known incomplete Cholesky decomposition technique and the complexity of these approximate algorithms will scale linearly on the data size if the rank of the associated kernel matrix is much smaller than n. Simulations are provided to demonstrate the performance of LS-SVM and the efficiency of the proposed algorithm with comparisons to the naive and some existent implementations of multi-fold and LOO-CV. (C) 2007 Pattern Recognition Society. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:2154 / 2162
页数:9
相关论文
共 50 条
  • [1] Approximate l-fold Cross-Validation with Least Squares SVM and Kernel Ridge Regression
    Edwards, Richard E.
    Zhang, Hao
    Parker, Lynne E.
    New, Joshua R.
    [J]. 2013 12TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2013), VOL 1, 2013, : 58 - 64
  • [2] A Fast Cross-Validation Algorithm for Kernel Ridge Regression by Eigenvalue Decomposition
    Tanaka, Akira
    Imai, Hideyuki
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2019, E102A (09) : 1317 - 1320
  • [3] Seabed modelling with a least-squares support-vector machine and sample cross-validation
    Huang, Xianyuan
    Huang, Chenhu
    Baba, Joji Daniel
    Lu, Xiuping
    Fan, Long
    Deng, Kailiang
    [J]. PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-MARITIME ENGINEERING, 2020, 173 (03) : 58 - 67
  • [4] Fast method for sparse least squares support vector regression machine
    College of Energy and Power Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
    [J]. Kongzhi yu Juece Control Decis, 2008, 12 (1347-1352):
  • [5] PARAMETER SELECTION IN LEAST SQUARES-SUPPORT VECTOR MACHINES REGRESSION ORIENTED, USING GENERALIZED CROSS-VALIDATION
    Alvarez Meza, Andres M.
    Daza Santacoloma, Genaro
    Acosta Medina, Carlos D.
    Castellanos Dominguez, German
    [J]. DYNA-COLOMBIA, 2012, 79 (171): : 23 - 30
  • [6] Improved pruning algorithms for sparse least squares support vector regression machine
    Zhao, Yong-Ping
    Sun, Jian-Guo
    [J]. Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2009, 29 (06): : 166 - 171
  • [7] A Novel Kernel for Least Squares Support Vector Machine
    冯伟
    赵永平
    杜忠华
    李德才
    王立峰
    [J]. Defence Technology, 2012, (04) : 240 - 247
  • [8] Least squares cross-validation for the kernel deconvolution density estimator
    Youndjé, T
    Wells, MT
    [J]. COMPTES RENDUS MATHEMATIQUE, 2002, 334 (06) : 509 - 513
  • [9] Generalized least squares cross-validation in kernel density estimation
    Zhang, Jin
    [J]. STATISTICA NEERLANDICA, 2015, 69 (03) : 315 - 328
  • [10] Enhanced Local Support Vector Machine With Fast Cross-Validation Capability
    Chen, Yu-Ann
    Chung, Pau-Choo
    [J]. INTELLIGENT SYSTEMS AND APPLICATIONS (ICS 2014), 2015, 274 : 491 - 500