• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2015, Vol. 37 ›› Issue (12): 2270-2275.

• 论文 • Previous Articles     Next Articles

BP neural network incorporating selfadaptive differential
evolution algorithm for time series forecasting 

WANG Lin1,PENG Lu1,XIA De2,ZENG Yi1   

  1. (1.School of Management,Huazhong University of Science and Technology,Wuhan 430074;
    2.School of Management,Wuhan University of Technology,Wuhan 430070,China)
  • Received:2014-12-16 Revised:2015-03-10 Online:2015-12-25 Published:2015-12-25

Abstract:

It is easy for a BP neural network (BPNN) to be trapped into a local minimum point for the time series forecasting problem. To improve the forecasting accuracy, we design a hybrid algorithm which combines the selfadaptive differential evolution algorithm (SDE) with the BPNN. We adopt the SDE algorithm to search for global initial weights and thresholds of the BPNN. These values are then employed to further search for the optimal weights and thresholds. The performance of the proposed SDE algorithm is  verified through benchmark functions and a wellknown real data set is used to verify the effectiveness of the hybrid algorithm. Compared with general neural network, ARIMA and other hybrid models,experimental results indicate that the proposed algorithm can be an effective way to improve forecasting accuracy.

Key words: time series forecasting;BP neural network;differential evolution algorithm