Skip to main content

k-Nearest-Neighbor by Differential Evolution for Time Series Forecasting

  • Conference paper
Nature-Inspired Computation and Machine Learning (MICAI 2014)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8857))

Included in the following conference series:

Abstract

A framework for time series forecasting that integrates k-Nearest-Neighbors (kNN) and Differential Evolution (DE) is proposed. The methodology called NNDEF (Nearest Neighbor - Differential Evolution Forecasting) is based on knowledge shared from nearest neighbors with previous similar behaviour, which are then taken into account to forecast. NNDEF relies on the assumption that observations in the past similar to the present ones are also likely to have similar outcomes. The main advantages of NNDEF are the ability to predict complex nonlinear behavior and handling large amounts of data. Experiments have shown that DE can optimize the parameters of kNN and improve the accuracy of the predictions.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Baldi, P., Brunak, S.: Bioinformatics: the machine learning approach. MIT press (2001)

    Google Scholar 

  2. Barker, T.: Pro Data Visualization Using R and JavaScript. Apress (2013)

    Google Scholar 

  3. Brookwell, P.J., Davis, R.A.: Introduction to Time Series and Forecasting. Springer (2002)

    Google Scholar 

  4. Casdagli, M.: Nonlinear prediction of chaotic time series. Physica D: Nonlinear Phenomena 35(3), 335–356 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  5. Cowpertwait, P.S., Metcalfe, A.V.: Introductory Time Series with R. Springer (2009)

    Google Scholar 

  6. Douglas, C., Montgomery, C.L.J., Kulahci, M.: Introduction To Time Series Analysis and Forecasting. Wiley-Interscience (2008)

    Google Scholar 

  7. Dragomir Yankov, D.D., Keogh, E.: Ensembles of nearest neighbor forecasts. ECMIL 1, 545–556 (2006)

    Google Scholar 

  8. Farmer, J.D., Sidorowich, J.J.: Predicting chaotic time series. Physical Review Letters 59(8), 845 (1987)

    Article  MathSciNet  Google Scholar 

  9. Gebhard Kirchgssner, J.W., Hassler, U.: Introduction To Modern Time Series Analysis. Springer (2013)

    Google Scholar 

  10. Grassberger, P., Procaccia, I.: Characterization of strange attractors. Physical Review Letters 50(5), 346 (1983)

    Article  MathSciNet  Google Scholar 

  11. Guckenheimer, J., Williams, R.F.: Structural stability of lorenz attractors. Publications Mathématiques de l’IHÉS 50(1), 59–72 (1979)

    Article  MATH  MathSciNet  Google Scholar 

  12. Lampinen, J., Zelinka, I.: Mixed integer-discrete-continuous optimization by differential evolution-part 1: the optimization method. In: Czech Republic. Brno University of Technology. Citeseer (1999)

    Google Scholar 

  13. Leven, R., Koch, B.: Chaotic behaviour of a parametrically excited damped pendulum. Physics Letters A 86(2), 71–74 (1981)

    Article  Google Scholar 

  14. Troncoso Lora, A., Riquelme, J.C., Martínez Ramos, J.L., Riquelme Santos, J.M., Gómez Expósito, A.: Influence of kNN-based load forecasting errors on optimal energy production. In: Pires, F.M., Abreu, S.P. (eds.) EPIA 2003. LNCS (LNAI), vol. 2902, pp. 189–203. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  15. Maguire, L.P., Roche, B., McGinnity, T.M., McDaid, L.: Predicting a chaotic time series using a fuzzy neural network. Information Sciences 112(1), 125–136 (1998)

    Article  MATH  Google Scholar 

  16. Palit, A.K., Popovic, D.: Computational Intelligence in Time Series Forecasting. Springer (2005)

    Google Scholar 

  17. Pecora, L.M., Carroll, T.L.: Synchronization in chaotic systems. Physical Review Letters 64(8), 821 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  18. Rabiner, L.R., Gold, B.: Theory and application of digital signal processing, vol. 777, p. 1. Prentice-Hall, Inc., Englewood Cliffs (1975)

    Google Scholar 

  19. Rainer Storn, K.P., Lampinen, J.: Differential Evolution A Practical Aproach to Global Optimization. Springer, Berlin (2005)

    Google Scholar 

  20. Shumway, R.H., Stoffer, D.S.: Time Series Analysis and its Applications. Springer (2011)

    Google Scholar 

  21. Sorjamaa, A., Lendsasse, A.: Time series prediction using dir-rec strategy. In: ESANN Proceedings-European Symposium on ANN’s (2006)

    Google Scholar 

  22. Storn, R., Price, K.: Differential evolution- a simple and efficient heuristic for global optimization over continuous spaces. Global Optimization 11, 341–359 (1995)

    Article  MathSciNet  Google Scholar 

  23. Weigend, A.S., Gershenfeld, N.A.: Results of the time series prediction competition at the santa fe institute. In: IEEE International Conference on Neural Networks, pp. 1786–1793. IEEE (1993)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

De La Vega, E., Flores, J.J., Graff, M. (2014). k-Nearest-Neighbor by Differential Evolution for Time Series Forecasting. In: Gelbukh, A., Espinoza, F.C., Galicia-Haro, S.N. (eds) Nature-Inspired Computation and Machine Learning. MICAI 2014. Lecture Notes in Computer Science(), vol 8857. Springer, Cham. https://doi.org/10.1007/978-3-319-13650-9_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-13650-9_5

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-13649-3

  • Online ISBN: 978-3-319-13650-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics