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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.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
Koulouriotis DE, Diakoulakis IE, Emiris DM (2001) A fuzzy cognitive map-based stock market model: synthesis, analysis and experimental results. IEEE 1:465–468
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
Box GE, Jenkins GM, Reinsel GC, Ljung GM (2015) Time series analysis: forecasting and control. Wiley, Hoboken
Li Y, Wu K, Liu J (2023) Self-paced ARIMA for robust time series prediction. Knowl Based Syst 269:110489
Scott SL, Varian HR (2014) Predicting the present with Bayesian structural time series. Int J Math Model Numer Optim 5(1–2):4–23
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
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
Maia ALS, Carvalho FdA, Ludermir TB (2008) Forecasting models for interval-valued time series. Neurocomputing 71(16–18):3344–3352
Roque AMS, Maté C, Arroyo J, Sarabia Á (2007) IMLP: applying multi-layer perceptrons to interval-valued data. Neural Process Lett 25:157–169
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
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
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
Assaf R, Schumann A (2019) Explainable deep neural networks for multivariate time series predictions. In: IJCAI, pp 6488–6490
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
Kosko B (1986) Fuzzy cognitive maps. Int J Man-Mach Stud 24(1):65–75
Salmeron JL, Froelich W (2016) Dynamic optimization of fuzzy cognitive maps for time series forecasting. Knowl Based Syst 105:29–37
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
Froelich W, Pedrycz W (2017) Fuzzy cognitive maps in the modeling of granular time series. Knowl Based Syst 115:110–122
Feng G, Lu W, Yang J (2021) The modeling of time series based on least square fuzzy cognitive map. Algorithms 14(3):69
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
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
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
Hajek P, Froelich W, Prochazka O (2020) Intuitionistic fuzzy grey cognitive maps for forecasting interval-valued time series. Neurocomputing 400:173–185
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
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
Lin TY et al (1998) Granular computing on binary relations ii: rough set representations and belief functions. Rough Sets Knowl Discov 1:122–140
Lin TY (2009) Granular computing: practices, theories, and future directions. Encycl Complex Syst Sci 2009:4339–4355
Lin TY (2005) Granular computing: a problem solving paradigm, pp 132–137. IEEE
Zadeh, LA (1979) Fuzzy sets and information granularity. Fuzzy sets, fuzzy logic, and fuzzy systems: selected papers, pp 433–448
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
Zhao Y, Li T, Luo C (2021) Spatial-temporal fuzzy information granules for time series forecasting. Soft Comput 25:1963–1981
Pedrycz W (2023) Advancing federated learning with granular computing. Fuzzy Inf Eng 15(1):1–13
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
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
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
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
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
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
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
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
Kosko B (1986) Fuzzy cognitive maps. Int J Man Mach Stud 24(1):65–75
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
Groumpos PP (2020) A new mathematical modell for covid-19: a fuzzy cognitive map approach for coronavirus diseases, pp 1–6. IEEE
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
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
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
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
Orang O, Silva PC, Guimarães FG (2022) Time series forecasting using fuzzy cognitive maps: a survey. Artif Intell Rev 56(8):7733–7794
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
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
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
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
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
Pedrycz W, Gomide F (2007) Fuzzy systems engineering: toward human-centric computing. Wiley, Hoboken
Pedryez W, Vasilakos AV (1999) Linguistic models and linguistic modeling. IEEE Transact Syst Man Cybern Part B (Cybernetics) 29(6):745–757
Pedrycz W, Homenda W (2013) Building the fundamentals of granular computing: a principle of justifiable granularity. Appl Soft Comput 13(10):4209–4218
Pedrycz W, Vukovich G (2001) Abstraction and specialization of information granules. IEEE Transact Syst Man Cybern Part B (Cybernetics) 31(1):106–111
Bezdek JC, Ehrlich R, Full W (1984) Fcm: the fuzzy c-means clustering algorithm. Comput Geosci 10(2–3):191–203
Qu H, Chen G (2012) An improved method of fuzzy time series model, pp 346–351. IEEE
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
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
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
Gray S, Zanre E, Gray S (2014) Fuzzy cognitive maps for applied sciences and engineering. Intell Syst Ref Libr 54:159–175
Stach W, Kurgan L, Pedrycz W, Reformat M (2005) Genetic learning of fuzzy cognitive maps. Fuzzy Sets Syst 153(3):371–401
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
Corresponding author
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.
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-023-09290-6