Generalized Regression Neural Network for Forecasting Time Series with Multiple Seasonal Cycles

Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 323)


This paper presents a method of forecasting time series with multiple seasonal cycles based on Generalized Regression Neural Network. This is a memory-based, fast learned and easy tuned type of neural network. The time series is preprocessed to define input and output patterns of seasonal cycles, which simplifies the forecasting problem. The method is useful for forecasting nonstationary time series with multiple seasonal cycles and trend. The model learns with the help of differential evolution or simple enumerative method. The performance of the proposed method is compared with that of other forecasting methods based on Nadaraya-Watson estimator, neural networks, ARIMA and exponential smoothing. Application examples confirm valuable properties of the proposed method and its highest accuracy among the methods considered.


Seasonal time series forecasting generalized regression neural network differential evolution pattern similarity based forecasting short-term load forecasting 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Taylor, J.W.: Exponentially Weighted Methods for Forecasting Intraday Time Series with Multiple Seasonal Cycles. International Journal of Forecasting 26, 627–646 (2010)CrossRefGoogle Scholar
  2. 2.
    Gould, P.G., et al.: Forecasting Time-Series with Multiple Seasonal Patterns. European Journal of Operational Research 191, 207–222 (2008)MathSciNetCrossRefMATHGoogle Scholar
  3. 3.
    Specht, D.F.: A General Regression Neural Network. IEEE Transactions on Neural Networks 2(6), 568–576 (1991)CrossRefGoogle Scholar
  4. 4.
    Dudek, G.: Short-term Load Forecasting Based on Kernel Conditional Density Estimation. Przegląd Elektrotechniczny (Electrical Review) 86(8), 164–167 (2010)MathSciNetGoogle Scholar
  5. 5.
    Storn, R., Price, K.: Differential Evolution – A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces. Journal of Global Optimization 11(4), 341–359 (1997)MathSciNetCrossRefMATHGoogle Scholar
  6. 6.
    Das, S., Suganthan, P.N.: Differential Evolution: A Survey of the State-of-the-Art. IEEE Transactions on Evolutionary Computation 15(1), 4–31 (2011)CrossRefGoogle Scholar
  7. 7.
    Dudek, G.: Forecasting Time Series with Multiple Seasonal Cycles using Neural Networks with Local Learning. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2013, Part I. LNCS, vol. 7894, pp. 52–63. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  8. 8.
    Hyndman, R.J., Khandakar, Y.: Automatic Time Series Forecasting: The Forecast Package for R. Journal of Statistical Software 27(3), 1–22 (2008)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Department of Electrical EngineeringCzestochowa University of TechnologyCzestochowaPoland

Personalised recommendations