Vector field-based support vector regression for building energy consumption prediction

Abstract Building energy consumption prediction plays an irreplaceable role in energy planning, management, and conservation. Data-driven approaches, such as artificial neural networks, support vector regression, gradient boosting regression and extreme learning machine are the most advanced methods for building energy prediction. However, owing to the high nonlinearity between inputs and outputs of building energy consumption prediction models, the aforementioned approaches require improvement with regard to the prediction accuracy, robustness, and generalization ability. To counter these shortcomings, a novel vector field-based support vector regression method is proposed in this paper. Through multi-distortions in the sample data space or high-dimensional feature space mapped by a vector field, the optimal feature space is found, in which the high nonlinearity between inputs and outputs is approximated by linearity. Hence, the proposed method ensures a high accuracy, a generalization ability, and robustness for building energy consumption prediction. A large office building in a coastal town of China is used for a case study, and its summer hourly cooling load data are used as energy consumption data. The results indicate that the proposed method achieves better performance than commonly used methods with regard to the accuracy, robustness, and generalization ability.

[1]  Jiejin Cai,et al.  Applying support vector machine to predict hourly cooling load in the building , 2009 .

[2]  Yufeng Ren,et al.  Monthly Mean Streamflow Prediction Based on Bat Algorithm-Support Vector Machine , 2016 .

[3]  Jui-Sheng Chou,et al.  Smart Artificial Firefly Colony Algorithm‐Based Support Vector Regression for Enhanced Forecasting in Civil Engineering , 2015, Comput. Aided Civ. Infrastructure Eng..

[4]  Vittorio Cesarotti,et al.  Energy consumption control automation using Artificial Neural Networks and adaptive algorithms: Proposal of a new methodology and case study , 2016 .

[5]  Borhan M. Sanandaji,et al.  Short-term residential electric load forecasting: A compressive spatio-temporal approach , 2016 .

[6]  Yimin Zhu,et al.  Applying computer-based simulation to energy auditing: A case study , 2006 .

[7]  Catherine Rosenberg,et al.  Energy consumption analysis of residential swimming pools for peak load shaving , 2018, Applied Energy.

[8]  Hans-Bernd Dürr,et al.  A smooth vector field for quadratic programming , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[9]  Zhilei Lin,et al.  A support vector machine classifier based on a new kernel function model for hyperspectral data , 2016 .

[10]  Joaquim Melendez,et al.  Short-term load forecasting for non-residential buildings contrasting artificial occupancy attributes , 2016 .

[11]  Bernhard Sick,et al.  Online Signature Verification With Support Vector Machines Based on LCSS Kernel Functions , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[12]  Kadir Kavaklioglu,et al.  Modeling and prediction of Turkey’s electricity consumption using Support Vector Regression , 2011 .

[13]  Kevin M. Smith,et al.  Forecasting energy consumption of multi-family residential buildings using support vector regression: Investigating the impact of temporal and spatial monitoring granularity on performance accuracy , 2014 .

[14]  Vladimir Ceperic,et al.  A Strategy for Short-Term Load Forecasting by Support Vector Regression Machines , 2013, IEEE Transactions on Power Systems.

[15]  Daniel L. Marino,et al.  Building energy load forecasting using Deep Neural Networks , 2016, IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society.

[16]  Zhuowen Tu,et al.  Robust Point Matching via Vector Field Consensus , 2014, IEEE Transactions on Image Processing.

[17]  Nello Cristianini,et al.  Learning the Kernel Matrix with Semidefinite Programming , 2002, J. Mach. Learn. Res..

[18]  Fan Zhang,et al.  A review on time series forecasting techniques for building energy consumption , 2017 .

[19]  J. Taylor,et al.  Urban energy flux: Spatiotemporal fluctuations of building energy consumption and human mobility-driven prediction , 2017 .

[20]  Ruixiang Sun,et al.  Support vector machine with orthogonal Chebyshev kernel , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[21]  Zaid Chalabi,et al.  Explaining domestic energy consumption – The comparative contribution of building factors, socio-demographics, behaviours and attitudes , 2015 .

[22]  Hongzhe Dai,et al.  A Wavelet Support Vector Machine‐Based Neural Network Metamodel for Structural Reliability Assessment , 2017, Comput. Aided Civ. Infrastructure Eng..

[23]  Jon Hand,et al.  CONTRASTING THE CAPABILITIES OF BUILDING ENERGY PERFORMANCE SIMULATION PROGRAMS , 2008 .

[24]  Eric W. Frew,et al.  Coordinated Standoff Tracking of Moving Targets Using Lyapunov Guidance Vector Fields , 2008 .

[25]  Jianqiang Yi,et al.  Building Energy Consumption Prediction: An Extreme Deep Learning Approach , 2017 .

[26]  Ning Xu,et al.  Novel grey prediction model with nonlinear optimized time response method for forecasting of electricity consumption in China , 2017 .

[27]  Bijaya K. Panigrahi,et al.  Streamflow forecasting by SVM with quantum behaved particle swarm optimization , 2013, Neurocomputing.

[28]  Inderjit S. Dhillon,et al.  Low-Rank Kernel Learning with Bregman Matrix Divergences , 2009, J. Mach. Learn. Res..

[29]  Kuo-Chu Chang,et al.  UAV Path Planning with Tangent-plus-Lyapunov Vector Field Guidance and Obstacle Avoidance , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[30]  Marilyn A. Brown,et al.  Machine learning approaches for estimating commercial building energy consumption , 2017 .

[31]  Yacine Rezgui,et al.  Trees vs Neurons: Comparison between random forest and ANN for high-resolution prediction of building energy consumption , 2017 .

[32]  Yi-Ming Wei,et al.  China's energy consumption in the building sector: A life cycle approach , 2015 .

[33]  Melvin Robinson,et al.  Prediction of residential building energy consumption: A neural network approach , 2016 .

[34]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[35]  Shahaboddin Shamshirband,et al.  Estimating building energy consumption using extreme learning machine method , 2016 .

[36]  David Hsu,et al.  Comparison of integrated clustering methods for accurate and stable prediction of building energy consumption data , 2015 .

[37]  Zeyu Wang,et al.  A review of artificial intelligence based building energy use prediction: Contrasting the capabilities of single and ensemble prediction models , 2017 .

[38]  Cláudio T. Silva,et al.  Vector Field k‐Means: Clustering Trajectories by Fitting Multiple Vector Fields , 2012, Comput. Graph. Forum.

[39]  Fan Zhang,et al.  Time series forecasting for building energy consumption using weighted Support Vector Regression with differential evolution optimization technique , 2016 .

[40]  Wei-Chiang Hong,et al.  Electric load forecasting by seasonal recurrent SVR (support vector regression) with chaotic artific , 2011 .

[41]  Xiaoli Zhang,et al.  A grid-based ACO algorithm for parameters optimization in support vector machines , 2008, 2008 IEEE International Conference on Granular Computing.

[42]  Benjamin Recht,et al.  Random Features for Large-Scale Kernel Machines , 2007, NIPS.

[43]  Daniel E. Fisher,et al.  EnergyPlus: creating a new-generation building energy simulation program , 2001 .

[44]  Lachlan L. H. Andrew,et al.  Short-term residential load forecasting: Impact of calendar effects and forecast granularity , 2017 .

[45]  M. A. Rafe Biswas,et al.  Regression analysis for prediction of residential energy consumption , 2015 .

[46]  Vitor Nazário Coelho,et al.  Multi-agent systems applied for energy systems integration: State-of-the-art applications and trends in microgrids , 2017 .

[47]  Da Yan,et al.  DeST — An integrated building simulation toolkit Part I: Fundamentals , 2008 .

[48]  Er-Wei Bai,et al.  Developing a whole building cooling energy forecasting model for on-line operation optimization using proactive system identification , 2016 .

[49]  Wei Feng,et al.  China's energy consumption in the building sector: A Statistical Yearbook-Energy Balance Sheet based splitting method , 2018, Journal of Cleaner Production.

[50]  Yong Shi,et al.  A review of data-driven approaches for prediction and classification of building energy consumption , 2018 .

[51]  Lawrence K. Saul,et al.  Kernel Methods for Deep Learning , 2009, NIPS.

[52]  Nora El-Gohary,et al.  A review of data-driven building energy consumption prediction studies , 2018 .

[53]  Xiaoli Zhang,et al.  An ACO-based algorithm for parameter optimization of support vector machines , 2010, Expert Syst. Appl..

[54]  Wei-Chiang Hong,et al.  Hybrid evolutionary algorithms in a SVR-based electric load forecasting model , 2009 .

[55]  Hui Yan Jiang,et al.  Parameters Optimization in SVM Based-On Ant Colony Optimization Algorithm , 2010 .