主管:中国科学院
主办:中国优选法统筹法与经济数学研究会
   中国科学院科技战略咨询研究院

Chinese Journal of Management Science ›› 2012, Vol. ›› Issue (4): 118-124.

Previous Articles     Next Articles

The Short-Term Load Forecasting Model Based on Bayesian Neural Network

SHI Hui-feng1, NIU Dong-xiao2, Lu Yan-xia1   

  1. 1. School of Mathematics and Physics, North China Electric Power University, Baoding 071003, China;
    2. School of Business Administration, North China Electric Power University, Beijing 102206, China
  • Received:2011-03-16 Revised:2012-03-11 Online:2012-08-29 Published:2012-08-29

Abstract: A short term load forecasting model based on Bayesian neural network learned by the Hybrid Monte Carlo (HMC) algorithm is presented in this paper. The weight vector parameter of the Bayesian neural network is considered as multi-dimensional random variables. Using the weather factors and load recorders in training set, HMC algorithm is used to learn the weight vector parameter with respect to normal prior distribution and Cauchy prior distribution respectively. Two Bayesian neural networks learned by Laplace algorithm and HMC algorithm and the artificial neural network learned by the BP algorithm are used to forecast the hourly load of 25 days of April(spring), August(summer), October(autumn) and January(winter) respectively. There are eleven nodes in input layer, ten nodes representing the ten weather factor variables of current hour and the previous hour and one hour variable. There is one node in output layer, corresponding to the load on each hour. The experimental result shows that the roots mean squared error (RMSE) and the mean absolute percent errors (MAPE) of the Bayesian neural network learned by hybrid Monte Carlo algorithm both are much smaller than those of the neural networks learned by Laplace algorithm and BP algorithm. Hence, the forecasting model based on BNN learned by the HMC algorithm has higher forecasting precision, and can be used to short-term load forecasting.

Key words: Bayesian neural network, short term load forecasting, Monte Carlo algorithm, prior probability distribution, Hamiltonian dynamical system

CLC Number: