Abstract
This study proposes a new time series forecasting method that employs possibilistic fuzzy c-means, an autoregressive moving average model (ARMA), and a grey wolf optimizer (GWO) in type-1 fuzzy functions. Type-1 fuzzy functions (T1FFs) were used to forecast functions using an autoregressive model. However, rather than relying solely on past values of the forecast variable in a regression, the inclusion of past forecast errors improves forecasting ability. In this sense, the moving average model also employed in the proposed method. The inputs therefore are a combination of the past values of the time series and the past errors. The main idea of T1FFs is to include a new variable (or variables) that provides more information about the time series. The fuzzy c-means clustering (FCM) algorithm was used to quantify the values of this new variable. The degrees of memberships were obtained for each observation in each cluster and these membership grades were used as a new variable in the input matrix. Studies in the literature, however, have shown certain restrictions for FCM, such as sensitive noise and coincidence cluster centers. Consequently, possibilistic FCM is employed in T1FFs to overcome the aforementioned limitations. Because of the non-derivative objective function of ARMA type possibilistic fuzzy forecasting functions, the GWO was adapted in order to obtain coefficients for the model. The performance of the proposed ARMA type-1 fuzzy possibilistic functions was validated using 16 practical time-series.
Similar content being viewed by others
References
Aladag, C. H., Turksen, I. B., Dalar, A. Z., Egrioglu, E., & Yolcu, U. (2014). Application of type-1 fuzzy functions approach for time series forecasting. Turkish Journal of Fuzzy Systems, 5(1), 1–9.
Azad, A., Manoochehri, M., Kashi, H., Farzin, S., Karami, H., Nourani, V., & Shiri, J. (2019). Comparative evaluation of intelligent algorithms to improve adaptive neuro-fuzzy inference system performance in precipitation modelling. Journal of Hydrology, 571, 214–224.
Bas, E., Egrioglu, E., Yolcu, U., & Grosan, C. (2019). Type 1 fuzzy function approach based on ridge regression for forecasting. Granular Computing, 4(4), 629–637.
Bas, E., Yolcu, U., & Egrioglu, E. (2020). Intuitionistic fuzzy time series functions approach for time series forecasting. Granular Computing pp. 1–11.
Baykasoğlu, A., & Maral, S. (2014). Fuzzy functions via genetic programming. Journal of Intelligent & Fuzzy Systems, 27(5), 2355–2364.
Beyhan, S., & Alci, M. (2010). Fuzzy functions based ARX model and new fuzzy basis function models for nonlinear system identification. Applied Soft Computing, 10(2), 439–444.
BIST100. (2015). Istanbul stock exchange index dataset.
Box, G. E., Jenkins, G. M., Reinsel, G. C., & Ljung, G. M. (2015). Time series analysis: forecasting and control. John Wiley & Sons.
Çelikyılmaz, A., & Türkşen, I. B. (2007). Fuzzy functions with support vector machines. Information Sciences, 177(23), 5163–5177.
Chen, S. M., & Chang, Y. C. (2010). Multi-variable fuzzy forecasting based on fuzzy clustering and fuzzy rule interpolation techniques. Information Sciences, 180(24), 4772–4783.
Chen, S. M., & Chen, C. D. (2010). Taiex forecasting based on fuzzy time series and fuzzy variation groups. IEEE Transactions on Fuzzy Systems, 19(1), 1–12.
Chen, S. M., & Jian, W. S. (2017). Fuzzy forecasting based on two-factors second-order fuzzy-trend logical relationship groups, similarity measures and PSO techniques. Information Sciences, 391, 65–79.
Chen, S. M., & Phuong, B. D. H. (2017). Fuzzy time series forecasting based on optimal partitions of intervals and optimal weighting vectors. Knowledge-Based Systems, 118, 204–216.
Chen, S. M., Chu, H. P., & Sheu, T. W. (2012). Taiex forecasting using fuzzy time series and automatically generated weights of multiple factors. IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems and Humans, 42(6), 1485–1495.
Chen, S. M., Zou, X. Y., & Gunawan, G. C. (2019). Fuzzy time series forecasting based on proportions of intervals and particle swarm optimization techniques. Information Sciences, 500, 127–139.
Chen, S. M., et al. (1996). Forecasting enrollments based on fuzzy time series. Fuzzy Sets and Systems, 81(3), 311–319.
Cheng, S. H., Chen, S. M., & Jian, W. S. (2016). Fuzzy time series forecasting based on fuzzy logical relationships and similarity measures. Information Sciences, 327, 272–287. https://doi.org/10.1016/j.ins.2015.08.024.
Dehghani, M., Seifi, A., & Riahi-Madvar, H. (2019). Novel forecasting models for immediate-short-term to long-term influent flow prediction by combining ANFIS and grey wolf optimization. Journal of Hydrology, 576, 698–725.
Deo, R. C., Downs, N. J., Adamowski, J. F., & Parisi, A. V. (2019). Adaptive neuro-fuzzy inference system integrated with solar zenith angle for forecasting sub-tropical photosynthetically active radiation. Food and Energy Security, 8(1), e00151.
Egrioglu, E., Aladag, C., Yolcu, U., & Bas, E. (2014). A new adaptive network based fuzzy inference system for time series forecasting. Aloy Journal of Soft Computing and Applications, 2(1), 25–32.
Gao, R., & Duru, O. (2020). Parsimonious fuzzy time series modelling. Expert Systems with Applications, 156, 113447.
Gardner, E. S., Jr. (1985). Exponential smoothing: The state of the art. Journal of Forecasting, 4(1), 1–28.
Goudarzi, S., Khodabakhshi, M. B., & Moradi, M. H. (2016). Interactively recurrent fuzzy functions with multi objective learning and its application to chaotic time series prediction. Journal of Intelligent & Fuzzy Systems, 30(2), 1157–1168.
Huarng, K. (2001). Heuristic models of fuzzy time series for forecasting. Fuzzy Sets and Systems, 123(3), 369–386.
Jang, J. S. (1993). Anfis: Adaptive-network-based fuzzy inference system. IEEE Transactions on Systems, Man, and Cybernetics, 23(3), 665–685.
Kizilaslan, B., Egrioglu, E., & Evren, A. A. (2020). Intuitionistic fuzzy ridge regression functions. Communications in Statistics-Simulation and Computation, 49(3), 699–708.
Koc, I., Kivrak, H., & Babaoglu, I. (2019). The estimation of the energy demand in turkey using grey wolf optimizer algorithm. Annals of the Faculty of Engineering Hunedoara, 17(1), 113–117.
Ma, X., Mei, X., Wu, W., Wu, X., & Zeng, B. (2019). A novel fractional time delayed grey model with grey wolf optimizer and its applications in forecasting the natural gas and coal consumption in chongqing china. Energy, 178, 487–507.
Mamdani, E. H., & Assilian, S. (1975). An experiment in linguistic synthesis with a fuzzy logic controller. International Journal of Man-Machine Studies, 7(1), 1–13.
Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46–61.
Pal, N. R., Pal, K., Keller, J. M., & Bezdek, J. C. (2005). A possibilistic fuzzy c-means clustering algorithm. IEEE Transactions on Fuzzy Systems, 13(4), 517–530.
Samanta, S., Suresh, S., Senthilnath, J., & Sundararajan, N. (2019). A new neuro-fuzzy inference system with dynamic neurons (NFIS-DN) for system identification and time series forecasting. Applied Soft Computing, 82, 105567.
Sarıca, B., Eğrioğlu, E., & Aşıkgil, B. (2018). A new hybrid method for time series forecasting: AR-ANFIS. Neural Computing and Applications, 29(3), 749–760.
Song, Q., & Chissom, B. S. (1993a). Forecasting enrollments with fuzzy time series-part I. Fuzzy Sets and Systems, 54(1), 1–9.
Song, Q., & Chissom, B. S. (1993b). Fuzzy time series and its models. Fuzzy Sets and Systems, 54(3), 269–277.
Song, Q., & Chissom, B. S. (1994). Forecasting enrollments with fuzzy time series-part II. Fuzzy Sets and Systems, 62(1), 1–8.
TAIEX. (2015). Taiwan stock exchange index dataset.
Tak, N. (2020a). Grey wolf optimizer based recurrent fuzzy regression functions for financial datasets. Öneri Dergisi, 15(54), 350–366.
Tak, N. (2020b). Type-1 possibilistic fuzzy forecasting functions. Journal of Computational and Applied Mathematics, 370, 112653.
Tak, N. (2020c). Type-1 recurrent intuitionistic fuzzy functions for forecasting. Expert Systems with Applications, 140, 112913.
Tak, N., Evren, A. A., Tez, M., & Egrioglu, E. (2018). Recurrent type-1 fuzzy functions approach for time series forecasting. Applied Intelligence, 48(1), 68–77.
Takagi, T., & Sugeno, M. (1985). Fuzzy identification of systems and its applications to modeling and control. IEEE Transactions on Systems, Man, and Cybernetics, 1, 116–132.
Tseng, F. M., Yu, H. C., & Tzeng, G. H. (2002). Combining neural network model with seasonal time series ARIMA model. Technological Forecasting and Social Change, 69(1), 71–87.
Türkşen, I. B. (2008). Fuzzy functions with LSE. Applied Soft Computing, 8(3), 1178–1188.
Türkşen, I. B. (2009). Review of fuzzy system models with an emphasis on fuzzy functions. Transactions of the Institute of Measurement and Control, 31(1), 7–31.
Vovan, T., & Lethithu, T. (2020). A fuzzy time series model based on improved fuzzy function and cluster analysis problem. Communications in Mathematics and Statistics pp 1–16.
Yolcu, O. C., Bas, E., Egrioglu, E., & Yolcu, U. (2020). A new intuitionistic fuzzy functions approach based on hesitation margin for time-series prediction. Soft Computing, 24(11), 8211–8222.
Yu, F., Zhang, L., Zhang, D., Fujita, H., & Gong, Z. (2016). A novel forecasting method based on multi-order fuzzy time series and technical analysis. Information Sciences, 367–368, 41–57. https://doi.org/10.1016/j.ins.2016.05.038.
Zadeh, L. A. (1973). Outline of a new approach to the analysis of complex systems and decision processes. IEEE Transactions on Systems, Man, and Cybernetics, 1, 28–44.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author declares that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Tak, N. A Novel ARMA Type Possibilistic Fuzzy Forecasting Functions Based on Grey-Wolf Optimizer (ARMA-PFFs). Comput Econ 59, 1539–1556 (2022). https://doi.org/10.1007/s10614-021-10132-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10614-021-10132-7