Self-adaptive type-1/type-2 hybrid fuzzy reasoning techniques for two-factored stock index time-series prediction

Considerable research outcomes on stock index time-series prediction using classical (type-1) fuzzy sets are available in the literature. However, type-1 fuzzy sets cannot fully capture the uncertainty involved in prediction because of its limited representation capability. This paper fills the void. Here, we propose four chronologically improved methods of time-series prediction using interval type-2 fuzzy sets. The first method is concerned with prediction of the (main factor) variation time-series using interval type-2 fuzzy reasoning. The second method considers secondary factor variation as an additional condition in the antecedent of the rules used for prediction. Another important aspect of the first and the second methods is non-uniform partitioning of the dynamic range of the time-series using evolutionary algorithm, so as to ensure that each partition includes at least one data point. The third method considers uniform partitioning without imposing any restriction on the number of data points in a partition. The partitions are here modeled by type-1 fuzzy sets, if there exists a single block of contiguous data, and by interval type-2 fuzzy sets, if there exists two or more blocks of contiguous data in a partition. The fourth method keeps provision for tuning of membership functions using recent data from the given time-series to influence the prediction results with the current trends. Experiments undertaken confirm that the fourth technique outperforms the first three techniques and also the existing techniques with respect to root-mean-square error metric.

[1]  Amit Konar,et al.  General and Interval Type-2 Fuzzy Face-Space Approach to Emotion Recognition , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[2]  Ben H. Jansen,et al.  Autoregressive Estimation of Short Segment Spectra for Computerized EEG Analysis , 1981, IEEE Transactions on Biomedical Engineering.

[3]  Kun-Huang Huarng,et al.  A neural network-based fuzzy time series model to improve forecasting , 2010, Expert Syst. Appl..

[4]  S. Askari,et al.  A clustering based forecasting algorithm for multivariable fuzzy time series using linear combinations of independent variables , 2015, Appl. Soft Comput..

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

[6]  Amit Konar,et al.  Secondary factor induced stock index time-series prediction using Self-Adaptive Interval Type-2 Fuzzy Sets , 2016, Neurocomputing.

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

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

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

[10]  Witold Pedrycz,et al.  The modeling and prediction of time series based on synergy of high-order fuzzy cognitive map and fuzzy c-means clustering , 2014, Knowl. Based Syst..

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

[12]  Ching-Hsue Cheng,et al.  Fuzzy time-series based on Fibonacci sequence for stock price forecasting , 2007 .

[13]  Mu-Yen Chen,et al.  A high-order fuzzy time series forecasting model for internet stock trading , 2014, Future Gener. Comput. Syst..

[14]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[15]  Jerry M. Mendel,et al.  Introduction to Type-2 Fuzzy Logic Control: Theory and Applications , 2014 .

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

[17]  Jerry M. Mendel,et al.  Applications of Type-2 Fuzzy Logic Systems to Forecasting of Time-series , 1999, Inf. Sci..

[18]  Amit Konar,et al.  A Fast Algorithm to Compute Precise Type-2 Centroids for Real-Time Control Applications , 2015, IEEE Transactions on Cybernetics.

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

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

[21]  Amit Konar,et al.  Differential Evolution Using a Neighborhood-Based Mutation Operator , 2009, IEEE Transactions on Evolutionary Computation.

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

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

[24]  Amit Konar,et al.  Particle Swarm Optimization and Differential Evolution Algorithms: Technical Analysis, Applications and Hybridization Perspectives , 2008, Advances of Computational Intelligence in Industrial Systems.

[25]  Hsien-Lun Wong,et al.  An Evaluation of Comparison between Multivariate Fuzzy Time Series with Traditional Time Series Model for Forecasting Taiwan Export , 2009, 2009 WRI World Congress on Computer Science and Information Engineering.

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

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

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

[29]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[30]  A. Solow,et al.  On Fitting a Model to a Population Time Series With Missing Values , 2006 .

[31]  K. Chau,et al.  Prediction of rainfall time series using modular artificial neural networks coupled with data-preprocessing techniques , 2010 .

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

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

[34]  Hamid Reza Karimi,et al.  Prediction of stock index futures prices based on fuzzy sets and multivariate fuzzy time series , 2015, Neurocomputing.

[35]  Shyi-Ming Chen,et al.  Fuzzy forecasting based on high-order fuzzy logical relationships and automatic clustering techniques , 2011, Expert Syst. Appl..

[36]  Kwok-Wing Chau,et al.  Prediction of rainfall time series using modular soft computingmethods , 2013, Eng. Appl. Artif. Intell..

[37]  Shyi-Ming Chen,et al.  Temperature prediction and TAIFEX forecasting based on fuzzy logical relationships and genetic algorithms , 2007, Expert Syst. Appl..

[38]  A. Jalil,et al.  Modeling the impact of education on the economic growth: Evidence from aggregated and disaggregated time series data of Pakistan , 2013 .

[39]  Ching-Hsue Cheng,et al.  High-order fuzzy time-series based on multi-period adaptation model for forecasting stock markets , 2008 .

[40]  Shyi-Ming Chen,et al.  Multivariate fuzzy forecasting based on fuzzy time series and automatic clustering techniques , 2011, Expert Syst. Appl..

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

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

[43]  Ching-Hsue Cheng,et al.  Fuzzy time-series based on adaptive expectation model for TAIEX forecasting , 2008, Expert Syst. Appl..

[44]  Shyi-Ming Chen,et al.  Handling forecasting problems using fuzzy time series , 1998, Fuzzy Sets Syst..

[45]  P. N. Suganthan,et al.  Differential Evolution: A Survey of the State-of-the-Art , 2011, IEEE Transactions on Evolutionary Computation.

[46]  R. Edwards,et al.  Technical Analysis of Stock Trends , 1966 .

[47]  Qiang Song,et al.  A NOTE ON FUZZY TIME SERIES MODEL SELECTION WITH SAMPLE AUTOCORRELATION FUNCTIONS , 2003, Cybern. Syst..

[48]  Amit Konar,et al.  Time-Series Prediction and Applications - A Machine Intelligence Approach , 2017, Intelligent Systems Reference Library.

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