Skip to main content
Top
Published in: International Journal of Machine Learning and Cybernetics 3/2018

31-05-2016 | Original Article

Rainfall and financial forecasting using fuzzy time series and neural networks based model

Author: Pritpal Singh

Published in: International Journal of Machine Learning and Cybernetics | Issue 3/2018

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In this study, the author presents a new model to deal with four major issues of fuzzy time series (FTS) forecasting, viz., determination of effective lengths of intervals (i.e., intervals which are used to fuzzify the numerical values), repeated fuzzy sets, trend associated with fuzzy sets, and defuzzification operation. To resolve the problem of determination of length of intervals, this study suggests the application of an artificial neural network (ANN) based algorithm. After generating the intervals, the historical time series data set is fuzzified based on FTS theory. In part of existing FTS models introduced in the literature, each fuzzy set is given equal importance, which is not effective to solve real time problems. Therefore, in this model, it is recommended to assign weights on the fuzzy sets based on their frequency of occurrences. In the FTS modeling approach, fuzzified time series values are further used to establish the fuzzy logical relations (FLRs). To determine the trends associated with the fuzzy sets in the corresponding FLR, this article also introduces three trend-based conditions. To deal repeated fuzzy sets and trend associated with them, this study proposes a new defuzzification technique. The proposed model is verified and validated with real-world time series data sets. Empirical analyzes signify that the proposed model has the robustness to deal one-factor time series data sets very efficiently than existing FTS models. Experimental results show that the proposed model also outperforms over the conventional statistical models.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Show more products
Literature
1.
go back to reference Aladag CH, Yolcu U, Egrioglu E (2010) A high order fuzzy time series forecasting model based on adaptive expectation and artificial neural networks. Math Comput Simul 81(4):875–882MathSciNetCrossRefMATH Aladag CH, Yolcu U, Egrioglu E (2010) A high order fuzzy time series forecasting model based on adaptive expectation and artificial neural networks. Math Comput Simul 81(4):875–882MathSciNetCrossRefMATH
3.
go back to reference 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–2135CrossRef 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–2135CrossRef
4.
go back to reference Chakraverty S, Gupta P (2007) Comparison of neural network configurations in the long-range forecast of southwest monsoon rainfall over India. Neural Comput Appl 17:187–192CrossRef Chakraverty S, Gupta P (2007) Comparison of neural network configurations in the long-range forecast of southwest monsoon rainfall over India. Neural Comput Appl 17:187–192CrossRef
5.
go back to reference Chakraverty S, Gupta P (2008) Comparison of neural network configurations in the long-range forecast of southwest monsoon rainfall over India. Neural Comput Appl 17:187–192CrossRef Chakraverty S, Gupta P (2008) Comparison of neural network configurations in the long-range forecast of southwest monsoon rainfall over India. Neural Comput Appl 17:187–192CrossRef
6.
go back to reference Chen MY (2014) A high-order fuzzy time series forecasting model for internet stock trading. Future Gener Comput Syst 37:461–467CrossRef Chen MY (2014) A high-order fuzzy time series forecasting model for internet stock trading. Future Gener Comput Syst 37:461–467CrossRef
7.
go back to reference Chen MY, Chen BT (2014) Online fuzzy time series analysis based on entropy discretization and a fast fourier transform. Appl Soft Comput 14:156–166CrossRef Chen MY, Chen BT (2014) Online fuzzy time series analysis based on entropy discretization and a fast fourier transform. Appl Soft Comput 14:156–166CrossRef
8.
go back to reference Chen MY, Chen BT (2015) A hybrid fuzzy time series model based on granular computing for stock price forecasting. Inf Sci 294:227–241MathSciNetCrossRef Chen MY, Chen BT (2015) A hybrid fuzzy time series model based on granular computing for stock price forecasting. Inf Sci 294:227–241MathSciNetCrossRef
9.
go back to reference Chen SM (1996) Forecasting enrollments based on fuzzy time series. Fuzzy Sets Syst 81:311–319CrossRef Chen SM (1996) Forecasting enrollments based on fuzzy time series. Fuzzy Sets Syst 81:311–319CrossRef
10.
go back to reference Chen SM (2002) Forecasting enrollments based on high-order fuzzy time series. Cybern Sys 33(1):1–16CrossRefMATH Chen SM (2002) Forecasting enrollments based on high-order fuzzy time series. Cybern Sys 33(1):1–16CrossRefMATH
11.
go back to reference Chen SM, Hwang JR (2000) Temperature prediction using fuzzy time series. IEEE Trans Syst Man Cybern 30:263–275CrossRef Chen SM, Hwang JR (2000) Temperature prediction using fuzzy time series. IEEE Trans Syst Man Cybern 30:263–275CrossRef
12.
go back to reference Chen SM, Kao PY (2013) TAIEX forecasting based on fuzzy time series, particle swarm optimization techniques and support vector machines. Inf Sci 247:62–71MathSciNetCrossRef Chen SM, Kao PY (2013) TAIEX forecasting based on fuzzy time series, particle swarm optimization techniques and support vector machines. Inf Sci 247:62–71MathSciNetCrossRef
13.
go back to reference Cheng C, Chang J, Yeh C (2006) Entropy-based and trapezoid fuzzification-based fuzzy time series approaches for forecasting IT project cost. Technol Forecast Social Change 73:524–542CrossRef Cheng C, Chang J, Yeh C (2006) Entropy-based and trapezoid fuzzification-based fuzzy time series approaches for forecasting IT project cost. Technol Forecast Social Change 73:524–542CrossRef
14.
go back to reference Cheng CH, Chen TL, Wei LY (2010) A hybrid model based on rough sets theory and genetic algorithms for stock price forecasting. Inf Sci 180(9):1610–1629CrossRef Cheng CH, Chen TL, Wei LY (2010) A hybrid model based on rough sets theory and genetic algorithms for stock price forecasting. Inf Sci 180(9):1610–1629CrossRef
15.
go back to reference Czibula G, Czibula IG, Găceanu RD (2013) Intelligent data structures selection using neural networks. Knowl Inf Syst 34:171–192CrossRef Czibula G, Czibula IG, Găceanu RD (2013) Intelligent data structures selection using neural networks. Knowl Inf Syst 34:171–192CrossRef
16.
go back to reference Gadgil S, Srinivasan J, Nanjundiah RS, Kumar KK, Munot AA, Kumar KR (2002) On forecasting the Indian summer monsoon: the intriguing season of 2002. Curr Sci 83(4):394–403 Gadgil S, Srinivasan J, Nanjundiah RS, Kumar KK, Munot AA, Kumar KR (2002) On forecasting the Indian summer monsoon: the intriguing season of 2002. Curr Sci 83(4):394–403
17.
go back to reference Gadgil S, Rajeevan M, Nanjundiah R (2005) Monsoon prediction—Why yet another failure? Curr Sci 88(9):1389–1400 Gadgil S, Rajeevan M, Nanjundiah R (2005) Monsoon prediction—Why yet another failure? Curr Sci 88(9):1389–1400
18.
go back to reference Guhathakurta P, Rajeevan M, Thapliyal V (1999) Long range forecasting Indian summer monsoon rainfall by a hybrid principal component neural network model. Meteorol Atmos Phys 71:255–266CrossRef Guhathakurta P, Rajeevan M, Thapliyal V (1999) Long range forecasting Indian summer monsoon rainfall by a hybrid principal component neural network model. Meteorol Atmos Phys 71:255–266CrossRef
19.
go back to reference Hadavandi E, Shavandi H, Ghanbari A (2010) Integration of genetic fuzzy systems and artificial neural networks for stock price forecasting. Knowl Based Syst 23(8):800–808CrossRef Hadavandi E, Shavandi H, Ghanbari A (2010) Integration of genetic fuzzy systems and artificial neural networks for stock price forecasting. Knowl Based Syst 23(8):800–808CrossRef
21.
22.
go back to reference Huarng K, Yu THK (2006) The application of neural networks to forecast fuzzy time series. Phys A Stat Mech Appl 363(2):481–491CrossRef Huarng K, Yu THK (2006) The application of neural networks to forecast fuzzy time series. Phys A Stat Mech Appl 363(2):481–491CrossRef
23.
go back to reference Kathirvalavakumar T, Ponmalar E (2013) Self organizing map and wavelet based image compression. Int J Mach Learn Cybern 4(4):319–326CrossRef Kathirvalavakumar T, Ponmalar E (2013) Self organizing map and wavelet based image compression. Int J Mach Learn Cybern 4(4):319–326CrossRef
24.
go back to reference Keogh E, Lin J (2005) Clustering of time-series subsequences is meaningless: implications for previous and future research. Knowl Inf Syst 8(2):154–177CrossRef Keogh E, Lin J (2005) Clustering of time-series subsequences is meaningless: implications for previous and future research. Knowl Inf Syst 8(2):154–177CrossRef
25.
go back to reference Kohonen T (1990) The self organizing maps. In: Proceedings of the IEEE, vol 78, issue 9. IEEE, pp 1464–1480 Kohonen T (1990) The self organizing maps. In: Proceedings of the IEEE, vol 78, issue 9. IEEE, pp 1464–1480
26.
go back to reference Krishna KK, Soman MK, Kumar KR (1995) Seasonal forecasting of Indian summer monsoon rainfall: a review. Weather 50:449–467CrossRef Krishna KK, Soman MK, Kumar KR (1995) Seasonal forecasting of Indian summer monsoon rainfall: a review. Weather 50:449–467CrossRef
27.
go back to reference Kuligowski RJ, Barros AP (1998) Experiments in short-term precipitation forecasting using artificial neural networks. Mon Weather Rev 126:470–482CrossRef Kuligowski RJ, Barros AP (1998) Experiments in short-term precipitation forecasting using artificial neural networks. Mon Weather Rev 126:470–482CrossRef
28.
go back to reference Kumar K, Bhattacharya S (2006) Artificial neural network vs. linear discriminant analysis in credit ratings forecast: a comparative study of prediction performances. Rev Acc Finance 5(3):216–227MathSciNetCrossRef Kumar K, Bhattacharya S (2006) Artificial neural network vs. linear discriminant analysis in credit ratings forecast: a comparative study of prediction performances. Rev Acc Finance 5(3):216–227MathSciNetCrossRef
29.
go back to reference Law R (2000) Back-propagation learning in improving the accuracy of neural network-based tourism demand forecasting. Tour Manag 21(4):331–340CrossRef Law R (2000) Back-propagation learning in improving the accuracy of neural network-based tourism demand forecasting. Tour Manag 21(4):331–340CrossRef
30.
go back to reference Lee J, Lee YJ (2013) An effective dissimilarity measure for clustering of high-dimensional categorical data. Knowl Inf Syst pp 1–15. doi: 10.1007/s10115-012-0599-1 Lee J, Lee YJ (2013) An effective dissimilarity measure for clustering of high-dimensional categorical data. Knowl Inf Syst pp 1–15. doi: 10.1007/s10115-012-0599-1
31.
go back to reference Liao TW (2005) Clustering of time series data—a survey. Pattern Recogn 38(11):1857–1874CrossRefMATH Liao TW (2005) Clustering of time series data—a survey. Pattern Recogn 38(11):1857–1874CrossRefMATH
32.
go back to reference Lu SX, Wang XZ, Zhang GQ, Zhou X (2015a) Effective algorithms of the moore-penrose inverse matrices for extreme learning machine. Intell Data Anal 19(4):743–760CrossRef Lu SX, Wang XZ, Zhang GQ, Zhou X (2015a) Effective algorithms of the moore-penrose inverse matrices for extreme learning machine. Intell Data Anal 19(4):743–760CrossRef
33.
go back to reference Lu W, Chen X, Pedrycz W, Liu X, Yang J (2015b) Using interval information granules to improve forecasting in fuzzy time series. Int J Approx Reasoning 57:1–18CrossRefMATH Lu W, Chen X, Pedrycz W, Liu X, Yang J (2015b) Using interval information granules to improve forecasting in fuzzy time series. Int J Approx Reasoning 57:1–18CrossRefMATH
35.
go back to reference Meschino GJ, Comas DS, Ballarin VL, Scandurra AG, Passoni LI (2015) Automatic design of interpretable fuzzy predicate systems for clustering using self-organizing maps. Neurocomputing 147:47–59CrossRef Meschino GJ, Comas DS, Ballarin VL, Scandurra AG, Passoni LI (2015) Automatic design of interpretable fuzzy predicate systems for clustering using self-organizing maps. Neurocomputing 147:47–59CrossRef
36.
go back to reference Pal SK, Mitra P (2004) Case generation using rough sets with fuzzy representation. IEEE Trans Knowl Data Eng 16(3):292–300CrossRef Pal SK, Mitra P (2004) Case generation using rough sets with fuzzy representation. IEEE Trans Knowl Data Eng 16(3):292–300CrossRef
38.
go back to reference Pathasarathy B, Munot AA, Kothawale DR (1994) All India monthly and seasonal rainfall series: 1871–1993. Theor Appl Climatol 49:217–224CrossRef Pathasarathy B, Munot AA, Kothawale DR (1994) All India monthly and seasonal rainfall series: 1871–1993. Theor Appl Climatol 49:217–224CrossRef
39.
go back to reference Ross TJ (2007) Fuzzy logic with engineering applications. John Wiley and Sons, Singapore Ross TJ (2007) Fuzzy logic with engineering applications. John Wiley and Sons, Singapore
40.
go back to reference Sarlin P (2012) Visual tracking of the millennium development goals with a fuzzified self-organizing neural network. Int J Mach Learn Cybernet 3(3):233–245CrossRef Sarlin P (2012) Visual tracking of the millennium development goals with a fuzzified self-organizing neural network. Int J Mach Learn Cybernet 3(3):233–245CrossRef
41.
go back to reference Sarlin P (2014a) On biologically inspired predictions of the global financial crisis. Neural Comput Appl 24(3–4):663–673CrossRef Sarlin P (2014a) On biologically inspired predictions of the global financial crisis. Neural Comput Appl 24(3–4):663–673CrossRef
42.
go back to reference Sarlin P (2014b) A weighted SOM for classifying data with instance-varying importance. Int J Mach Learn Cybernet 5(1):101–110CrossRef Sarlin P (2014b) A weighted SOM for classifying data with instance-varying importance. Int J Mach Learn Cybernet 5(1):101–110CrossRef
43.
go back to reference Singh P (2015a) A brief review of modeling approaches based on fuzzy time series. Int J Mach Learn Cybern, pp 1–24. doi: 10.1007/s13042-015-0332-y Singh P (2015a) A brief review of modeling approaches based on fuzzy time series. Int J Mach Learn Cybern, pp 1–24. doi: 10.1007/s13042-015-0332-y
44.
go back to reference Singh P (2015b) Computational intelligence for big data analysis, vol 19, Springer-Verlag/ Heidelberg, chap Big Data Time Series Forecasting Model: A Fuzzy-Neuro Hybridize Approach, pp 55–71 Singh P (2015b) Computational intelligence for big data analysis, vol 19, Springer-Verlag/ Heidelberg, chap Big Data Time Series Forecasting Model: A Fuzzy-Neuro Hybridize Approach, pp 55–71
45.
go back to reference Singh P (2016) High-order fuzzy-neuro-entropy integration-based expert system for time series forecasting. Neural Comput Appl, pp 1–18. doi: 10.1007/s00521-016-2261-4 Singh P (2016) High-order fuzzy-neuro-entropy integration-based expert system for time series forecasting. Neural Comput Appl, pp 1–18. doi: 10.1007/s00521-016-2261-4
46.
go back to reference Singh P, Borah B (2013a) An efficient time series forecasting model based on fuzzy time series. Eng Appl Artif Intell 26:2443–2457CrossRef Singh P, Borah B (2013a) An efficient time series forecasting model based on fuzzy time series. Eng Appl Artif Intell 26:2443–2457CrossRef
47.
go back to reference Singh P, Borah B (2013b) High-order fuzzy-neuro expert system for time series forecasting. Knowl Based Syst 46:12–21CrossRef Singh P, Borah B (2013b) High-order fuzzy-neuro expert system for time series forecasting. Knowl Based Syst 46:12–21CrossRef
48.
go back to reference Singh P, Borah B (2013c) Indian summer monsoon rainfall prediction using artificial neural network. Stoch Env Res Risk Assess 27(7):1585–1599CrossRef Singh P, Borah B (2013c) Indian summer monsoon rainfall prediction using artificial neural network. Stoch Env Res Risk Assess 27(7):1585–1599CrossRef
49.
go back to reference Singh P, Borah B (2014a) An effective neural network and fuzzy time series-based hybridized model to handle forecasting problems of two factors. Knowl Inf Syst 38(3):669–690CrossRef Singh P, Borah B (2014a) An effective neural network and fuzzy time series-based hybridized model to handle forecasting problems of two factors. Knowl Inf Syst 38(3):669–690CrossRef
50.
go back to reference Singh P, Borah B (2014b) Forecasting stock index price based on M-factors fuzzy time series and particle swarm optimization. Int J Approx Reason 55:812–833MathSciNetCrossRefMATH Singh P, Borah B (2014b) Forecasting stock index price based on M-factors fuzzy time series and particle swarm optimization. Int J Approx Reason 55:812–833MathSciNetCrossRefMATH
51.
go back to reference Sivanandam SN, Deepa SN (2007) Principles of soft computing. Wiley India (P) Ltd., New Delhi Sivanandam SN, Deepa SN (2007) Principles of soft computing. Wiley India (P) Ltd., New Delhi
52.
go back to reference Song Q, Chissom BS (1993) Forecasting enrollments with fuzzy time series—part I. Fuzzy Sets Syst 54(1):1–9CrossRef Song Q, Chissom BS (1993) Forecasting enrollments with fuzzy time series—part I. Fuzzy Sets Syst 54(1):1–9CrossRef
53.
go back to reference Sun B, Guo H, Karimi HR, Ge Y, Xiong S (2015) Prediction of stock index futures prices based on fuzzy sets and multivariate fuzzy time series. Neurocomputing 151:1528–1536CrossRef Sun B, Guo H, Karimi HR, Ge Y, Xiong S (2015) Prediction of stock index futures prices based on fuzzy sets and multivariate fuzzy time series. Neurocomputing 151:1528–1536CrossRef
54.
go back to reference Swaminathan MS (1998) Padma Bhusan Prof. P. Koteswaram First Memorial Lecture-23rd March 1998. In: Climate and sustainable food security, vol 28, Vayu Mandal, pp 3–10 Swaminathan MS (1998) Padma Bhusan Prof. P. Koteswaram First Memorial Lecture-23rd March 1998. In: Climate and sustainable food security, vol 28, Vayu Mandal, pp 3–10
55.
go back to reference Taylor JW, Buizza R (2002) Neural network load forecasting with weather ensemble predictions. IEEE Trans Power Syst 17:626–632CrossRef Taylor JW, Buizza R (2002) Neural network load forecasting with weather ensemble predictions. IEEE Trans Power Syst 17:626–632CrossRef
56.
go back to reference Wang JW, Liu JW (2010) Weighted fuzzy time series forecasting model. Proceedings of the Second international conference on Intelligent information and database systems: part I. Springer-Verlag, Hue, Vietnam, pp 408–415 Wang JW, Liu JW (2010) Weighted fuzzy time series forecasting model. Proceedings of the Second international conference on Intelligent information and database systems: part I. Springer-Verlag, Hue, Vietnam, pp 408–415
57.
go back to reference 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–5679CrossRef 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–5679CrossRef
58.
go back to reference Wang XZ (2015) Uncertainty in learning from big data-editorial. J Intell Fuzzy Syst 28(5):2329–2330CrossRef Wang XZ (2015) Uncertainty in learning from big data-editorial. J Intell Fuzzy Syst 28(5):2329–2330CrossRef
59.
go back to reference Wang XZ, Ashfaq RAR, Fu AM (2015) Fuzziness based sample categorization for classifier performance improvement. J Intell Fuzzy Syst 29(3):1185–1196MathSciNetCrossRef Wang XZ, Ashfaq RAR, Fu AM (2015) Fuzziness based sample categorization for classifier performance improvement. J Intell Fuzzy Syst 29(3):1185–1196MathSciNetCrossRef
60.
go back to reference 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–37CrossRef 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–37CrossRef
61.
go back to reference Xiong Y, Yeung DY (2002) Mixtures of ARMA models for model-based time series clustering. IEEE International Conference on Data Mining. Los Alamitos, USA, pp 717–720 Xiong Y, Yeung DY (2002) Mixtures of ARMA models for model-based time series clustering. IEEE International Conference on Data Mining. Los Alamitos, USA, pp 717–720
62.
go back to reference Yu HK (2005) Weighted fuzzy time series models for TAIEX forecasting. Physica A 349(3–4):609–624CrossRef Yu HK (2005) Weighted fuzzy time series models for TAIEX forecasting. Physica A 349(3–4):609–624CrossRef
63.
go back to reference Yu THK, Huarng KH (2008) A bivariate fuzzy time series model to forecast the TAIEX. Expert Syst Appl 34(4):2945–2952CrossRef Yu THK, Huarng KH (2008) A bivariate fuzzy time series model to forecast the TAIEX. Expert Syst Appl 34(4):2945–2952CrossRef
65.
go back to reference Zadeh LA (1975) The concept of a linguistic variable and its application to approximate reasoning. InformSci 8:199–249MathSciNetMATH Zadeh LA (1975) The concept of a linguistic variable and its application to approximate reasoning. InformSci 8:199–249MathSciNetMATH
Metadata
Title
Rainfall and financial forecasting using fuzzy time series and neural networks based model
Author
Pritpal Singh
Publication date
31-05-2016
Publisher
Springer Berlin Heidelberg
Published in
International Journal of Machine Learning and Cybernetics / Issue 3/2018
Print ISSN: 1868-8071
Electronic ISSN: 1868-808X
DOI
https://doi.org/10.1007/s13042-016-0548-5

Other articles of this Issue 3/2018

International Journal of Machine Learning and Cybernetics 3/2018 Go to the issue