Abstract
Many fuzzy time series (FTS) methods have been developed by the researchers without including non-determinacy caused using single function for both membership and non-membership grades. Optimum length of intervals and inclusion of non-determinacy have been two important key issues for the researchers for long time. In this paper, we propose a novel hybrid FTS forecasting method using particle swarm optimization (PSO) and intuitionistic fuzzy set (IFS). PSO determines optimum length and IFS includes non-determinacy during fuzzification of time series data. To show the applicability and suitability of proposed forecasting method, it is implemented on three time series data of the University of Alabama, State bank of India (SBI) share price at Bombay Stock Exchange (BSE), India and car sells in Quebec. Performance of proposed method is measured using mean square error (MSE). Reduced amount of MSE confirms outperformance of proposed FTS forecasting method over various existing fuzzy set, IFS, hesitant and probabilistic hesitant fuzzy set-based FTS forecasting methods in forecasting the University of Alabama enrollments, SBI share price and car sells in Quebec. Validity of the proposed FTS forecasting method is also verified using tracking signal.
Similar content being viewed by others
References
Abhishekh GSS, Singh SR (2018) A score function-based method of forecasting using intuitionistic fuzzy time series. New Math Nat Comput 14:91–111
Aladag CH, Basaran MA, Egrioglu E, Yolcu U, Uslu VR (2009) Forecasting in high order fuzzy times series by using neural networks to define fuzzy relations. Expert Syst Appl 36(3):4228–4231
Atanassov K (1986) Intuitionistic fuzzy sets. Fuzzy Sets Syst 20(1):87–96
Atanassov K (1999) Intuitionistic fuzzy sets: theory and applications. Physica-Verlag, Heidelberg
Bas E, Uslu VR, Yolcu U, Egrioglu E (2014) A modified genetic algorithm for forecasting fuzzy time series. Appl Intell 41(2):453–463
Bas E, Grosan C, Egrioglu E, Yolcu U (2018) High order fuzzy time series method based on pi-sigma neural network. Eng Appl Artif Intell 72:350–356
Bas E, Yolcu U, Egrioglu E (2020) Intuitionistic fuzzy time series functions approach for time series forecasting. Granul Comput. https://doi.org/10.1007/s41066-020-00220-8
Bisht K, Kumar S (2016) Fuzzy time series forecasting method based on hesitant fuzzy sets. Expert Syst Appl 64:557–568
Bisht K, Kumar S (2019) Intuitionistic fuzzy set based computational method for financial time series forecasting. Fuzzy Inf Eng 10(3):307–323
Chen SM (1996a) A fuzzy reasoning approach for rule-based systems based on fuzzy logics. IEEE Trans Syst Man Cybern B (cybern) 26(5):769–778
Chen SM (1996b) Forecasting enrollments based on fuzzy time series. Fuzzy Sets Syst 81:311–319
Chen SM (2002) Forecasting enrollments based on high-order fuzzy time series. Cybern Syst 33(1):1–16
Chen MY (2014) A high-order fuzzy time series forecasting model for internet stock trading. Future Gene Comput Syst 37:461–467
Chen SM, Chung NY (2006) Forecasting enrollments using high-order fuzzy time series and genetic algorithms. Int J Intell Syst 21(5):485–501
Chen SM, Hsu CC (2008) A new approach for handling forecasting problems using high-order fuzzy time series. Intell Auto Soft Comput 14(1):29–43
Chen SM, Huang CM (2003) Generating weighted fuzzy rules from relational database systems for estimating null values using genetic algorithms. IEEE Trans Fuzzy Syst 11(4):495–506
Chen SM, Jian WS (2017) Fuzzy forecasting based on two-factors second-order fuzzy-trend logical relationship groups, similarity measures and PSO techniques. Info Sci 391:65–79
Chen SM, Jong WT (1997) Fuzzy query translation for relational database systems. IEEE Trans Syst Man Cybern B (cybern) 27(4):714–721
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
Chen SM, Wang NY (2010) Fuzzy forecasting based on fuzzy-trend logical relationship groups. IEEE Trans Syst Man Cybern B (cybern) 40(5):1343–1358
Chen SM, Ke JS, Chang JF (1990) Knowledge representation using fuzzy Petri nets. IEEE Trans Knowl Data Eng 2(3):311–319
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–213
Cheng C, Chang J, Yeh C (2006) Entropy-based and trapezoid fuzzification-based fuzzy time series approaches for forecasting IT project cost. Techno Forecast Soc Change 73:524–542
Cheng CH, Cheng GW, Wang JW (2008) Multi-attribute fuzzy time series method based on fuzzy clustering. Expert Syst Appl 34:1235–1242
Egrioglu E (2014) PSO-based high order time invariant fuzzy time series method: Application to stock exchange data. Eco Modell 38:633–639
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. Granul Comput 4(4):639–654
Egrioglu E, Fildes R, Baş E (2021) Recurrent fuzzy time series functions approaches for forecasting. Granul Comput. https://doi.org/10.1007/s41066-021-00257-3
Gangwar SS, Kumar S (2012) Partitions based computational method for high-order fuzzy time series forecasting. Expert Syst Appl 39(15):12158–12164
Gangwar SS, Kumar S (2015) Computational method for high-order weighted fuzzy time series forecasting based on multiple partitions. In: Chakraborty MK, Skowron A, Maiti M, Kar S (eds) Facets of uncertainties and applications. Springer proceedings in mathematics & statistics, vol 125. Springer, New Delhi
Gangwar SS, Kumar S (2016) Cumulative probability distribution based computational method for high order fuzzy time series forecasting. In: Shilei S, Sun S, Tallón-Ballesteros AJ, Pamučar DS, Liu F (eds) Fuzzy systems and data mining II (FSDM2016, Macau, China). Frontiers in artificial intelligence and applications, vol 293. IOS Press, Amsterdam, pp 3–10
Gupta KK, Kumar S (2019a) A novel high-order fuzzy time series forecasting method based on probabilistic fuzzy sets. Granul Comput 4(4):699–713
Gupta KK, Kumar S (2019b) Hesitant probabilistic fuzzy set based time series forecasting method. Granul Comput 4(4):739–758
Gupta KK, Kumar S (2020) Probabilistic Intuitionistic Fuzzy Set Based Intuitionistic Fuzzy Time Series Forecasting Method. In: Manna S, Datta B, Ahmad S (eds) Mathematical Modelling and Scientific Computing with Applications. ICMMSC 2018. Springer Proceedings in Mathematics & Statistics, vol 308. Springer, Singapore
He Y, Ma WJ, Zhang JP (2016) The parameters selection of PSO algorithm influencing on performance of fault diagnosis. MATEC Web Conf 63:02019
Hsu LY, Horng SJ, Kao TW, Chen YH, Run RS, Chen RJ, Lai JL, Kuo IH (2010) Temperature prediction and TAIFEX forecasting based on fuzzy relationships and MTPSO techniques. Expert Syst Appl 37(4):2756–2770
Huang YL, Horng SJ, He M, Fan P, Kao TW, Khan MK, Lai JL, Kuo IH (2011) A hybrid forecasting model for enrollments based on aggregated fuzzy time series and particle swarm optimization. Expert Syst Appl 38(7):8014–8023
Huarng K (2001) Effective length of intervals to improve forecasting in fuzzy time series. Fuzzy Sets Syst 123:387–394
Huarng K, Yu THK (2006) Ratio-based lengths of intervals to improve fuzzy time series forecasting. IEEE Trans Syst Man Cybern B (cybern) 36:328–340
Joshi BP, Kumar S (2012) Intuitionistic fuzzy sets based method for fuzzy time series forecasting. Cybern Syst 43:34–47
Jurio A, Paternain D, Bustince H, Guerra H, BeliakovG (2010) A construction method of Atanassov’s intuitionistic fuzzy sets for image processing. In: Intelligent systems (IS) 5th IEEE international conference, London, pp 7–9
Kennedy J, Eberhart R (1995) Particle swarm optimization. IEEE Int Conf Neural Netw 4:1942–1948
Kumar S, Gangwar SS (2014) Probabilistic and Intuitionistic fuzzy sets-based method for fuzzy time series forecasting. Cybern Syst 45:349–361
Kumar S, Gangwar S (2015a) Intuitionistic fuzzy time series: an approach for handling non-determinism in time series forecasting. IEEE Tran Fuzzy Syst 24(6):1270–1281
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–1550064
Kuo IH, Horng SJ, Chen YH, Run RS, Kao TW, Chen RJ, Lai JL, Lin TL (2010) Forecasting TAIFEX based on fuzzy time series and particle swarm optimization. Expert Syst Appl 37:1494–1502
Lee CC (1990a) Fuzzy logic in control systems: fuzzy logic controller I. IEEE Trans Syst Man Cybern 20(2):404–418
Lee CC (1990b) Fuzzy logic in control systems: fuzzy logic controller II. IEEE Trans Syst Man Cybern 20(2):419–435
Lee LW, Wang LH, Chen SM (2008) Temperature prediction and TAIFEX forecasting based on high order fuzzy logical relationship and genetic simulated annealing techniques. Expert Syst Appl 34:328–336
Panigrahi S, Behera HS (2020) A study on leading machine learning techniques for high order fuzzy time series forecasting. Eng Appl Artif Intell 87:103245. https://doi.org/10.1016/j.engappai.2019.103245
Park JI, Lee DJ, Song CK, Chun MG (2010) TAIFEX and KOSPI 200forecasting based on two factors high order fuzzy time series and particle swarm optimization. Expert Syst Appl 37:959–967
Pathak HK, Singh P (2011) A new bandwidth interval based forecasting method for enrollments using fuzzy time series. Appl Math 2(4):504
Pattanayak RM, Panigrahi S, Behera HS (2020) High-order fuzzy time series forecasting by using membership values along with data and support vector machine. Arab J Sci Eng 45(12):10311–10325
Pattanayak RM, Behera HS, Panigrahi S (2021) A novel probabilistic intuitionistic fuzzy set based model for high order fuzzy time series forecasting. Eng Appl Artificial Intell 99:104136
Qiu W, Liu X, Li H (2011) A generalized method for forecasting based on fuzzy time series. Expert Syst Appl 38:10446–10453
Singh P (2020) A novel hybrid time series forecasting model based on neutrosophic-PSO approach. Int J Machine Learn Cybern 11:1–16. https://doi.org/10.1007/s13042-020-01064-z
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
Song Q, Chissom BS (1993a) Fuzzy time series and its models. Fuzzy Sets Syst 54(3):269–277
Song Q, Chissom BS (1993b) Forecasting enrollments with fuzzy time series—part I. Fuzzy Sets Syst 54(1):1–9
Song Q, Chissom BS (1994) Forecasting enrollments with fuzzy time series—part II. Fuzzy Sets Syst 62(1):1–8
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. https://doi.org/10.1155/2016/5035160
Yolcu U, Egrioglu E, Uslu VR, Basaran MA, Aladag CH (2009) A new approach for determining the length of intervals for fuzzy time series. Appl Soft Comput 9(2):647–651
Yolcu U, Cagcag O, Aladag CH, Egrioglu E (2014) An enhanced fuzzy time series forecasting method based on artificial bee colony. J Intell Fuzzy Syst 26(6):2627–2637
Yolcu OC, Yolcu U, Egrioglu E, Aladag H (2016) High order fuzzy time series forecasting method based on an intersection operation. Appl Math Modell 40(19–20):8750–8765
Zadeh LA (1965) Fuzzy set. Inf Control 8(3):338–353
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
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
On the behalf of all the authors, corresponding author states that there is no conflict of interest.
Ethical approval
This research paper does not include any studies with human participants and animals performed by any of the authors.
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
Pant, M., Kumar, S. Particle swarm optimization and intuitionistic fuzzy set-based novel method for fuzzy time series forecasting. Granul. Comput. 7, 285–303 (2022). https://doi.org/10.1007/s41066-021-00265-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41066-021-00265-3