Skip to main content
Log in

Interval-valued prediction of time series based on fuzzy cognitive maps and granular computing

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Time series have yielded impressive results in numerical prediction, yet the presence of noise can significantly affect accuracy. Although interval prediction can minimize noise interference, most methods only predict upper and lower limits separately, resulting in uninterpretable predictions. In this paper, we propose a novel modeling approach for time-series interval prediction that integrates granular computing and fuzzy cognitive maps (FCMs). Granular computing transforms traditional numerical time series into interval time series. Rather than predicting interval values independently, our method mines the fuzzy relationship between information granules to obtain the affiliation matrix. During the prediction stage, an FCM-based model is established to predict the affiliation matrix. We conducted experiments on six publicly available datasets, and results demonstrate that our method reduces the impact of noise while offering improved interpretability for prediction outcomes. More importantly, our approach yields significantly lower interval prediction errors when compared to other advanced methods.

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
Fig. 3
Algorithm 1
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Data availability

All data generated or analyzed during this study are included in this published article. Derived data supporting the findings of this study are available from the corresponding author on request.

References

  1. Koulouriotis DE, Diakoulakis IE, Emiris DM (2001) A fuzzy cognitive map-based stock market model: synthesis, analysis and experimental results. IEEE 1:465–468

    Google Scholar 

  2. Hu Y, Li J, Hong M, Ren J, Man Y (2022) Industrial artificial intelligence based energy management system: integrated framework for electricity load forecasting and fault prediction. Energy 244:123195

    Google Scholar 

  3. Box GE, Jenkins GM, Reinsel GC, Ljung GM (2015) Time series analysis: forecasting and control. Wiley, Hoboken

    Google Scholar 

  4. Li Y, Wu K, Liu J (2023) Self-paced ARIMA for robust time series prediction. Knowl Based Syst 269:110489

    Google Scholar 

  5. Scott SL, Varian HR (2014) Predicting the present with Bayesian structural time series. Int J Math Model Numer Optim 5(1–2):4–23

    Google Scholar 

  6. Cicek ZIE, Ozturk ZK (2021) Optimizing the artificial neural network parameters using a biased random key genetic algorithm for time series forecasting. Appl Soft Comput 102:107091

    Google Scholar 

  7. Ding M, Zhou H, Xie H, Wu M, Liu K-Z, Nakanishi Y, Yokoyama R (2021) A time series model based on hybrid-kernel least-squares support vector machine for short-term wind power forecasting. ISA Transact 108:58–68

    Google Scholar 

  8. Maia ALS, Carvalho FdA, Ludermir TB (2008) Forecasting models for interval-valued time series. Neurocomputing 71(16–18):3344–3352

    Google Scholar 

  9. Roque AMS, Maté C, Arroyo J, Sarabia Á (2007) IMLP: applying multi-layer perceptrons to interval-valued data. Neural Process Lett 25:157–169

    Google Scholar 

  10. Tuia D, Verrelst J, Alonso L, Pérez-Cruz F, Camps-Valls G (2011) Multioutput support vector regression for remote sensing biophysical parameter estimation. IEEE Geosci Remote Sens Lett 8(4):804–808

    ADS  Google Scholar 

  11. Zhou B, Khosla A, Lapedriza A, Oliva A, Torralba A (2016) Learning deep features for discriminative localization. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2921–2929

  12. Selvaraju RR, Cogswell M, Das A, Vedantam R, Parikh D, Batra D (2017) Grad-cam: Visual explanations from deep networks via gradient-based localization. In: Proceedings of the IEEE International conference on computer vision, pp 618–626

  13. Assaf R, Schumann A (2019) Explainable deep neural networks for multivariate time series predictions. In: IJCAI, pp 6488–6490

  14. Bi X, Zhang C, He Y, Zhao X, Sun Y, Ma Y (2021) Explainable time-frequency convolutional neural network for microseismic waveform classification. Inf Sci 546:883–896

    MathSciNet  Google Scholar 

  15. Kosko B (1986) Fuzzy cognitive maps. Int J Man-Mach Stud 24(1):65–75

    Google Scholar 

  16. Salmeron JL, Froelich W (2016) Dynamic optimization of fuzzy cognitive maps for time series forecasting. Knowl Based Syst 105:29–37

    Google Scholar 

  17. Song H, Miao C, Shen Z, Roel W, Maja D, Francky C (2010) Design of fuzzy cognitive maps using neural networks for predicting chaotic time series. Neural Netw 23(10):1264–1275

    CAS  PubMed  Google Scholar 

  18. Froelich W, Pedrycz W (2017) Fuzzy cognitive maps in the modeling of granular time series. Knowl Based Syst 115:110–122

    Google Scholar 

  19. Feng G, Lu W, Yang J (2021) The modeling of time series based on least square fuzzy cognitive map. Algorithms 14(3):69

    MathSciNet  Google Scholar 

  20. Feng G, Lu W, Pedrycz W, Yang J, Liu X (2019) The learning of fuzzy cognitive maps with noisy data: a rapid and robust learning method with maximum entropy. IEEE Transact Cybern 51(4):2080–2092

    Google Scholar 

  21. Feng G, Zhang L, Yang J, Lu W (2021) Long-term prediction of time series using fuzzy cognitive maps. Eng Appl Artif Intell 102:104274

    Google Scholar 

  22. Lu W, Yang J, Liu X, Pedrycz W (2014) The modeling and prediction of time series based on synergy of high-order fuzzy cognitive map and fuzzy c-means clustering. Knowl Based Syst 70:242–255

    Google Scholar 

  23. Hajek P, Froelich W, Prochazka O (2020) Intuitionistic fuzzy grey cognitive maps for forecasting interval-valued time series. Neurocomputing 400:173–185

    Google Scholar 

  24. Stach W, Kurgan LA, Pedrycz W (2008) Numerical and linguistic prediction of time series with the use of fuzzy cognitive maps. IEEE Transact Fuzzy Syst 16(1):61–72

    Google Scholar 

  25. Lu W, Pedrycz W, Liu X, Yang J, Li P (2014) The modeling of time series based on fuzzy information granules. Exp Syst Appl 41(8):3799–3808

    Google Scholar 

  26. Lin TY et al (1998) Granular computing on binary relations ii: rough set representations and belief functions. Rough Sets Knowl Discov 1:122–140

    MathSciNet  Google Scholar 

  27. Lin TY (2009) Granular computing: practices, theories, and future directions. Encycl Complex Syst Sci 2009:4339–4355

    Google Scholar 

  28. Lin TY (2005) Granular computing: a problem solving paradigm, pp 132–137. IEEE

  29. Zadeh, LA (1979) Fuzzy sets and information granularity. Fuzzy sets, fuzzy logic, and fuzzy systems: selected papers, pp 433–448

  30. Luo C, Tan C, Zheng Y (2019) Long-term prediction of time series based on stepwise linear division algorithm and time-variant zonary fuzzy information granules. Int J Approx Reas 108:38–61

    MathSciNet  Google Scholar 

  31. Zhao Y, Li T, Luo C (2021) Spatial-temporal fuzzy information granules for time series forecasting. Soft Comput 25:1963–1981

    Google Scholar 

  32. Pedrycz W (2023) Advancing federated learning with granular computing. Fuzzy Inf Eng 15(1):1–13

    MathSciNet  Google Scholar 

  33. Luo C, Song X, Zheng Y (2020) A novel forecasting model for the long-term fluctuation of time series based on polar fuzzy information granules. Inf Sci 512:760–779

    Google Scholar 

  34. Yu X, Chen W-N, Gu T, Zhang H, Yuan H, Kwong S, Zhang J (2017) Set-based discrete particle swarm optimization based on decomposition for permutation-based multiobjective combinatorial optimization problems. IEEE Transact Cybern 48(7):2139–2153

    Google Scholar 

  35. Deng W, Xu J, Zhao H (2019) An improved ant colony optimization algorithm based on hybrid strategies for scheduling problem. IEEE Access 7:20281–20292

    Google Scholar 

  36. Deng W, Xu J, Song Y, Zhao H (2020) An effective improved co-evolution ant colony optimisation algorithm with multi-strategies and its application. Int J Bio Inspir Comput 16(3):158–170

    Google Scholar 

  37. Deng W, Liu H, Xu J, Zhao H, Song Y (2020) An improved quantum-inspired differential evolution algorithm for deep belief network. IEEE Transact Instrum Meas 69(10):7319–7327

    ADS  Google Scholar 

  38. Li H, Gao K, Duan P-Y, Li J-Q, Zhang L (2022) An improved artificial bee colony algorithm with q-learning for solving permutation flow-shop scheduling problems. IEEE Transact Syst Man Cybern Syst 53(5):2684–2693

    Google Scholar 

  39. Zhu C, Ma X, Ding W, Zhan J (2023) Long-term time series forecasting with multi-linear trend fuzzy information granules for lstm in a periodic framework. IEEE Transact Fuzzy Syst

  40. Wang Y, Yu F, Homenda W, Pedrycz W, Tang Y, Jastrzebska A, Li F (2022) The trend-fuzzy-granulation-based adaptive fuzzy cognitive map for long-term time series forecasting. IEEE Transact Fuzzy Syst 30(12):5166–5180

    Google Scholar 

  41. Kosko B (1986) Fuzzy cognitive maps. Int J Man Mach Stud 24(1):65–75

    Google Scholar 

  42. Liu J, Chi Y, Zhu C (2015) A dynamic multiagent genetic algorithm for gene regulatory network reconstruction based on fuzzy cognitive maps. IEEE Transact Fuzzy Syst 24(2):419–431

    Google Scholar 

  43. Groumpos PP (2020) A new mathematical modell for covid-19: a fuzzy cognitive map approach for coronavirus diseases, pp 1–6. IEEE

  44. Nápoles G, Leon Espinosa M, Grau I, Vanhoof K, Bello R (2018) Fuzzy cognitive maps based models for pattern classification: Advances and challenges, pp 83–98. Springer

  45. Szwed P, Skrzyński P (2014) A new lightweight method for security risk assessment based on fuzzy cognitive maps. Int J Appl Math Comput Sci 24(1):213–225

    Google Scholar 

  46. Vanhoenshoven F, Nápoles G, Froelich W, Salmeron JL, Vanhoof K (2020) Pseudoinverse learning of fuzzy cognitive maps for multivariate time series forecasting. Appl Soft Comput 95:106461

    Google Scholar 

  47. Puerto E, Aguilar J, López C, Chávez D (2019) Using multilayer fuzzy cognitive maps to diagnose autism spectrum disorder. Appl Soft Comput 75:58–71

    Google Scholar 

  48. Orang O, Silva PC, Guimarães FG (2022) Time series forecasting using fuzzy cognitive maps: a survey. Artif Intell Rev 56(8):7733–7794

    Google Scholar 

  49. Lu W, Feng G, Liu X, Pedrycz W, Zhang L, Yang J (2019) Fast and effective learning for fuzzy cognitive maps: a method based on solving constrained convex optimization problems. IEEE Transact Fuzzy Syst 28(11):2958–2971

    Google Scholar 

  50. Yastrebov A, Kubuś Ł, Poczeta K (2022) Multiobjective evolutionary algorithm idea and k-means clustering for modeling multidimenional medical data based on fuzzy cognitive maps. Nat Comput 22(3):601–611

    MathSciNet  Google Scholar 

  51. Mohammadi HA, Ghofrani S, Nikseresht A (2023) Using empirical wavelet transform and high-order fuzzy cognitive maps for time series forecasting. Appl Soft Comput 135:109990

    Google Scholar 

  52. Felix G, Nápoles G, Falcon R, Froelich W, Vanhoof K, Bello R (2019) A review on methods and software for fuzzy cognitive maps. Artif Intell Rev 52:1707–1737

    Google Scholar 

  53. Zadeh LA (1997) Toward a theory of fuzzy information granulation and its centrality in human reasoning and fuzzy logic. Fuzzy Sets Syst 90(2):111–127

    MathSciNet  Google Scholar 

  54. Pedrycz W, Gomide F (2007) Fuzzy systems engineering: toward human-centric computing. Wiley, Hoboken

    Google Scholar 

  55. Pedryez W, Vasilakos AV (1999) Linguistic models and linguistic modeling. IEEE Transact Syst Man Cybern Part B (Cybernetics) 29(6):745–757

    CAS  Google Scholar 

  56. Pedrycz W, Homenda W (2013) Building the fundamentals of granular computing: a principle of justifiable granularity. Appl Soft Comput 13(10):4209–4218

    Google Scholar 

  57. Pedrycz W, Vukovich G (2001) Abstraction and specialization of information granules. IEEE Transact Syst Man Cybern Part B (Cybernetics) 31(1):106–111

    CAS  Google Scholar 

  58. Bezdek JC, Ehrlich R, Full W (1984) Fcm: the fuzzy c-means clustering algorithm. Comput Geosci 10(2–3):191–203

    ADS  Google Scholar 

  59. Qu H, Chen G (2012) An improved method of fuzzy time series model, pp 346–351. IEEE

  60. Pimentel BA, Souza RM (2014) A weighted multivariate fuzzy c-means method in interval-valued scientific production data. Exp Syst Appl 41(7):3223–3236

    Google Scholar 

  61. Kuo I-H, Horng S-J, Kao T-W, Lin T-L, Lee C-L, Pan Y (2009) An improved method for forecasting enrollments based on fuzzy time series and particle swarm optimization. Exp Syst Appl 36:6108–6117

    Google Scholar 

  62. Pimentel BA, Souza RM (2014) A weighted multivariate fuzzy c-means method in interval-valued scientific production data. Exp Syst Appl 41(7):3223–3236

    Google Scholar 

  63. Gray S, Zanre E, Gray S (2014) Fuzzy cognitive maps for applied sciences and engineering. Intell Syst Ref Libr 54:159–175

    Google Scholar 

  64. Stach W, Kurgan L, Pedrycz W, Reformat M (2005) Genetic learning of fuzzy cognitive maps. Fuzzy Sets Syst 153(3):371–401

    MathSciNet  Google Scholar 

Download references

Acknowledgements

This work was supported by the Research Initiation Project of Northeast Electric Power University 12081 and the Science and Technology Project of Jilin Province under Grant 20230101240JC.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guoliang Feng.

Ethics declarations

Conflict of interest

The authors declare 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

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, T., Li, Q., Wang, Y. et al. Interval-valued prediction of time series based on fuzzy cognitive maps and granular computing. Neural Comput & Applic 36, 4623–4642 (2024). https://doi.org/10.1007/s00521-023-09290-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-023-09290-6

Keywords

Navigation