A comparison of PCA, KPCA and ICA for dimensionality reduction in support vector machine

被引:435
作者
Cao, LJ
Chua, KS
Chong, WK
Lee, HP
Gu, QM
机构
[1] Inst High Performance Comp, Singapore 117528, Singapore
[2] Natl Univ Singapore, Dept Math, Singapore 119260, Singapore
[3] Natl Univ Singapore, Singapore MIT Alliance, Singapore 119260, Singapore
[4] Off Nanjing Comm, Nanjing 210008, Peoples R China
关键词
support vector machines; principal component analysis; kernel principal component analysis; independent component analysis;
D O I
10.1016/S0925-2312(03)00433-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, support vector machine (SVM) has become a popular tool in time series forecasting. In developing a successful SVM forecastor, the first step is feature extraction. This paper proposes the applications of principal component analysis (PICA), kernel principal component analysis (KPCA) and independent component analysis (ICA) to SVM for feature extraction. PCA linearly transforms the original inputs into new uncorrelated features. KPCA is a nonlinear PCA developed by using the kernel method. In ICA, the original inputs are linearly transformed into features which are mutually statistically independent. By examining the sunspot data, Santa Fe data set A and five real futures contracts, the experiment shows that SVM by feature extraction using PCA, KPCA or ICA can perform better than that without feature extraction. Furthermore, among the three methods, there is the best performance in KPCA feature extraction, followed by ICA feature extraction. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:321 / 336
页数:16
相关论文
共 35 条
  • [1] [Anonymous], P EUR HUNG
  • [2] [Anonymous], 1998, NCTR98030 NEUROCOLT
  • [3] AN INFORMATION MAXIMIZATION APPROACH TO BLIND SEPARATION AND BLIND DECONVOLUTION
    BELL, AJ
    SEJNOWSKI, TJ
    [J]. NEURAL COMPUTATION, 1995, 7 (06) : 1129 - 1159
  • [4] The ''independent components'' of natural scenes are edge filters
    Bell, AJ
    Sejnowski, TJ
    [J]. VISION RESEARCH, 1997, 37 (23) : 3327 - 3338
  • [5] BRADLEY PS, 1998, P 15 INT C MACH LEAR, P82
  • [6] INDEPENDENT COMPONENT ANALYSIS, A NEW CONCEPT
    COMON, P
    [J]. SIGNAL PROCESSING, 1994, 36 (03) : 287 - 314
  • [7] NEURAL MODELING FOR TIME-SERIES - A STATISTICAL STEPWISE METHOD FOR WEIGHT ELIMINATION
    COTTRELL, M
    GIRARD, B
    GIRARD, Y
    MANGEAS, M
    MULLER, C
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 1995, 6 (06): : 1355 - 1364
  • [8] Diamantaras KI, 1996, Principal Component Neural Networks: Theory and Applications
  • [9] Giannakopoulos X, 1999, Int J Neural Syst, V9, P99, DOI 10.1142/S0129065799000101
  • [10] GIROLAMI M, 1997, P 1997 IEEE INT C NE, P2147