Skip to main content
Log in

An effective neural network and fuzzy time series-based hybridized model to handle forecasting problems of two factors

  • Regular Paper
  • Published:
Knowledge and Information Systems Aims and scope Submit manuscript

Abstract

Fuzzy time series forecasting method has been applied in several domains, such as stock market price, temperature, sales, crop production and academic enrollments. In this paper, we introduce a model to deal with forecasting problems of two factors. The proposed model is designed using fuzzy time series and artificial neural network. In a fuzzy time series forecasting model, the length of intervals in the universe of discourse always affects the results of forecasting. Therefore, an artificial neural network- based technique is employed for determining the intervals of the historical time series data sets by clustering them into different groups. The historical time series data sets are then fuzzified, and the high-order fuzzy logical relationships are established among fuzzified values based on fuzzy time series method. The paper also introduces some rules for interval weighing to defuzzify the fuzzified time series data sets. From experimental results, it is observed that the proposed model exhibits higher accuracy than those of existing two-factors fuzzy time series models.

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

Similar content being viewed by others

References

  1. Bose NK, Liang P (1998) Neural network fundamentals with graphs, algorithms, and applications. Tata McGraw-Hill, New Delhi

    Google Scholar 

  2. Chang J, Lee Y, Liao S, Cheng C (2007) Cardinality-Based Fuzzy Time Series for Forecasting Enrollments. In: new trends in applied artificial intelligence, vol 4570. Japan. pp 735–744

  3. Chang YC, Chen SM (2009) Temperature prediction based on fuzzy clustering and fuzzy rules interpolation techniques. In: Proceedings of the 2009 IEEE international conference on systems, man, and cybernetics. San Antonio, TX, USA, pp 3444–3449

  4. Chen SM (1996) Forecasting enrollments based on fuzzy time series. Fuzzy Sets Syst 81:311–319

    Article  Google Scholar 

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

    Article  Google Scholar 

  6. Cheng C, Chang J, Yeh C (2006) Entropy-based and trapezoid fuzzification-based fuzzy time series approaches for forecasting IT project cost. Technol Forecast Soc Chang 73:524–542

    Article  Google Scholar 

  7. Cheng CH, Cheng GW, Wang JW (2008) Multi-attribute fuzzy time series method based on fuzzy clustering. Expert Syst Appl 34:1235–1242

    Article  Google Scholar 

  8. Estivill-Castro V (2002) Why so many clustering algorithms: a position paper. ACM SIGKDD Explor Newsl 4(1):65–75

    Article  MathSciNet  Google Scholar 

  9. Gondek D, Hofmann T (2007) Non-redundant data clustering. Knowl Inf Syst 12:1–24

    Article  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  11. Huarng K (2001) Heuristic models of fuzzy time series for forecasting. Fuzzy Sets Syst 123:369–386

    Article  MATH  MathSciNet  Google Scholar 

  12. Hwang JR, Chen SM, Lee CH (1998) Handling forecasting problems using fuzzy time series. Fuzzy Sets Syst 100:217–228

    Article  Google Scholar 

  13. Kai C, Ping FF, Gang CW (2010) A novel forecasting model of fuzzy time series based on k-means clustering. In: 2010 second international workshop on education technology and computer science, China. pp 223–225

  14. Keogh E, Lin J (2005) Clustering of time-series subsequences is meaningless: implications for previous and future research. Knowl Inf Syst 8(2):154–177

    Article  Google Scholar 

  15. Kohonen T (1990) The self organizing maps. In: Proceedings of IEEE vol 78. pp 1464–1480

  16. Kuligowski RJ, Barros AP (1998) Experiments in short-term precipitation forecasting using artificial neural networks. Mon Weather Rev 126:470–482

    Article  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  18. Lee LW, Wang LH, Chen SM (2007) Temperature prediction and TAIFEX forecasting based on fuzzy logical relationships and genetic algorithms. Expert Syst Appl 33(3):539–550

    Article  Google Scholar 

  19. Lee LW, Wang LH, Chen SM (2008) Temperature prediction and TAIFEX forecasting based on high-order fuzzy logical relationships and genetic simulated annealing techniques. Expert Syst Appl 34(1):328–336

    Article  MathSciNet  Google Scholar 

  20. Lee LW, Wang LH, Chen SM, Leu YH (2006) Handling forecasting problems based on two-factors high-order fuzzy time series. IEEE Trans Fuzzy Syst 14:468–477

    Article  Google Scholar 

  21. Liao TW (2005) Clustering of time series data-a survey. Pattern Recognit 38(11):1857–1874

    Article  MATH  Google Scholar 

  22. Ordonez C (2003) Clustering binary data streams with K-means. Proceedings of the 8th ACM SIGMOD workshop on Research issues in data mining and knowledge discovery. ACM Press, New York, USA. pp 12–19

  23. Rakthanmanon T, Keogh E, Lonardi S, Evans S (2012) MDL-based time series clustering. Knowl Inf Syst. pp 1–29: doi:10.1007/s10115-012-0508-7

  24. Sah M, Degtiarev K (2005) Forecasting enrollment model based on first-order fuzzy time series. In: Proceedings of world academy of sciences, engineering and technology vol 1, pp 132–135

  25. Sahai AK, Soman MK, Satyan V (2000) All India summer monsoon rainfall prediction using an artificial neural network. Clim Dyn 16:291–302

    Article  Google Scholar 

  26. Singh P, Borah B (2011) An efficient method for forecasting using fuzzy time series. In: Sharma U, Nath B, Bhattacharya DK (eds) Machine intelligence. Tezpur University, Assam, pp 67–75

    Google Scholar 

  27. Sivanandam SN, Deepa SN (2007) Principles of soft computing. Wiley India (P) Ltd, New Delhi

    Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  29. Song Q, Chissom BS (1993) Fuzzy time series and its models. Fuzzy Sets Syst 54(1):1–9

    Article  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  31. Taylor JW, Buizza R (2002) Neural network load forecasting with weather ensemble predictions. IEEE Trans Power Syst 17:626–632

    Article  Google Scholar 

  32. Wang NY, Chen SM (2009) Temperature prediction and TAIFEX forecasting based on automatic clustering techniques and two-factors high-order fuzzy time series. Expert Syst Appl 36:2143–2154

    Article  Google Scholar 

  33. Wu X, Kumar V, Quinlan JR, Ghosh J, Yang Q, Motoda H, McLachlan G, Ng A, Liu B, Yu P, Zhou ZH, Steinbach M, Hand D, Steinberg D (2008) Top 10 algorithms in data mining. Knowl Inf Syst 14:1–37

    Article  Google Scholar 

  34. Xiong Y, Yeung DY (2002) Mixtures of ARMA models for model-based time series clustering. In: IEEE international conference on data mining. Los Alamitos, USA, pp 717–720

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

    Article  MATH  MathSciNet  Google Scholar 

  36. Zadeh LA (1971) Similarity relations and fuzzy orderings. Inf Sci 3:177–200

    Article  MATH  MathSciNet  Google Scholar 

  37. Zadeh LA (1973) Outline of a new approach to the analysis of complex system and decision process. IEEE Tran Syst Man Cybern 3:28–44

    Article  MATH  MathSciNet  Google Scholar 

  38. Zadeh LA (1975) The concept of a linguistic variable and its application to approximate reasoning. Inform Sci 8:199–249

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgments

We are thankful to Hasin A. Ahmed, Research Fellow of the Department of Computer Science and Engineering, Tezpur University, Tezpur (India), for encouragement, valuable suggestions and discussions. Constructive comments by two anonymous reviewers helped to improve the revised manuscript.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pritpal Singh.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Singh, P., Borah, B. An effective neural network and fuzzy time series-based hybridized model to handle forecasting problems of two factors. Knowl Inf Syst 38, 669–690 (2014). https://doi.org/10.1007/s10115-012-0603-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-012-0603-9

Keywords

Navigation