Log in

HFS-based computational method for weighted fuzzy time series forecasting model using techniques of adaptive radius clustering and grey wolf optimization

  • ORIGINAL PAPER
  • Published:
Granular Computing Aims and scope Submit manuscript

Abstract

Recently, hesitant fuzzy sets (HFSs) have been used extensively in time series forecasting. HFSs have inherent characteristics of addressing problem of non-stochastic hesitancy that is developed as a result of the availability of numerous techniques for fuzzification of time series data. In the present study, we have developed an HFS-based computational method for weighted fuzzy time series (WFTS) forecasting. The proposed method addresses the three main issues of appropriate partitioning of the universe of discourse (UOD) into unequal-length intervals, inclusion of hesitancy during fuzzification of time series data, recurrence, and weighting of fuzzy logical relation (FLR) in fuzzy time series forecasting. The proposed method uses a non-parametric clustering approach of adaptive radius clustering for accurate partitioning of UOD and HFS for inclusion of hesitancy in time series during process of fuzzification. The recurrence and weighting of FLRs are handled using Markov weights, which are then subsequently optimized by utilizing the popular swarm intelligence technique of grey wolf optimization. A simple computational method is provided that incorporates the optimized weights, thus simplifying the forecasting process. The proposed WFTS forecasting method is implemented in the Python programming language to forecast benchmark time series data of the University of Alabama and financial time series data of Taiwan stock exchange (TAIEX), market price of State Bank of India (SBI) at Bombay Stock Exchange (BSE), India. The model's performance is measured by means of root-mean-square error (RMSE), and its reduced amount demonstrates the model's outperformance in forecasting of three diversified time series data taken in the study.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Thailand)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  • Abhishekh, Gautam SS, Singh SR (2018) A score function-based method of forecasting using intuitionistic fuzzy time series. New Math Nat Comput. 14(01):91–111

    MathSciNet  Google Scholar 

  • Abhishekh, Gautam SS, Singh SR (2020) A new method of time series forecasting using intuitionistic fuzzy set based on average-length. J Ind Prod Eng 37(4):175–185

    Google Scholar 

  • Aladag CH (2013) Using multiplicative neuron model to establish fuzzy logic relationships. Expert Syst Appl 40(3):850–853

    Google Scholar 

  • Aladag CH, Yolcu U, Egrioglu E, Dalar AZ (2012) A new time invariant fuzzy time series forecasting method based on particle swarm optimization. Appl Soft Comput 12(10):3291–3299

    Google Scholar 

  • Alam NMFHNB, Ramli N, Mohamad D (2021a) Fuzzy time series forecasting model based on intuitionistic fuzzy sets and arithmetic rules. AIP Conf Proc 2365(1):050003

    Google Scholar 

  • Alam NMFHN, Ramli N, Mohd AH (2021b) Intuitionistic fuzzy set-based time series forecasting model via delegeration of hesitancy degree to the major grade de-i-fuzzification and arithmetic rules based on centroid defuzzification. J Phy Conf Ser. 1988(1):012014

    Google Scholar 

  • Alyousifi Y, Othman M, Faye I, Sokkalingam R, Silva PC (2020) Markov weighted fuzzy time-series model based on an optimum partition method for forecasting air pollution. Int J Fuzzy Syst 22(5):1468–1486

    Google Scholar 

  • Askari S, Montazerin N (2015) A high-order multi-variable fuzzy time series forecasting algorithm based on fuzzy clustering. Expert Syst Appl 42(4):2121–2135

    Google Scholar 

  • Atanassov K (1986) Intuitionistic fuzzy sets. Fuzzy Sets Syst 20:87–96

    Google Scholar 

  • Bas E, Uslu VR, Yolcu U, Egrioglu E (2014) A modified genetic algorithm for forecasting fuzzy time series. Appl Intell 41(2):453–463

    Google Scholar 

  • Bas E, Yolcu U, Egrioglu E (2021) Intuitionistic fuzzy time series functions approach for time series forecasting. Granular Comput 6:619–629

    Google Scholar 

  • Bisht K, Dhyani M, Kumar S (2017) An approach to handel nondeterminism in fuzzy time series forecasting by hesitant fuzzy sets. In: 2017 3rd international conference on advances in computing, communication & automation (ICACCA)(Fall). IEEE. pp. 1–6

  • Bisht K, Kumar S (2016) Fuzzy time series forecasting method based on hesitant fuzzy sets. Expert Syst Appl 64:557–568

    Google Scholar 

  • Bisht K, Kumar S (2018) Intuitionistic fuzzy set-based computational method for financial time series forecasting. Fuzzy Inf Eng 10(3):307–323

    Google Scholar 

  • Bisht K, Kumar S (2019) Hesitant fuzzy set based computational method for financial time series forecasting. Granular Comput 4(4):655–669

    Google Scholar 

  • Bisht K, Kumar A (2021) A method for fuzzy time series forecasting based on interval index number and membership value using fuzzy c-means clustering. Evol Intell 16:1–13

    Google Scholar 

  • Chen SM (1996) Forecasting enrollments based on fuzzy time series. Fuzzy Sets Syst 81:311–319. https://doi.org/10.1016/0165-0114(95)00220-0

    Article  Google Scholar 

  • Chen SM, Hwang JR (2000) Temperature prediction using fuzzy time series. IEEE Trans Syst Man Cybern Part B (cybernetics) 30(2):263–275

    CAS  ADS  Google Scholar 

  • Chen SM, Jian WS (2017) Fuzzy forecasting based on two-factors second-order fuzzy-trend logical relationship groups, similarity measures and PSO techniques. Inf Sci 391:65–79

    MathSciNet  Google Scholar 

  • Chen SM, Niou SJ (2011) Fuzzy multiple attributes group decision-making based on fuzzy preference relations. Expert Syst Appl 38(4):3865–3872

    Google Scholar 

  • Chen SM, Phuong BDH (2017) Fuzzy time series forecasting based on optimal partitions of intervals and optimal weighting vectors. Knowl-Based Syst 118:204–216

    Google Scholar 

  • Chen SM, Randyanto Y (2013) A novel similarity measure between intuitionistic fuzzy sets and its applications. Int J Pattern Recognit Artif Intell 27(07):1350021

    Google Scholar 

  • Chen SM, Wang J (1995) Document retrieval using knowledge-based fuzzy information retrieval techniques. IEEE Trans Syst Man Cybern 25(2):793–803. https://doi.org/10.1109/21.376492

    Article  Google Scholar 

  • Chen SM, Wang NY (2010) Fuzzy forecasting based on fuzzy-trend logical relationship groups. IEEE Trans Syst Man Cybern Part B (cybernetics) 40(5):1343–1358

    Google Scholar 

  • Chen SM, Zou XY, Gunawan GC (2019) Fuzzy time series forecasting based on proportions of intervals and particle swarm optimization techniques. Inf Sci 500:127–139

    MathSciNet  Google Scholar 

  • Cheng CH, Chen TL, Chiang CH (2006) Trend-weighted fuzzy time-series model for TAIEX forecasting. International conference on neural information processing. Springer, Berlin, Heidelberg, pp 469–477

    Google Scholar 

  • Cheng SH, Chen SM, Jian WS (2016) Fuzzy time series forecasting based on fuzzy logical relationships and similarity measures. Inf Sci 327:272–287

    MathSciNet  Google Scholar 

  • Egrioglu E (2014) PSO-based high order time invariant fuzzy time series method: application to stock exchange data. Econ Model 38:633–639

    Google Scholar 

  • Egrioglu E, Aladag CH, Yolcu U, Uslu VR, Erilli NA (2011) Fuzzy time series forecasting method based on Gustafson-Kessel fuzzy clustering. Expert Syst Appl 38(8):10355–10357

    Google Scholar 

  • Egrioglu E, Aladag CH, Yolcu U (2013) Fuzzy time series forecasting with a novel hybrid approach combining fuzzy c-means and neural networks. Expert Syst Appl 40(3):854–857

    Google Scholar 

  • Egrioglu E, Yolcu U, Bas E (2019) Intuitionistic high-order fuzzy time series forecasting method based on pi-sigma artificial neural networks trained by artificial bee colony. Granular Comput 4:639–654

    Google Scholar 

  • Gangwar SS, Kumar S (2012) Partitions based computational method for high-order fuzzy time series forecasting. Expert Syst Appl 39(15):12158–12164

    Google Scholar 

  • Gangwar SS, Kumar S (2015) Computational method for high-order weighted fuzzy time series forecasting based on multiple partitions. Facets of uncertainties and applications: ICFUA, Kolkata, India, December 2013. Springer, India, pp 293–302

    Google Scholar 

  • Gautam SS, Abhishekh (2019) A novel moving average forecasting approach using fuzzy time series data set. J Control Autom Electr Syst 30:532–544

    Google Scholar 

  • Gautam SS, Singh SR (2020) A modified weighted method of time series forecasting in intuitionistic fuzzy environment. Opsearch 57(3):1022–1041

    MathSciNet  Google Scholar 

  • Goyal G, Bisht DC (2023) Adaptive hybrid fuzzy time series forecasting technique based on particle swarm optimization. Granular Comput 8(2):373–390

    Google Scholar 

  • Gupta KK, Kumar S (2019) A novel high-order fuzzy time series forecasting method based on probabilistic fuzzy sets. Granular Comput 4(4):699–713

    Google Scholar 

  • Gupta KK, Kumar S (2023) K-Means clustering based high order weighted probabilistic fuzzy time series forecasting method. Cybern Syst 54(2):197–219

    Google Scholar 

  • Hesamian G, Akbari MG (2022) Fuzzy time series model using weighted least square estimation. Iranian J Fuzzy Syst 19(2):63–81

    MathSciNet  Google Scholar 

  • Huarng K (2001) Effective lengths of intervals to improve forecasting in fuzzy time series. Fuzzy Sets Syst 123(3):387–394

    MathSciNet  Google Scholar 

  • Iqbal S, Zhang C (2020) A new hesitant fuzzy-based forecasting method integrated with clustering and modified smoothing approach. Int J Fuzzy Syst 22(4):1104–1117

    Google Scholar 

  • Jain S, Mathpal PC, Bisht D, Singh P (2018) A unique computational method for constructing intervals in fuzzy time series forecasting. Cybern Inf Technol 18(1):3–10

    MathSciNet  Google Scholar 

  • Jiang P, Dong Q, Li P, Lian L (2017) A novel high-order weighted fuzzy time series model and its application in nonlinear time series prediction. Appl Soft Comput 55:44–62

    Google Scholar 

  • Jilani TA, Burney SMA, Ardil C (2007) Fuzzy metric approach for fuzzy time series forecasting based on frequency density based partitioning. Int J Comput Inf Eng 4(7):1194–1199

    Google Scholar 

  • Joshi BP, Kumar S (2012a) A computational method of forecasting based on intuitionistic fuzzy sets and fuzzy time series. In Proceedings of the international conference on soft computing for problem solving (SocProS 2011) December 20–22, 2011 (pp. 993–1000). Springer, New Delhi.

  • Joshi BP, Kumar S (2012b) Fuzzy time series model based on intuitionistic fuzzy sets for empirical research in stock market. Int J Appl Evol Comput (IJAEC) 3(4):71–84

    Google Scholar 

  • Joshi BP, Kumar S (2013) A computational method for fuzzy time series forecasting based on difference parameters. Int J Model Simul Sci Comput 4(01):1250023

    Google Scholar 

  • Kumar S (2019) A modified weighted fuzzy time series model for forecasting based on two-factors logical relationship. Int J Fuzzy Syst 21(5):1403–1417

    Google Scholar 

  • Kumar S, Gangwar SS (2015a) Intuitionistic fuzzy time series: an approach for handling nondeterminism in time series forecasting. IEEE Trans Fuzzy Syst 24(6):1270–1281

    ADS  Google Scholar 

  • Kumar S, Gangwar SS (2015b) A fuzzy time series forecasting method induced by intuitionistic fuzzy sets. Int J Model Simul Sci Comput 6(04):1550041

    Google Scholar 

  • Kumar N, Susan S (2021) Particle swarm optimization of partitions and fuzzy order for fuzzy time series forecasting of COVID-19. Appl Soft Comput 110:107611

    PubMed  PubMed Central  Google Scholar 

  • Lee HS, Chou MT (2004) Fuzzy forecasting based on fuzzy time series. Int J Comput Math 81(7):781–789

    MathSciNet  Google Scholar 

  • Lee W-J, Jung H-Y, Yoon **Hee, Choi SH (2017) A novel forecasting method based on F-transform and fuzzy time series. Int J Fuzzy Syst 19:1793–1802

    Google Scholar 

  • Liu HT (2007) An improved fuzzy time series forecasting method using trapezoidal fuzzy numbers. Fuzzy Optim Decis Making 6:63–80

    MathSciNet  ADS  Google Scholar 

  • Liu P, Chen SM, Wang Y (2020) Multiattribute group decision making based on intuitionistic fuzzy partitioned Maclaurin symmetric mean operators. Inf Sci 512:830–854

    MathSciNet  Google Scholar 

  • Lu W, Chen X, Pedrycz W, Liu X, Yang J (2015) Using interval information granules to improve forecasting in fuzzy time series. Int J Approx Reason 57:1–18

    Google Scholar 

  • Meghdadi AH, Akbarzadeh-T MR (2001) Probabilistic fuzzy logic and probabilistic fuzzy systems. 10th IEEE international conference on fuzzy systems (Cat. No. 01CH37297), vol 3. IEEE, pp 1127–1130

    Google Scholar 

  • Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Google Scholar 

  • Nishad AK, Aggarwal G (2023) Hesitant fuzzy time series forecasting model of higher order based on one and two-factor aggregate logical relationship. Eng Appl Artif Intell 126:106897

    Google Scholar 

  • Pant M, Kumar S (2022a) Particle swarm optimization and intuitionistic fuzzy set-based novel method for fuzzy time series forecasting. Granular Comput 7(2):285–303

    Google Scholar 

  • Pant S, Kumar S (2022b) IFS and SODA based computational method for fuzzy time series forecasting. Expert Syst Appl 209:118213

    Google Scholar 

  • Pant, S., & Kumar, S. (2022c). Particle swarm optimization and computational algorithm based weighted fuzzy time series forecasting method. In: Proceedings of international joint conference on advances in computational intelligence. Springer, Singapore. pp. 9–23

  • Pant M, Kumar S (2022d). Fuzzy time series forecasting based on hesitant fuzzy sets, particle swarm optimization and support vector machine-based hybrid method. Granular Comput, 1–19.

  • Pathak HK, Singh P (2011) A new bandwidth interval based forecasting method for enrollments using fuzzy time series. Appl Math 2(04):504–507

    Google Scholar 

  • Pattanayak RM, Behera HS, Panigrahi S (2023) A novel high order hesitant fuzzy time series forecasting by using mean aggregated membership value with support vector machine. Inf Sci 626:494–523

    Google Scholar 

  • Rubio A, Bermúdez JD, Vercher E (2016) Forecasting portfolio returns using weighted fuzzy time series methods. Int J Approx Reason 75:1–12

    MathSciNet  Google Scholar 

  • Singh SR (2008) A computational method of forecasting based on fuzzy time series. Math Comput Simul 79(3):539–554

    MathSciNet  Google Scholar 

  • Singh SR (2009) A computational method of forecasting based on high-order fuzzy time series. Expert Syst Appl 36(7):10551–10559

    Google Scholar 

  • Singh P, Borah B (2014) Forecasting stock index price based on M-factors fuzzy time series and particle swarm optimization. Int J Approx Reason 55(3):812–833

    MathSciNet  Google Scholar 

  • Song Q (2003) A note on fuzzy time series model selection with sample autocorrelation functions. Cybern Syst 34(2):93–107

    Google Scholar 

  • Song Q, Chissom BS (1993a) Fuzzy time series and its models. Fuzzy Sets Syst 54:269–277. https://doi.org/10.1016/0165-0114(93)90372-O

    Article  MathSciNet  Google Scholar 

  • Song Q, Chissom BS (1993b) Forecasting enrollments with fuzzy time series—Part I. Fuzzy Sets Syst 54:1–9. https://doi.org/10.1016/0165-0114(93)90355-L

    Article  Google Scholar 

  • Song Q, Chissom BS (1994) Forecasting enrollments with fuzzy time series—part II. Fuzzy Sets Syst 62:1–8. https://doi.org/10.1016/0165-0114(94)90067-1

    Article  Google Scholar 

  • Tanuwijaya B, Selvachandran G, Abdel-Basset M, Huynh HX, Pham VH, Ismail M (2020) A novel single valued neutrosophic hesitant fuzzy time series model: applications in Indonesian and Argentinian stock index forecasting. IEEE Access 8:60126–60141

    Google Scholar 

  • Tinh NV (2020) Enhanced forecasting accuracy of fuzzy time series model based on combined fuzzy C-mean clustering with particle swam optimization. Int J Comput Intell Appl 19(02):2050017

    Google Scholar 

  • Torra V, Narukawa Y (2009) On hesitant fuzzy sets and decision. In 2009 IEEE international conference on fuzzy systems (pp. 1378–1382). IEEE.

  • Vo-Van T, Nguyen-Hai A, Tat-Hong MV, Nguyen-Trang T (2020) A new clustering algorithm and its application in assessing the quality of underground water. Sci Program. https://doi.org/10.1155/2020/6458576

    Article  Google Scholar 

  • Vovan T (2023) Building the forecasting model for interval time series based on the fuzzy clustering technique. Granular Comput 8:1–17

    Google Scholar 

  • Wang YN, Lei Y, Fan X, Wang Y (2016) Intuitionistic fuzzy time series forecasting model based on intuitionistic fuzzy reasoning. Math Prob Eng 2016:1–12

    MathSciNet  Google Scholar 

  • **an S, Zhang J, **ao Y, Pang J (2018) A novel fuzzy time series forecasting method based on the improved artificial fish swarm optimization algorithm. Soft Comput 22(12):3907–3917

    Google Scholar 

  • Yang R, He J, Xu M, Ni H, Jones P, Samatova N (2018) An intelligent and hybrid weighted fuzzy time series model based on empirical mode decomposition for financial markets forecasting. Industrial conference on data mining. Springer, Cham, pp 104–118

    Google Scholar 

  • Yolcu OC, Yolcu U, Egrioglu E, Aladag CH (2016) High order fuzzy time series forecasting method based on an intersection operation. Appl Math Model 40(19–20):8750–8765

    MathSciNet  Google Scholar 

  • Yu HK (2005) Weighted fuzzy time series models for TAIEX forecasting. Physica A 349(3–4):609–624

    ADS  Google Scholar 

  • Yu THK, Huarng KH (2010) A neural network-based fuzzy time series model to improve forecasting. Expert Syst Appl 37(4):3366–3372

    Google Scholar 

  • Yücesoy E, Egrioglu E, Bas E (2023) A new intuitionistic fuzzy time series method based on the bagging of decision trees and principal component analysis. Granular Comput 8:1–11

    Google Scholar 

  • Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353. https://doi.org/10.1016/S0019-9958(65)90241-X

    Article  Google Scholar 

  • Zeng S, Chen SM, Teng MO (2019) Fuzzy forecasting based on linear combinations of independent variables, subtractive clustering algorithm and artificial bee colony algorithm. Inf Sci 484:350–366

    Google Scholar 

  • Zhang Y, Qu H, Wang W, Zhao J (2020) A novel fuzzy time series forecasting model based on multiple linear regression and time series clustering. Math Prob Eng 2020:9546792. https://doi.org/10.1155/2020/9546792

    Article  Google Scholar 

Download references

Acknowledgements

First author thankfully acknowledges the Government of India's UGC (F. No. 16-9 (June 2018)/2019 (NET/CSIR)) assistance for this study. Authors acknowledge anonymous referees’ constructive comments that led to an improved version of the research paper. Authors are also very thankful to Dr. Prabha Pant, Associate Professor (English) from the Department of Humanities & Social Sciences, G. B. Pant University of Ag. & Technology, Pantnagar for pointing the grammatical and punctuation errors in the research paper.

Funding

Council of Scientific and Industrial Research, India, UGC (F. No. 16-9 (June 2018)/2019 (NET/CSIR)).

Author information

Authors and Affiliations

Authors

Contributions

Shivani Pant: Conceptualization, Methodology, Simulation, Writing- Original draft preparation. Sanjay Kumar: Conceptualization, Methodology, Supervision, Writing- Reviewing and Editing.

Corresponding author

Correspondence to Sanjay Kumar.

Ethics declarations

Competing interests

The authors declare no competing interests.

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

Pant, S., Kumar, S. HFS-based computational method for weighted fuzzy time series forecasting model using techniques of adaptive radius clustering and grey wolf optimization. Granul. Comput. 9, 11 (2024). https://doi.org/10.1007/s41066-023-00434-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s41066-023-00434-6

Keywords

Navigation