High order fuzzy time series method based on pi-sigma neural network

Abstract Fuzzy time series methods, which do not require the strict assumptions of classical time series methods, generally consist of three stages as fuzzification of crisp time series observations, determination of fuzzy relationships and defuzzification. All of these stages play a very important role on the forecasting performance of the model. An important stage of the fuzzy time series analysis is to determine the fuzzy relationships. Artificial neural networks seem to be very effective in determining fuzzy relationships that improve the accuracy of the forecasting performance. Several neuron models with different characteristics have been proposed so far. One of these models is Pi-Sigma neural network. An important advantage of Pi-Sigma neural network is that it requires fewer weights and nodes and has a lower number of computations when compared to multilayer perceptron. In this study, a new model for determining the fuzzy relationships for high order fuzzy time series forecasting which uses Pi-Sigma neural network is introduced. A modified particle swarm optimization model is used to train the Pi-Sigma network. We test the new model on two real datasets and we also perform a simulation study. The results are compared to the ones obtained by other techniques and show a better performance.

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

[2]  Çagdas Hakan Aladag,et al.  Fuzzy time series forecasting with a novel hybrid approach combining fuzzy c-means and neural networks , 2013, Expert Syst. Appl..

[3]  Çagdas Hakan Aladag,et al.  Forecasting in high order fuzzy times series by using neural networks to define fuzzy relations , 2009, Expert Syst. Appl..

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

[5]  Çagdas Hakan Aladag,et al.  A high order fuzzy time series forecasting model based on adaptive expectation and artificial neural networks , 2010, Math. Comput. Simul..

[6]  Erol Egrioglu,et al.  A fuzzy time series approach based on weights determined by the number of recurrences of fuzzy relations , 2014, Swarm Evol. Comput..

[7]  Hsuan-Shih Lee,et al.  Fuzzy forecasting based on fuzzy time series , 2004, Int. J. Comput. Math..

[8]  Erol Egrioglu,et al.  Time-series forecasting with a novel fuzzy time-series approach: an example for Istanbul stock market , 2013 .

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

[10]  Erol Egrioglu,et al.  A modified genetic algorithm for forecasting fuzzy time series , 2014, Applied Intelligence.

[11]  Erol Egrioglu,et al.  High order fuzzy time series forecasting method based on an intersection operation , 2016 .

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

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

[14]  Shi-Jinn Horng,et al.  Temperature prediction and TAIFEX forecasting based on fuzzy relationships and MTPSO techniques , 2010, Expert Syst. Appl..

[15]  Kunhuang Huarng,et al.  Ratio-Based Lengths of Intervals to Improve Fuzzy Time Series Forecasting , 2006, IEEE Trans. Syst. Man Cybern. Part B.

[16]  Ching-Hsue Cheng,et al.  Multi-attribute fuzzy time series method based on fuzzy clustering , 2008, Expert Syst. Appl..

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

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

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

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

[21]  Çagdas Hakan Aladag,et al.  Fuzzy time series forecasting method based on Gustafson-Kessel fuzzy clustering , 2011, Expert Syst. Appl..

[22]  Ozge Cagcag Yolcu A Hybrid Fuzzy Time Series Approach Based on Fuzzy Clustering and Artificial Neural Network with Single Multiplicative Neuron Model , 2013 .

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

[24]  Ching-Hsue Cheng,et al.  Entropy-based and trapezoid fuzzification-based fuzzy time series approaches for forecasting IT project cost , 2006 .

[25]  Myung-Geun Chun,et al.  TAIFEX and KOSPI 200 forecasting based on two-factors high-order fuzzy time series and particle swarm optimization , 2010, Expert Syst. Appl..

[26]  Shi-Jinn Horng,et al.  Forecasting TAIFEX based on fuzzy time series and particle swarm optimization , 2010, Expert Syst. Appl..

[27]  Çagdas Hakan Aladag,et al.  A new approach based on the optimization of the length of intervals in fuzzy time series , 2011, J. Intell. Fuzzy Syst..

[28]  George E. P. Box,et al.  Time Series Analysis: Forecasting and Control , 1977 .

[29]  R. Eberhart,et al.  Empirical study of particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[30]  Erol Egrioglu,et al.  A new hybrid approach based on SARIMA and partial high order bivariate fuzzy time series forecasting model , 2009, Expert Syst. Appl..

[31]  Erol Egrioglu,et al.  A NEW FUZZY TIME SERIES ANALYSIS APPROACH BY USING DIFFERENTIAL EVOLUTION ALGORITHM AND CHRONOLOGICALLY-DETERMINED WEIGHTS , 2013 .

[32]  Çagdas Hakan Aladag,et al.  A new time invariant fuzzy time series forecasting method based on particle swarm optimization , 2012, Appl. Soft Comput..

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

[34]  Chuanwen Jiang,et al.  The Formulation of the Optimal Strategies for the Electricity Producers Based on the Particle Swarm Optimization Algorithm , 2006, IEEE Transactions on Power Systems.

[35]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[36]  Abir Jaafar Hussain,et al.  The application of ridge polynomial neural network to multi-step ahead financial time series prediction , 2008, Neural Computing and Applications.

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

[38]  W. Woodall,et al.  A comparison of fuzzy forecasting and Markov modeling , 1994 .

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

[40]  Çagdas Hakan Aladag,et al.  An enhanced fuzzy time series forecasting method based on artificial bee colony , 2014, J. Intell. Fuzzy Syst..

[41]  Shivraj R. Singh,et al.  A robust method of forecasting based on fuzzy time series , 2007, Appl. Math. Comput..

[42]  Cem Kadilar,et al.  A new calibration estimator in stratified double sampling , 2014 .

[43]  Shivraj R. Singh,et al.  A simple method of forecasting based on fuzzy time series , 2007, Appl. Math. Comput..

[44]  Shyi-Ming Chen,et al.  Temperature prediction and TAIFEX forecasting based on high-order fuzzy logical relationships and genetic simulated annealing techniques , 2008, Expert Syst. Appl..

[45]  Kunhuang Huarng,et al.  Heuristic models of fuzzy time series for forecasting , 2001, Fuzzy Sets Syst..

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

[47]  Çagdas Hakan Aladag,et al.  Using multiplicative neuron model to establish fuzzy logic relationships , 2013, Expert Syst. Appl..