A two-factors and multi-orders self-adaptive fuzzy time series model based on fuzzy logical relationships trees and particle swarm optimization

Fuzzy time series have been widely used to deal with forecasting problem. In this paper we propose a two-factors and multi-orders self-adaptive fuzzy time series forecasting model based on fuzzy logical relationships trees and particle swarm optimization (PSO) algorithm. First, we propose a algorithm with weight to partition the universe of discourse. Then we group the fuzzy logical relationships trees for each factor and define the corresponding heuristic rules with forecasting weights for forecasting. We apply PSO algorithm to track the optimal value of above weights. Specifically, the robustness of lower orders fuzzy logical relationships and the precision of higher orders fuzzy logical relationships are exploited simultaneously to improve the forecasting accuracy. The trading data of Taiwan capitalization weighted stock index (TAIEX) and Dow Jones Indexes are used as benchmark data for training and testing, and the experimental results show that the proposed model gets better forecasting performance.

[1]  Shyi-Ming Chen,et al.  Temperature prediction using fuzzy time series , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[2]  Shyi-Ming Chen,et al.  Forecasting enrollments using high‐order fuzzy time series and genetic algorithms , 2006, Int. J. Intell. Syst..

[3]  Çagdas Hakan Aladag,et al.  A new approach based on artificial neural networks for high order multivariate fuzzy time series , 2009, Expert Syst. Appl..

[4]  Kun-Huang Huarng,et al.  A Multivariate Heuristic Model for Fuzzy Time-Series Forecasting , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[5]  B. Chissom,et al.  Forecasting enrollments with fuzzy time series—part II , 1993 .

[6]  B. Chissom,et al.  Fuzzy time series and its models , 1993 .

[7]  Kunhuang Huarng,et al.  Effective lengths of intervals to improve forecasting in fuzzy time series , 2001, Fuzzy Sets Syst..

[8]  Shyi-Ming Chen,et al.  TAIEX Forecasting Using Fuzzy Time Series and Automatically Generated Weights of Multiple Factors , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[9]  R. Eberhart,et al.  Comparing inertia weights and constriction factors in particle swarm optimization , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[10]  Yi Pan,et al.  An improved method for forecasting enrollments based on fuzzy time series and particle swarm optimization , 2009, Expert Syst. Appl..

[11]  Shyi-Ming Chen,et al.  TAIEX Forecasting Based on Fuzzy Time Series and Fuzzy Variation Groups , 2011, IEEE Transactions on Fuzzy Systems.

[12]  James Kennedy,et al.  Particle swarm optimization , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[13]  Shyi-Ming Chen,et al.  Multi-variable fuzzy forecasting based on fuzzy clustering and fuzzy rule interpolation techniques , 2010, Inf. Sci..

[14]  Kun-Huang Huarng,et al.  A bivariate fuzzy time series model to forecast the TAIEX , 2008, Expert Syst. Appl..

[15]  Stephen C. H. Leung,et al.  A new fuzzy time series forecasting model combined with ant colony optimization and auto-regression , 2015, Knowl. Based Syst..

[16]  Kun-Huang Huarng,et al.  Corrigendum to "A bivariate fuzzy time series model to forecast the TAIEX" [Expert Systems with Applications 34 (4) (2010) 2945-2952] , 2010, Expert Syst. Appl..

[17]  Shyi-Ming Chen,et al.  TAIEX forecasting based on fuzzy time series, particle swarm optimization techniques and support vector machines , 2013, Inf. Sci..

[18]  Hsiao-Fan Wang,et al.  Fuzzy relation analysis in fuzzy time series model , 2005 .

[19]  Shyi-Ming Chen,et al.  Handling forecasting problems based on high-order fuzzy time series and fuzzy-trend logical relationships , 2008 .

[20]  Wai Keung Wong,et al.  Adaptive Time-Variant Models for Fuzzy-Time-Series Forecasting , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[21]  Shyi-Ming Chen,et al.  Forecasting enrollments based on fuzzy time series , 1996, Fuzzy Sets Syst..

[22]  Ha Ming A New Fuzzy Time Series Forecasting Model , 2000 .

[23]  Shyi-Ming Chen,et al.  FORECASTING ENROLLMENTS BASED ON HIGH-ORDER FUZZY TIME SERIES , 2002, Cybern. Syst..