Financial time series forecasting using independent component analysis and support vector regression

被引:390
作者
Lu, Chi-Jie
Lee, Tian-Shyug [1 ]
Chiu, Chih-Chou [2 ]
机构
[1] Fu Jen Catholic Univ, Grad Inst Management, Taipei, Taiwan
[2] Natl Taipei Univ Technol, Inst Commerce Automat & Management, Taipei, Taiwan
关键词
Independent component analysis; Support vector regression; Financial time series forecasting; Stock index; NEURAL-NETWORKS; DEFECT DETECTION; COMPOSITE INDEX; DRUG DESIGN; MACHINES; INFORMATION; MODELS; PRICE; ICA;
D O I
10.1016/j.dss.2009.02.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As financial time series are inherently noisy and non-stationary, it is regarded as one of the most challenging applications of time series forecasting. Due to the advantages of generalization capability in obtaining a unique solution, support vector regression (SVR) has also been successfully applied in financial time series forecasting. In the modeling of financial time series using SVR, one of the key problems is the inherent high noise. Thus, detecting and removing the noise are important but difficult tasks when building an SVR forecasting model. To alleviate the influence of noise, a two-stage modeling approach using independent component analysis (ICA) and support vector regression is proposed in financial time series forecasting. ICA is a novel statistical signal processing technique that was originally proposed to find the latent source signals from observed mixture signals without having any prior knowledge of the mixing mechanism. The proposed approach first uses ICA to the forecasting variables for generating the independent components (ICs). After identifying and removing the ICs containing the noise, the rest of the ICs are then used to reconstruct the forecasting variables which contain less noise and served as the input variables of the SVR forecasting model. In order to evaluate the performance of the proposed approach, the Nikkei 225 opening index and TAIEX closing index are used as illustrative examples. Experimental results show that the proposed model outperforms the SVR model with non-filtered forecasting variables and a random walk model. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:115 / 125
页数:11
相关论文
共 66 条
  • [1] [Anonymous], 1998, Independent Component Analysis: Theory and Applications
  • [2] [Anonymous], 2003, PRACTICAL GUIDE SUPP
  • [3] Back A., 1997, P 5 INT C NEUR NETW, P15
  • [4] BALACHANDHER KG, 2002, Q J BUSINESS EC, V41, P81
  • [5] Probabilistic independent component analysis for functional magnetic resonance imaging
    Beckmann, CF
    Smith, SA
    [J]. IEEE TRANSACTIONS ON MEDICAL IMAGING, 2004, 23 (02) : 137 - 152
  • [6] AN INFORMATION MAXIMIZATION APPROACH TO BLIND SEPARATION AND BLIND DECONVOLUTION
    BELL, AJ
    SEJNOWSKI, TJ
    [J]. NEURAL COMPUTATION, 1995, 7 (06) : 1129 - 1159
  • [7] Box G. E. P., 1970, Time series analysis, forecasting and control
  • [8] Drug design by machine learning: support vector machines for pharmaceutical data analysis
    Burbidge, R
    Trotter, M
    Buxton, B
    Holden, S
    [J]. COMPUTERS & CHEMISTRY, 2001, 26 (01): : 5 - 14
  • [9] Financial forecasting using support vector machines
    Cao, L
    Tay, FEH
    [J]. NEURAL COMPUTING & APPLICATIONS, 2001, 10 (02) : 184 - 192
  • [10] Support vector machines experts for time series forecasting
    Cao, LJ
    [J]. NEUROCOMPUTING, 2003, 51 : 321 - 339