Skip to main content

Advertisement

Log in

A novel fuzzy time series forecasting method based on the improved artificial fish swarm optimization algorithm

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Recently, many forecasting methods have been proposed for the analysis of fuzzy time series. The main factors that affect the results of the forecasting of these models are partition universe of discourse and determination of fuzzy relations. In this paper, a novel fuzzy time series forecasting method which uses a hybrid artificial fish swarm optimization algorithm for the determination of interval lengths is proposed. Firstly, we introduce the chemotactic behavior of Bacterial foraging optimization into foraging behavior. Secondly, the Levy flight is used as the mutation operator for a mutation strategy. Finally, the new proposed method is applied to a fuzzy time series forecasting and the experimental results show that the proposed model obtain better forecasting results than those of other existing models. It proves the feasibility and validity of above-mentioned approaches.

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

Access this article

Subscribe and save

Springer+ Basic
$34.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 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

We’re sorry, something doesn't seem to be working properly.

Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  • Aladag CH, Yolcu U, Egrioglu E (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 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Chechkin AV, Metzler R, Klafter J, Gonchar VY (2008) Introduction to the theory of Levy flights, Anomalous Transport: Foundations and Applications. Wiley, Hoboken

    Google Scholar 

  • Chen SM, Chung NY (2006) Forecasting enrollments using high-order fuzzy time series and genetic algorithms. Int J Intell Syst 21(5):485–501

    Article  MATH  Google Scholar 

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

    Article  MATH  Google Scholar 

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

    Article  Google Scholar 

  • Egrioglu E, Aladag CH, Yolcu U (2010) Finding an optimal interval length in high order fuzzy time series. Expert Syst Appl 37(7):5052–5055

    Article  MATH  Google Scholar 

  • Egrioglu E (2012) A new time-invariant fuzzy time series forecasting method based on genetic algorithm. Adv Fuzzy Syst 2012(3):1437–1450

    MathSciNet  MATH  Google Scholar 

  • Edwards AM, Phillips RA (2007) Revisiting Lvy flight search patterns of wandering albatrosses, bumblebees and deer. Nature 449(7165):1044–1048

    Article  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Hsu LY, Horng SJ, et al (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 (2011) A hybrid forecasting model for enrollments based on aggregated fuzzy time series and particle swarm optimization. Expert Syst Appl 38(7):8014–8023

    Article  Google Scholar 

  • Hakli H, Uguz H (2014) A novel particle swarm optimization algorithm with Levy flight. Appl Soft Comput 23(5):333–345

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Jensi R, Jiji GW (2016) An enhanced particle swarm optimization with Levy flight for global optimization. Appl Soft Comput 43:248–261

    Article  Google Scholar 

  • Kuo IH, Horng SJ, Kao TW (2009) An improved method for forecasting enrollments based on fuzzy time series and particle swarm optimization. Expert Syst Appl 36(3):6108–6117

    Article  Google Scholar 

  • Kuo IH, Horng ST, Chen YH (2010) Forecasting TAIFEX based on fuzzy time series and particle swarm optimization. Expert Syst Appl 37(2):1494–1502

    Article  Google Scholar 

  • 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  Google Scholar 

  • Li XL, Shao ZJ (2002) An optimizing method based on autonomous animats: fish-swarm algorithm. Syst Eng Theory Pract 22(11):32–38

    Google Scholar 

  • Passino KM (2002) Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst 22(3):52–67

    Article  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  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 

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

    MathSciNet  MATH  Google Scholar 

  • Viswanathan GM, Afanasyev V, Buldyrev SV (1996) Levy flight search patterns of wandering albatrosses. Nature 381(6581):413–415

    Article  Google Scholar 

  • Wong WK, Bai E, Chu AW (2010) Adaptive time-variant models for fuzzy time series forecasting. IEEE Trans Syst Man Cybern (Part B) 40(6):1531–1542

    Article  Google Scholar 

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

    Article  MATH  Google Scholar 

  • Yolcu U, Aladag CH (2013) Time series forecasting with a novel fuzzy time series approach: an example for Istanbul stock market. J Stat Comput Simul 83(4):599–612

    Article  MathSciNet  MATH  Google Scholar 

  • Yang XS, Deb S (2013) Multiobjective cuckoo search for design optimization. Comput Oper Res 40(6):1616–1624

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MATH  Google Scholar 

Download references

Acknowledgements

The authors express their gratitude to the editor and the anonymous reviewers for their insightful and constructive comments. This work was supported by the Graduate Teaching Reform Research Program of Chongqing Municipal Education Commission (No. YJG143010), Chongqing research and innovation Project of Graduate students (No. CYS16172), and the National Natural Science Foundation of China (Nos. 61472056, 11671001).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sidong Xian.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Communicated by V. Loia.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xian, S., Zhang, J., Xiao, Y. et al. A novel fuzzy time series forecasting method based on the improved artificial fish swarm optimization algorithm. Soft Comput 22, 3907–3917 (2018). https://doi.org/10.1007/s00500-017-2601-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-017-2601-z

Keywords

Navigation