Statistical Features Based Approach (SFBA) for Hourly Energy Consumption Prediction Using Neural Network

Full Text (PDF, 389KB), PP.23-30

Views: 0 Downloads: 0


Fazli Wahid 1,* Rozaida Ghazali 1 Muhammad Fayaz 2 Abdul Salam Shah 3

1. Universiti Tun Hussein Onn, Malaysia

2. University of Malakand, Pakistan

3. Shaheed Zulfikar Ali Bhutto Institute of Science and Technology, Pakistan

* Corresponding author.


Received: 6 Jun. 2016 / Revised: 3 Oct. 2016 / Accepted: 11 Dec. 2016 / Published: 8 May 2017

Index Terms

Energy Efficiency, Energy Prediction, Energy Management, Multi-Layer Perceptron, Neural Network, Residential Buildings


In this paper, new statistical features based approach (SFBA) for hourly energy consumption prediction using Multi-Layer Perceptron is presented. The model consists of four stages: data retrieval, data pre-processing, feature extraction and prediction. In the data retrieval stage, historical hourly consumed energy data has been retrieved from the database. During data pre-processing, filters have been applied to make the data more suitable for further processing. In the feature extraction stage, mean, variance, skewness, and kurtosis are extracted. Finally, Multi-Layer Perceptron has been used for prediction. For experimentation with Multi-Layer Perceptron with different training algorithms, a final model of the network was designed in which the scaled conjugate gradient (trainscg) was used as a network training function, tangent sigmoid (Tansig) as a hidden layer transfer function and linear function as an output layer transfer function. For hourly energy consumption prediction, a total of six weeks data of ten residential buildings has been used. To evaluate the performance of the proposed approach, Mean Absolute Error (MAE), Mean Squared Error (MSE) and Root Mean Squared Error (RMSE), evaluation measurements were applied.

Cite This Paper

Fazli Wahid, Rozaida Ghazali, Muhammad Fayaz, Abdul Salam Shah, "Statistical Features Based Approach (SFBA) for Hourly Energy Consumption Prediction Using Neural Network", International Journal of Information Technology and Computer Science(IJITCS), Vol.9, No.5, pp.23-30, 2017. DOI:10.5815/ijitcs.2017.05.04


[1]F. Wahid, & D. H. Kim, "An efficient approach for energy consumption optimization and management in residential building using artificial bee colony and fuzzy logic," Mathematical Problems in Engineering, 1-13, 2016.

[2]Wahid, F., and D.H. Kim, "A Prediction Approach for Demand Analysis of Energy Consumption Using K-Nearest Neighbor in Residential Buildings," International Journal of Smart Home, vol. 10, no.2, pp. 97-108, 2016.

[3]T. Chow, G. Zhang, Z. Lin, and C. Song, "Global optimization of absorption chiller system by genetic algorithm and neural network," Energy and buildings, vol. 34, pp. 103-109, 2002.

[4]M. Kumar, N. Raghuwanshi, R. Singh, W. Wallender, and W. Pruitt, "Estimating evapotranspiration using artificial neural network," Journal of Irrigation and Drainage Engineering, vol. 128, pp. 224-233, 2002. 

[5]A. Sozen, and M. A. Akcayol, "Modelling (using artificial neural-networks) the performance parameters of a solar-driven ejector-absorption cycle," Applied Energy, vol. 79, no.3, pp. 309-325, 2004.

[6]W. S. McCulloch, and W. Pitts, "A logical calculus of the ideas immanent in nervous activity," The bulletin of mathematical biophysics, vol. 5, no.4, pp. 115-133, 1943.

[7]K. P. Moustris, I. K. Larissi, P. T. Nastos, and A. G. Paliatsos, "Precipitation forecast using artificial neural networks in specific regions of Greece," Water resources management, vol. 25, no.8, pp. 1979-1993, 2011.

[8]S. Morid, V. Smakhtin, and K. Bagherzadeh, "Drought forecasting using artificial neural networks and time series of drought indices," International Journal of Climatology, vol. 27, no.15, pp. 2103-2111, 2007. 

[9]M. Sahin, "Modelling of air temperature using remote sensing and artificial neural network in Turkey," Advances in Space Research, vol. 50, no.1,  pp. 973-985, 2012.

[10]O. A.S. Carpinteiro, A. J.R. Reis, and A. P. DaSilva, "A hierarchical neural model in short-term load forecasting," Applied Soft Computing, vol. 4, no.4, pp. 405-412, 2004. 

[11]G. Gross, and F. D. Galiana, "Short-term load forecasting," Proceedings of the IEEE, vol. 75, no.12, pp. 1558-1573, 1987.

[12]G. Irisarri, S.E. Widergren, and P.D. Yehsakul, "On-line load forecasting for energy control center application," IEEE Transactions on Power Apparatus and Systems, vol. PAS-101, no.1, pp. 71-78, 1982. 

[13]S. Ali, and D. H. Kim, "Effective and comfortable power control model using Kalman filter for building energy management," Wireless personal communications, vol. 73, no.4, pp. 1439-1453, 2013.

[14]S. Ali, and D. H. Kim, "Optimized Power Control Methodology Using Genetic Algorithm," Wireless personal communications, vol.83, no.1, pp. 493-505, 2015.

[15]S. J. Kiartzis, A.G. Bakirtzis, J.B. Theocharis, and G. Tsagas, "A fuzzy expert system for peak load forecasting. Application to the Greek power system," in 2000. MELECON 2000. 10th Mediterranean, Electrotechnical Conference, pp. 1097-1100, 2000.

[16]V. Miranda, and C. U. Monteiro, "Fuzzy inference in spatial load forecasting," in Power Engineering Society Winter Meeting, IEEE, pp. 1063-1068,  2000.

[17]L. M. Saini, "Peak load forecasting using Bayesian regularization, Resilient and adaptive back propagation learning based artificial neural networks," Electric Power Systems Research, vol. 78, no.7, pp. 1302-1310, 2008.

[18]P. Lauret, E. Fock, R. N. Randrianarivony, and  J. F. O. Manicom-Ramsamy, "Bayesian neural network approach to short time load forecasting," Energy conversion and management, vol. 49, no.5,  pp. 1156-1166, 2008. 

[19]S.J. Yao, Y.H. Song, L.Z. Zhang, and X.Y. Cheng, "Wavelet transform and neural networks for short-term electrical load forecasting," Energy conversion and management, vol. 41, no. 18, pp. 1975-1988, 2000.

[20]T. Nengling, J. R. Stenzel, and W. Hongxiao, "Techniques of applying wavelet transform into combined model for short-term load forecasting," Electric Power Systems Research, vol. 76, no. 6-7, pp. 525-533, 2006.  

[21]M.R. Amin-Naseri, and A.R. Soroush, "Combined use of unsupervised and supervised learning for daily peak load forecasting," Energy conversion and management, vol. 49, no.6, pp. 1302-1308,  2008.

[22]A.G. Bakirtzis, J.B. Theocharis, S.J. Kiartzis, and K.J. Satsios, "Short term load forecasting using fuzzy neural networks," Power Systems, IEEE Transactions on, vol. 10, no.3, pp. 1518-1524, 1995. 

[23]D. Srinivasan, C.S. Chang, and A.C. Liew, "Demand forecasting using fuzzy neural computation, with special emphasis on weekend and public holiday forecasting," IEEE Transactions on, Power Systems, vol. 10, no.4, pp. 1897-1903, 1995.

[24]T. P. Vogl, J.K. Mangis, A.K. Rigler, W.T. Zink, and D.L. Alkon, "Accelerating the convergence of the back-propagation method," Biological cybernetics, vol. 59, no.4, pp. 257-263, 1988.

[25]B. Karlik, and A. V. Olgac, "Performance analysis of various activation functions in generalized MLP architectures of neural networks," International Journal of Artificial Intelligence and Expert Systems, vol. 1, no.4, pp. 111-122, 2011.

[26]P. D. B. Harrington, "Sigmoid transfer functions in backpropagation neural networks," Analytical Chemistry, vol. 65, no.15, pp. 2167-2168, 1993.

[27]M. Å┼żahin, "Comparison of modelling ANN and ELM to estimate solar radiation over Turkey using NOAA satellite data," International journal of remote sensing, vol. 34, no.21, pp. 7508-7533, 2013.

[28]N. Mohammadi, and M. Zangeneh, "Customer Credit Risk Assessment using Artificial Neural Networks," International Journal of Information Technology and Computer Science, vol.8, no.3, pp.58-66, 2016. 

[29]V.A. Olutayo, and A.A. Eludire, "Traffic Accident Analysis Using Decision Trees and Neural Networks", International Journal of Information Technology and Computer Science, vol.6, no.2, pp.22-28, 2014.

[30]F. Wahid, and D. H. Kim, "Prediction Methodology of Energy Consumption Based on Random Forest Classifier in Korean Residential Apartments," Advanced Science and Technology Letters, 120 (GST 2015): 684-687, 2015.