Skip to main content
Log in

A novel high-order fuzzy time series forecasting method based on probabilistic fuzzy sets

  • Original Paper
  • Published:
Granular Computing Aims and scope Submit manuscript

Abstract

Recently, the probabilistic fuzzy set has been applied by the researchers in various domains to model the uncertainties in the system due to both fuzziness and randomness. In this research paper, we propose a novel high-order probabilistic fuzzy set-based forecasting method in the environment of both non-probabilistic and probabilistic uncertainties. We have also proposed a novel probability-based discretization approach to model probabilistic uncertainty during partitioning of time series data. Gaussian probability distribution function is used in this research paper to associate probabilities to membership grades and probabilistic fuzzy elements are aggregated to a fuzzy row vector using an aggregation operator. Major advantages of the proposed method are that it includes both types of uncertainties in a single framework and enhances accuracy in forecast as well. To show its suitability and outperformance over other existing forecasting methods, the proposed method is implemented in University of Alabama enrolments and TAIFEX time series datasets. Various statistical parameters, e.g., coefficient of correlation, coefficient of determination, performance parameter, evaluation parameter and tracking signal are used to verify the validity of proposed PFS-based high-order time series forecasting method.

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
Fig. 4

Similar content being viewed by others

References

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

    Article  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

    Article  Google Scholar 

  • Almeida RJ, Kaymak U (2009) Probabilistic fuzzy systems in value-at-risk estimation. Intell Syst Acc Fin Mgmt 16(1–2):49–70

    Article  Google Scholar 

  • Askari S, Montazerin N, Zarandi MF (2015) A clustering based forecasting algorithm for multivariable fuzzy time series using linear combinations of independent variables. Appl Soft Comput 35:151–160

    Article  Google Scholar 

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

    Article  MathSciNet  MATH  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

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Bisht K, Kumar S (2018) Hesitant fuzzy set based computational method for financial time series forecasting. Granul Comput. https://doi.org/10.1007/s41066-018-00144-4

    Article  Google Scholar 

  • Bose M, Mali K (2018) A novel data partitioning and rule selection technique for modeling high-order fuzzy time series. Appl Soft Comput 63:87–96

    Article  Google Scholar 

  • Chen MY (2014) A high-order fuzzy time series forecasting model for internet stock trading. Future Gen Comput Syst 37:461–467

    Article  Google Scholar 

  • Chen SM (2002) Forecasting enrollments based on high-order fuzzy time series. Cybern Syst 33(1):1–16

    Article  MATH  Google Scholar 

  • Chen SM, Chang YC (2011) Weighted fuzzy rule interpolation based on GA-based weight-learning techniques. IEEE Trans Fuzzy Syst 19(4):729–744

    Article  MathSciNet  Google Scholar 

  • Chen SM, Chang YC, Chen ZJ, Chen CL (2013) Multiple fuzzy rules interpolation with weighted antecedent variables in sparse fuzzy rule-based systems. Int J Pattern Recogn Artif Intell 27(05):1359002

    Article  Google Scholar 

  • Chen SM, Chen CD (2011) Handling forecasting problems based on high-order fuzzy logical relationships. Expert Syst Appl 38(4):3857–3864

    Article  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

    Article  MathSciNet  MATH  Google Scholar 

  • Chen SM, Chu HP, Sheu TW (2012) TAIEX forecasting using fuzzy time series and automatically generated weights of multiple factors. IEEE Trans Syst Man Cybern Part A (Syst Hum) 42(6):1485–1495

    Article  Google Scholar 

  • 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

    Article  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

    Article  Google Scholar 

  • Chen SM, Wang JY (1995) Document retrieval using knowledge-based fuzzy information retrieval techniques. IEEE Trans Syst Man Cybern 25(5):793–803

    Article  Google Scholar 

  • Colubi A, Fernández-García C, Gil MÁ (2002) Simulation of random fuzzy variables: an empirical approach to statistical/probabilistic studies with fuzzy experimental data. IEEE Trans Fuzzy Syst 10(3):384–390

    Article  Google Scholar 

  • Deng W, Wang G, Zhang X, Xu J, Li G (2016) A multi-granularity combined prediction model based on fuzzy trend forecasting and particle swarm techniques. Neuro Comput 173:1671–1682

    Google Scholar 

  • Efendi R, Arbaiy N, Deris MM (2018) A new procedure in stock market forecasting based on fuzzy random auto-regression time series model. Inf Sci 441:113–132

    Article  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

    Article  Google Scholar 

  • Egrioglu E, Yolcu U, Bas E (2018) Intuitionistic high-order fuzzy time series forecasting method based on pi-sigma artificial neural networks trained by artificial bee colony. Granul Comput. https://doi.org/10.1007/s41066-018-00143-5

    Article  Google Scholar 

  • Fialho AS, Vieira SM, Kaymak U, Almeida RJ, Cismondi F, Reti SR, Sousa JM (2016) Mortality prediction of septic shock patients using probabilistic fuzzy systems. Appl Soft Comput 42:194–203

    Article  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

    Article  Google Scholar 

  • Gangwar SS, Kumar S (2014) Probabilistic and intuitionistic fuzzy sets–based method for fuzzy time series forecasting. Cybern Syst 45(4):349–361

    Article  MATH  Google Scholar 

  • Gautam SS, Singh SR (2018) A refined method of forecasting based on high-order intuitionistic fuzzy time series data. Prog Artif Intell 7(4):339–350

    Article  MathSciNet  Google Scholar 

  • Gupta KK, Kumar S (2019) Fuzzy time series forecasting method using probabilistic fuzzy sets. Adv Comput Commun Technol. Springer, Singapore, pp 35–43

    Google Scholar 

  • Gupta KK, Kumar S (2018) Hesitant probabilistic fuzzy set based time series forecasting method. Granul Comput. https://doi.org/10.1007/s41066-018-0126-1

    Article  Google Scholar 

  • Hinojosa WM, Nefti S, Kaymak U (2011) Systems control with generalized probabilistic fuzzy-reinforcement learning. IEEE Trans Fuzzy Syst 19(1):51–64

    Article  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

    Article  Google Scholar 

  • Joshi BP, Kumar S (2012a) A computational method of forecasting based on intuitionistic fuzzy sets and fuzzy time series. In: Deep K, Nagar A, Pant M, Bansal J (eds) Proceedings of the international conference on soft computing for problem solving (SocProS 2011) December 20–22, 2011. Adv Intell Soft Comput 131, Springer, New Delhi

  • Joshi BP, Kumar S (2012b) Intuitionistic fuzzy sets based method for fuzzy time series forecasting. Cybern Syst 43(1):34–47

    Article  MATH  Google Scholar 

  • Kocak C (2017) ARMA (p, q) type high order fuzzy time series forecast method based on fuzzy logic relations. Appl Soft Comput 58:92–103

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Laviolette M, Seaman JW (1994) Unity and diversity of fuzziness/spl minus/from a probability viewpoint. IEEE Trans Fuzzy Syst 2(1):38–42

    Article  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Lee LW, Chen SM (2008) Fuzzy risk analysis based on fuzzy numbers with different shapes and different deviations. Expert Syst Appl 34(4):2763–2771

    Article  Google Scholar 

  • Lee WJ, Jung HY, Yoon JH, Choi SH (2017) A novel forecasting method based on F-transform and fuzzy time series. Int J Fuzzy Syst 19(6):1793–1802

    Article  Google Scholar 

  • Liang P, Song F (1996) What does a probabilistic interpretation of fuzzy sets mean? IEEE Trans Fuzzy Syst 4(2):200–205

    Article  Google Scholar 

  • Li HX, Liu Z (2008) A probabilistic neural-fuzzy learning system for stochastic modeling. IEEE Trans Fuzzy Syst 16(4):898–908

    Article  Google Scholar 

  • Li Y, Huang W (2012) A probabilistic fuzzy set for uncertainties-based modeling in logistics manipulator system. J Theor Appl Inf Technol 46(2):977–982

    MathSciNet  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Liu Z, Li HX (2005) A probabilistic fuzzy logic system for modeling and control. IEEE Trans Fuzzy Syst 13(6):848–859

    Article  Google Scholar 

  • Liu Z, Li HX (2009) Probabilistic fuzzy logic system: a tool to process stochastic and imprecise information. In: FUZZ-IEEE. IEEE international conference on fuzzy systems, pp 848–853 IEEE

  • Maciel L, Ballini R, Gomide F (2016) Evolving granular analytics for interval time series forecasting. Granul Comput 1(4):213–224

    Article  Google Scholar 

  • Mamdani EH (1976) Advances in the linguistic synthesis of fuzzy controllers. Int J Man Mach Stud 8(6):669–678

    Article  MATH  Google Scholar 

  • Mamdani EH (1977) Application of fuzzy logic to approximate reasoning using linguistic systems. IEEE Trans Syst Man Cybern 26(12):1182–1191

    MATH  Google Scholar 

  • Meghdadi AH, Akbarzadeh TMR (2001) Probabilistic fuzzy logic and probabilistic fuzzy systems. In: 10th IEEE international conference on fuzzy systems, vol. 3, pp 1127–1130. IEEE, New York

  • Rubio A, Bermúdez JD, Vercher E (2017) Improving stock index forecasts by using a new weighted fuzzy-trend time series method. Expert Syst Appl 76:12–20

    Article  Google Scholar 

  • Singh SR (2007) A simple method of forecasting based on fuzzy time series. Appl Math Comput 186(1):330–339

    MathSciNet  MATH  Google Scholar 

  • Singh P (2017) High-order fuzzy-neuro-entropy integration-based expert system for time series forecasting. Neural Comput Appl 28(12):3851–3868

    Article  Google Scholar 

  • Song Q, Chissom BS (1993a) Forecasting enrollments with fuzzy time series—part I. Fuzzy Sets Syst 54(1):1–9

    Article  Google Scholar 

  • Song Q, Chissom BS (1993b) Fuzzy time series and its models. Fuzzy Sets Syst 54(3):269–277

    Article  MathSciNet  MATH  Google Scholar 

  • Song Q, Chissom BS (1994) Forecasting enrollments with fuzzy time series—part II. Fuzzy Sets Syst 62(1):1–8

    Article  Google Scholar 

  • Sugeno M, Kang GT (1986) Fuzzy modelling and control of multilayer incinerator. Fuzzy Sets Syst 18(3):329–345

    Article  MATH  Google Scholar 

  • Torbat S, Khashei M, Bijari M (2018) A hybrid probabilistic fuzzy ARIMA model for consumption forecasting in commodity markets. Econ Anal Pol 58:22–31

    Article  Google Scholar 

  • Wang L, Liu X, Pedrycz W (2013) Effective intervals determined by information granules to improve forecasting in fuzzy time series. Expert Syst Appl 40(14):5673–5679

    Article  Google Scholar 

  • Wang L, Liu X, Pedrycz W, Shao Y (2014) Determination of temporal information granules to improve forecasting in fuzzy time series. Expert Syst Appl 41(6):3134–3142

    Article  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  MATH  Google Scholar 

  • Wang W, Mishra KK (2018) A novel stock trading prediction and recommendation system. Multimed Tools Appl 77(4):4203–4215

    Article  Google Scholar 

  • Yolcu OC, Alpaslan F (2018) Prediction of TAIEX based on hybrid fuzzy time series model with single optimization process. Appl Soft Comput 66:18–33

    Article  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

    Article  MathSciNet  MATH  Google Scholar 

  • Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353

    Article  MATH  Google Scholar 

  • Zadeh LA (1995) Discussion: probability theory and fuzzy logic are complementary rather than competitive. Technometrics 37(3):271–276

    Article  Google Scholar 

  • Zimmermann HJ (1987) Fuzzy sets, decision making, and expert systems. Kluwer Academic Publishers, Boston

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Krishna Kumar Gupta.

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

Gupta, K.K., Kumar, S. A novel high-order fuzzy time series forecasting method based on probabilistic fuzzy sets. Granul. Comput. 4, 699–713 (2019). https://doi.org/10.1007/s41066-019-00168-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s41066-019-00168-4

Keywords

Navigation