Time Series Prediction by Artificial Neural Networks and Differential Evolution in Distributed Environment

  • Todor Balabanov
  • Iliyan Zankinski
  • Nina Dobrinkova
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7116)


Current work will present a model for time series prediction by the usage of Artificial Neural Networks (ANN) trained with Differential Evolution (DE) in distributed computational environment. Time series prediction is a complex work and demand development of more effective and faster algorithms. ANN is used as a base and it is trained with historical data. One of the main problems is how to select accurate ANN training algorithm. There are two general possibilities — exact numeric optimization methods and heuristic optimization methods. When the right heuristic is applied the training can be done in distributed computational environment. In this case there is much faster and realistic output, which helps to achieve better prediction.


forecasting ANN DE distributed computing 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dunis, C.L., Williams, M.: Modelling and trading the eur/usd exchange rate: Do neural network models perform better? Derivatives Use, Trading and Regulation 8(3), 211–239 (2002)Google Scholar
  2. 2.
    Giles, C.L., Lawrence, S., Tsoi, A.C.: Noisy time series prediction using a recurrent neural network and grammatical inference. Machine Learning 44(1/2), 161–183 (2001)zbMATHCrossRefGoogle Scholar
  3. 3.
    Moody, J.E.: Economic forecasting: Challenges and neural network solutions. In: Proceedings of the International Symposium on Artificial Neural Networks, Hsinchu, Taiwan (1995)Google Scholar
  4. 4.
    Haykin, S.: Neural Networks, A Comprehensive Foundation, 2nd edn. Prentice-Hall, Inc. (1999)Google Scholar
  5. 5.
    Werbos, P.: Backpropagation through time: what it does and how to do it. Proceedings of the IEEE 78(10), 1550–1560 (1990)CrossRefGoogle Scholar
  6. 6.
    Yao, X.: Evolving artificial neural networks. Proc. of the IEEE 87(9), 1423–1447 (1999)CrossRefGoogle Scholar
  7. 7.
    Holland, J.: Adaptation in Natural and Artificial Systems. The University of Michigan Press (1975)Google Scholar
  8. 8.
    Storn, R., Price, K.: Differential evolution — a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization 11, 341–359 (1997)MathSciNetzbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Todor Balabanov
    • 1
  • Iliyan Zankinski
    • 2
  • Nina Dobrinkova
    • 1
  1. 1.Institute of Information and Communication TechnologiesBulgarian Academy of ScienceSofiaBulgaria
  2. 2.Faculty of Computer Systems and ManagementTechnical University of SofiaSofiaBulgaria

Personalised recommendations