Skip to main content
Log in

A Novel ARMA Type Possibilistic Fuzzy Forecasting Functions Based on Grey-Wolf Optimizer (ARMA-PFFs)

  • Published:
Computational Economics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Chen, S. M., et al. (1996). Forecasting enrollments based on fuzzy time series. Fuzzy Sets and Systems, 81(3), 311–319.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Gao, R., & Duru, O. (2020). Parsimonious fuzzy time series modelling. Expert Systems with Applications, 156, 113447.

    Article  Google Scholar 

  • Gardner, E. S., Jr. (1985). Exponential smoothing: The state of the art. Journal of Forecasting, 4(1), 1–28.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Huarng, K. (2001). Heuristic models of fuzzy time series for forecasting. Fuzzy Sets and Systems, 123(3), 369–386.

    Article  Google Scholar 

  • Jang, J. S. (1993). Anfis: Adaptive-network-based fuzzy inference system. IEEE Transactions on Systems, Man, and Cybernetics, 23(3), 665–685.

    Article  Google Scholar 

  • Kizilaslan, B., Egrioglu, E., & Evren, A. A. (2020). Intuitionistic fuzzy ridge regression functions. Communications in Statistics-Simulation and Computation, 49(3), 699–708.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46–61.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Song, Q., & Chissom, B. S. (1993a). Forecasting enrollments with fuzzy time series-part I. Fuzzy Sets and Systems, 54(1), 1–9.

    Article  Google Scholar 

  • Song, Q., & Chissom, B. S. (1993b). Fuzzy time series and its models. Fuzzy Sets and Systems, 54(3), 269–277.

    Article  Google Scholar 

  • Song, Q., & Chissom, B. S. (1994). Forecasting enrollments with fuzzy time series-part II. Fuzzy Sets and Systems, 62(1), 1–8.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Tak, N. (2020b). Type-1 possibilistic fuzzy forecasting functions. Journal of Computational and Applied Mathematics, 370, 112653.

    Article  Google Scholar 

  • Tak, N. (2020c). Type-1 recurrent intuitionistic fuzzy functions for forecasting. Expert Systems with Applications, 140, 112913.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Türkşen, I. B. (2008). Fuzzy functions with LSE. Applied Soft Computing, 8(3), 1178–1188.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nihat Tak.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10614-021-10132-7

Keywords

Navigation