An Interval Type-2 Fuzzy Logic System for Stock Index Forecasting Based on Fuzzy Time Series and a Fuzzy Logical Relationship Map

This paper proposes an interval type-2 fuzzy logic system (IT2FLS) for stock index forecasting based on a fuzzy time series and a fuzzy logical relationship map (FLRM). First, variations within the data are found with the maximum and minimum variations used for the interval settings of the universe of discourse. The time series variations are fuzzified into fuzzy sets in order to form fuzzy logical relationships, which are then used to construct the FLRM. Second, the input interval type-2 fuzzy sets (IT2FSs) and the output intervals of the IT2FLS are defined based on the maximum and minimum variations found. Third, the data variation between time t − 1 and time t, and the input IT2FSs are used as input for the IT2FLS, and the output of the IT2FLS is the forecasting variation, which is found between time t and time t + 1. An output interval is formed using the IT2FLS rule-base based on the FLRM. Finally, the forecast value at time t + 1 is defined as the data point at time t plus the forecast variation. In this paper, the proposed method is applied to data from the Taiwan Stock Exchange Capitalization Weighted Stock Index, the Dow Jones Industrial Average, and the National Association of Securities Dealers Automated Quotation. Existing methods are then compared with the proposed method using Wilcoxon non-parametric statistical testing, as opposed to simply comparing the average root-mean-square error. Based on the statistical analysis results, the proposed method is found to typically outperform the other methods.

[1]  Shyi-Ming Chen,et al.  Fuzzy Forecasting Based on Two-Factors Second-Order Fuzzy-Trend Logical Relationship Groups and the Probabilities of Trends of Fuzzy Logical Relationships , 2015, IEEE Transactions on Cybernetics.

[2]  Witold Pedrycz,et al.  Using interval information granules to improve forecasting in fuzzy time series , 2015, Int. J. Approx. Reason..

[3]  Narges Shafaei Bajestani,et al.  Forecasting TAIEX using improved type 2 fuzzy time series , 2011, Expert Syst. Appl..

[4]  Hamid Mahmoodian Predicting the continuous values of breast cancer relapse time by type-2 fuzzy logic system , 2012, Australasian Physical & Engineering Sciences in Medicine.

[5]  Mohammad Hossein Fazel Zarandi,et al.  Interval type-2 fuzzy expert system for prediction of carbon monoxide concentration in mega-cities , 2012, Appl. Soft Comput..

[6]  Siti Nurmaini,et al.  Differential drive mobile robot control using variable fuzzy universe of discourse , 2017, 2017 International Conference on Electrical Engineering and Computer Science (ICECOS).

[7]  David S. Broomhead,et al.  Multivariable Functional Interpolation and Adaptive Networks , 1988, Complex Syst..

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

[9]  Vilém Novák,et al.  Specialized software for fuzzy natural logic and fuzzy transform applications , 2014, 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[10]  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).

[11]  Shyi-Ming Chen,et al.  A new method for fuzzy forecasting based on two-factors high-order fuzzy-trend logical relationship groups and particle swarm optimization techniques , 2011, 2011 IEEE International Conference on Systems, Man, and Cybernetics.

[12]  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..

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

[14]  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..

[15]  Dongrui Wu,et al.  Comparison and practical implementation of type-reduction algorithms for type-2 fuzzy sets and systems , 2011, 2011 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011).

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

[18]  Shie-Jue Lee,et al.  Time series forecasting with a neuro-fuzzy modeling scheme , 2015, Appl. Soft Comput..

[19]  Mustafa Jahangoshai Rezaee,et al.  Integrating dynamic fuzzy C-means, data envelopment analysis and artificial neural network to online prediction performance of companies in stock exchange , 2018 .

[20]  Liang-Ying Wei,et al.  A GA-weighted ANFIS model based on multiple stock market volatility causality for TAIEX forecasting , 2013, Appl. Soft Comput..

[21]  Shyi-Ming Chen,et al.  Handling forecasting problems based on two-factors high-order fuzzy time series , 2006, IEEE Trans. Fuzzy Syst..

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

[23]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

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

[25]  Shyi-Ming Chen,et al.  Handling forecasting problems based on high-order fuzzy logical relationships , 2011, Expert Syst. Appl..

[26]  Ching-Hsue Cheng,et al.  A hybrid ANFIS model based on AR and volatility for TAIEX forecasting , 2011, Appl. Soft Comput..

[27]  Guoliang Zhao,et al.  A novel tensor product model transformation-based adaptive variable universe of discourse controller , 2016, J. Frankl. Inst..

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

[29]  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.

[30]  D. Broomhead,et al.  Radial Basis Functions, Multi-Variable Functional Interpolation and Adaptive Networks , 1988 .

[31]  S. Jafarzadeh,et al.  Solar Power Prediction Using Interval Type-2 TSK Modeling , 2013, IEEE Transactions on Sustainable Energy.

[32]  Bernhard Schölkopf,et al.  A tutorial on support vector regression , 2004, Stat. Comput..

[33]  Tiffany Hui-Kuang Yu,et al.  Ratio-based lengths of intervals to improve fuzzy time series forecasting , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[34]  N. Ullah,et al.  Adaptive Variable Universe of Discourse Fuzzy Sliding Mode Control , 2014 .

[35]  Shyi-Ming Chen,et al.  Fuzzy time series forecasting based on fuzzy logical relationships and similarity measures , 2016, Inf. Sci..

[36]  K. Huarng,et al.  A Type 2 fuzzy time series model for stock index forecasting , 2005 .

[37]  Chunshien Li,et al.  Complex Neurofuzzy ARIMA Forecasting—A New Approach Using Complex Fuzzy Sets , 2013, IEEE Transactions on Fuzzy Systems.

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

[39]  Kun-Huang Huarng,et al.  The application of neural networks to forecast fuzzy time series , 2006 .

[40]  Hui-Kuang Yu Weighted fuzzy time series models for TAIEX forecasting , 2005 .

[41]  Jeng-Shyang Pan,et al.  Fuzzy Forecasting Based on Two-Factors Second-Order Fuzzy-Trend Logical Relationship Groups and Particle Swarm Optimization Techniques , 2013, IEEE Transactions on Cybernetics.

[42]  Shyi-Ming Chen,et al.  Fuzzy Forecasting Based on Fuzzy-Trend Logical Relationship Groups , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[43]  Mu-Yen Chen,et al.  A hybrid fuzzy time series model based on granular computing for stock price forecasting , 2015, Inf. Sci..

[44]  Youyong Kong,et al.  A Hierarchical Fused Fuzzy Deep Neural Network for Data Classification , 2017, IEEE Transactions on Fuzzy Systems.

[45]  Chih-Feng Liu,et al.  Application of type-2 neuro-fuzzy modeling in stock price prediction , 2012, Appl. Soft Comput..

[46]  Luis Ibarra,et al.  Type-2 Fuzzy membership function design method through a piecewise-linear approach , 2015, Expert Syst. Appl..

[47]  Amit Konar,et al.  Handling Main and Secondary Factors in the Antecedent for Type-2 Fuzzy Stock Prediction , 2017 .

[48]  Oscar Castillo,et al.  Parameter Optimization for Membership Functions of Type-2 Fuzzy Controllers for Autonomous Mobile Robots Using the Firefly Algorithm , 2018, NAFIPS.

[49]  Mu-Yen Chen,et al.  Online fuzzy time series analysis based on entropy discretization and a Fast Fourier Transform , 2014, Appl. Soft Comput..

[50]  Shyi-Ming Chen,et al.  Fuzzy forecasting based on two-factors second-order fuzzy-trend logical relationship groups, similarity measures and PSO techniques , 2017, Inf. Sci..

[51]  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).

[52]  Ravi Sankar,et al.  Time Series Prediction Using Support Vector Machines: A Survey , 2009, IEEE Computational Intelligence Magazine.

[53]  D. Srinivasan,et al.  Interval Type-2 Fuzzy Logic Systems for Load Forecasting: A Comparative Study , 2012, IEEE Transactions on Power Systems.