Short-term load forecasting in smart grid: A combined CNN and K-means clustering approach

Although many methods are available to forecast short-term electricity load based on small scale data sets, they may not be able to accommodate large data sets as electricity load data becomes bigger and more complex in recent years. In this paper, a novel machine learning model combining convolutional neural network with K-means clustering is proposed for short-term load forecasting with improved scalability. The large data set is clustered into subsets using K-means algorithm, then the obtained subsets are used to train the convolutional neural network. A real-world power industry data set containing more than 1.4 million of load records is used in this study and the experimental results demonstrate the effectiveness of the proposed method.

[1]  Ross Baldick,et al.  A Stochastic Transmission Planning Model With Dependent Load and Wind Forecasts , 2015, IEEE Transactions on Power Systems.

[2]  Ming-Wei Chang,et al.  Load Forecasting Using Support Vector Machines: A Study on EUNITE Competition 2001 , 2004, IEEE Transactions on Power Systems.

[3]  Benjamin Schrauwen,et al.  Deep content-based music recommendation , 2013, NIPS.

[4]  D. Kornbrot,et al.  Pearson Product-Moment Correlation , 2018 .

[5]  Ravi Sankar,et al.  Time Series Prediction Using Support Vector Machines: A Survey , 2009, IEEE Computational Intelligence Magazine.

[6]  Zhou Quan,et al.  RBF Neural Network and ANFIS-Based Short-Term Load Forecasting Approach in Real-Time Price Environment , 2008, IEEE Transactions on Power Systems.

[7]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[8]  Amanpreet Kaur,et al.  Ensemble re-forecasting methods for enhanced power load prediction , 2014 .

[9]  Wolfgang Wahlster,et al.  New Horizons for a Data-Driven Economy , 2016, Springer International Publishing.

[10]  Haiyan Lu,et al.  Combining forecasts of electricity consumption in China with time-varying weights updated by a high-order Markov chain model , 2014 .

[11]  Rob J Hyndman,et al.  Another look at measures of forecast accuracy , 2006 .

[12]  S. Fan,et al.  Short-term load forecasting based on an adaptive hybrid method , 2006, IEEE Transactions on Power Systems.

[13]  Jason Weston,et al.  A unified architecture for natural language processing: deep neural networks with multitask learning , 2008, ICML '08.

[14]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[15]  Johan A. K. Suykens,et al.  Optimal control by least squares support vector machines , 2001, Neural Networks.

[16]  Lambros Ekonomou,et al.  Greek long-term energy consumption prediction using artificial neural networks , 2010 .

[17]  Ian Osband,et al.  Deep Learning for Time Series Modeling CS 229 Final Project Report , 2012 .

[18]  Silja Meyer-Nieberg,et al.  Electric load forecasting methods: Tools for decision making , 2009, Eur. J. Oper. Res..

[19]  Carlos E. Pedreira,et al.  Neural networks for short-term load forecasting: a review and evaluation , 2001 .

[20]  Chia-Yon Chen,et al.  Regional load forecasting in Taiwanapplications of artificial neural networks , 2003 .

[21]  Mohamed Mohandes,et al.  Support vector machines for short‐term electrical load forecasting , 2002 .

[22]  George K. Karagiannidis,et al.  Big Data Analytics for Dynamic Energy Management in Smart Grids , 2015, Big Data Res..

[23]  D. Stangl,et al.  Encyclopedia of Statistics in Behavioral Science , 2008 .

[24]  Gwo-Ching Liao,et al.  Application of a fuzzy neural network combined with a chaos genetic algorithm and simulated annealing to short-term load forecasting , 2006, IEEE Transactions on Evolutionary Computation.

[25]  Chris Tofallis,et al.  A better measure of relative prediction accuracy for model selection and model estimation , 2014, J. Oper. Res. Soc..

[26]  B. Hobbs,et al.  Analysis of the value for unit commitment of improved load forecasts , 1999 .

[27]  W. Short,et al.  Evaluating the Impacts of Real-Time Pricing on the Usage of Wind Generation , 2009, IEEE Transactions on Power Systems.

[28]  M Hanmandlu,et al.  Load Forecasting Using Hybrid Models , 2011, IEEE Transactions on Power Systems.

[29]  Wei-Chiang Hong,et al.  Hybridization of seasonal chaotic cloud simulated annealing algorithm in a SVR-based load forecasting model , 2015, Neurocomputing.

[30]  Le Xie,et al.  A reserve forecast-based approach to determining credit collateral requirements in electricity markets , 2015, 2015 IEEE Power & Energy Society General Meeting.

[31]  Fei-Fei Li,et al.  Large-Scale Video Classification with Convolutional Neural Networks , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.