Abstract
The ever-increasing human population, building constructions, and technology usages have currently caused electric consumption to grow significantly. Accordingly, some of the efficient tools for more and more energy saving and development are efficient energy management and forecasting energy consumption for buildings. Additionally, efficient energy management and smart restructuring can improve energy performance in different areas. Given that electricity is the main form of energy that is consumed in residential buildings, forecasting the electrical energy consumption in a building will bring significant benefits to the building and business owners. All these means call for precise energy forecast to make the best decisions. In recent years, artificial intelligence, generally, and machine learning methods, in some areas, have been employed to forecast building energy consumption and efficiency. The present study aims to predict energy consumption with higher accuracy and lower run time. We optimize the parameters of a support vector machine (SVM) using a multi-verse optimizer (MVO) without the grid search algorithm, due to the development consequence of residential energy predicting models. This paper presented the MVO-SVM approach for predicting energy consumption in residential buildings. The proposed approach examined a UCI repository dataset. Based on the experimental results MVO can effectively decrease the number of features while preserving a great predicting precision.
This is a preview of subscription content,
to check access.References
Alobaidi MH, Chebana F, Meguid MA (2018) Robust ensemble learning framework for day-ahead forecasting of household based energy consumption. Appl Energy 212:997–1012
Amasyali K, El-Gohary NM (2018) A review of data-driven building energy consumption prediction studies. Renew Sustain Energy Rev 81:1192–1205
Andonovski G, Angelov P, Blažič S, Škrjanc I (2016) A practical implementation of Robust Evolving Cloud-based Controller with normalized data space for heat-exchanger plant. Appl Soft Comput 48:29–38
Angelov P (2014) Outside the box: an alternative data analytics framework. J Autom Mobile Robot Intell Syst 8:29–35
Angelov P, Kasabov N (2005) Evolving computational intelligence systems. In: Proceedings of the 1st international workshop on genetic fuzzy systems, pp 76–82
Angelov P, Victor J, Dourado A, Filev D (2004) On-line evolution of Takagi–Sugeno fuzzy models. IFAC Proc 37:67–72
Bai Y, Sun Z, Zeng B, Long J, Li L, de Oliveira JV, Li C (2018) A comparison of dimension reduction techniques for support vector machine modeling of multi-parameter manufacturing quality prediction. J Intell Manuf, pp 1–12
Cameron AC, Windmeijer FAJ (1997) An R-squared measure of goodness of fit for some common nonlinear regression models. J Econom 77:329–342
Candanedo LM, Feldheim V, Deramaix D (2017) Data driven prediction models of energy use of appliances in a low-energy house. Appl Energy Predict 140:81–97
Cheng M-Y, Prayogo D, Wu Y-W (2018) Prediction of permanent deformation in asphalt pavements using a novel symbiotic organisms search–least squares support vector regression. Neural Comput Appl, 1–13
de Jesús Rubio J (2009) SOFMLS: online self-organizing fuzzy modified least-squares network. IEEE Trans Fuzzy Syst 17:1296–1309
de Jesús Rubio J (2017) Interpolation neural network model of a manufactured wind turbine. Neural Comput Appl 28:2017–2028
de Jesús Rubio J, Lughofer E, Meda-Campaña JA, Páramo LA, Novoa JF, Pacheco J (2018) Neural network updating via argument Kalman filter for modeling of Takagi–Sugeno fuzzy models. J Intell Fuzzy Syst 35:2585–2596
Edwards RE, New J, Parker LE (2012) Predicting future hourly residential electrical consumption: a machine learning case study. Energy Build 49:591–603
Faris H, Hassonah MA, Ala’M A-Z, Mirjalili S, Aljarah I (2018) A multi-verse optimizer approach for feature selection and optimizing SVM parameters based on a robust system architecture. Neural Comput Appl 30:2355–2369
Fushiki T (2011) Estimation of prediction error by using K-fold cross-validation. Stat Comput 21:137–146
Gandomi AH, Yang X-S, Talatahari S, Alavi AH (2013) Metaheuristic algorithms in modeling and optimization. In: Metaheuristic applications in structures and infrastructures. Elsevier, Amsterdam, pp 1–24
Gong Y, Yang S, Ma H, Ge M (2018) Fuzzy regression model based on geometric coordinate points distance and application to performance evaluation. J Intell Fuzzy Syst 34:395–404
Guo Y et al (2018) Machine learning-based thermal response time ahead energy demand prediction for building heating systems. Appl Energy 221:16–27
Han B, Bian XJP (2018) A hybrid PSO-SVM-based model for determination of oil recovery factor in the low-permeability reservoir. Petroleum 4:43–49
Iglesias JA, Angelov P, Ledezma A, Sanchis A (2012) Creating evolving user behavior profiles automatically. Trans Knowl Data Eng 24:854–867
Jain RK, Smith KM, Culligan PJ, Taylor JE (2014) Forecasting energy consumption of multi-family residential buildings using support vector regression: investigating the impact of temporal and spatial monitoring granularity on performance accuracy. Appl Energy 123:168–178
Limanond T, Jomnonkwao S, Srikaew A (2011) Projection of future transport energy demand of Thailand. Energy Policy 39:2754–2763
Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 27:495–513
Moon J, Park J, Hwang E, Jun S (2017) Forecasting power consumption for higher educational institutions based on machine learning, pp 1–23
Muralitharan K, Sakthivel R, Vishnuvarthan R (2018) Neural network based optimization approach for energy demand prediction in smart grid. Neurocomputing 273:199–208
Nikolaou T, Kolokotsa D, Stavrakakis G, Apostolou A, Munteanu C (2015) Managing indoor environments and energy in buildings with integrated intelligent systems. Springer, Berlin
Nowotarski J, Weron RJR, Reviews SE (2018) Recent advances in electricity price forecasting: a review of probabilistic forecasting. Renew Sustain Energy Rev 81:1548–1568
Paudel S et al (2017) A relevant data selection method for energy consumption prediction of low energy building based on support vector machine. Electr Energy Syst 138:240–256
Poli AA, Cirillo C (1993) On the use of the normalized mean square error in evaluating dispersion model performance. Atmos Environ 27:2427–2434
Pratama M, Anavatti SG, Angelov PP, Lughofer E (2014) PANFIS: a novel incremental learning machine. IEEE Trans Neural Netw 25:55–68
Qiu B, Zhang Y, Yang Z (2018) New discrete-time ZNN models for least-squares solution of dynamic linear equation system with time-varying rank-deficient coefficient. IEEE Trans Neural Netw Learn Syst 29:5767–5776
Rohani A, Taki M, Abdollahpour MR (2018) A novel soft computing model (Gaussian process regression with K-fold cross validation) for daily and monthly solar radiation forecasting (Part: I). Renew Energy 115:411–422
Seyedzadeh S, Rahimian FP, Glesk I, Roper M (2018) Machine learning for estimation of building energy consumption and performance: a review. Vis Eng 6:5
Shi J, Yang Y, Wang P, Liu Y, Han S (2010) Genetic algorithm-piecewise support vector machine model for short term wind power prediction. In: 2010 8th World congress on intelligent control and automation (WCICA). IEEE, pp 2254–2258
Song H, Qin AK, Salim FD (2017) Multi-resolution selective ensemble extreme learning machine for electricity consumption prediction. In: International conference on neural information processing. Springer, Berlin, pp 600–609
Szoplik J (2015) Forecasting of natural gas consumption with artificial neural networks. Energy 85:208–220
Troy AR, Grove JM, O’Neil-Dunne JP, Pickett ST, Cadenasso ML (2007) Predicting opportunities for greening and patterns of vegetation on private urban lands. Environ Manag 40:394–412
UCI Machine Learning Repository: appliances energy prediction data set. https://archive.ics.uci.edu/ml/datasets/Appliances+energy+prediction. Accessed 3 Jan 2019
Vapnik V (1992) Principles of risk minimization for learning theory. In: Advances in neural information processing systems, pp 831–838
Vapnik VN (1999) An overview of statistical learning theory. IEEE Trans Neural Netw 10:988–999
Vapnik V (2013) The nature of statistical learning theory. Springer Science and Business Media, New York
Wang X, Pardalos PM (2014) A survey of support vector machines with uncertainties. Ann Data Sci 1:293–309
Wang Z, Wang Y, Srinivasan RSJE (2018) A novel ensemble learning approach to support building energy use prediction. Energy Build 159:109–122
Wei Y et al (2018) A review of data-driven approaches for prediction and classification of building energy consumption. Renew Sustain Energy Rev 82:1027–1047
Wong T-T (2015) Performance evaluation of classification algorithms by k-fold and leave-one-out cross validation. Pattern Recognit 48:2839–2846
World Energy Trilemma Index 2018. https://www.worldenergy.org/publications/2018/trilemma-report-2018/. Accessed 2 Jan 2019
World Power Consumption | Electricity Consumption. https://yearbook.enerdata.net/electricity/electricity-domestic-consumption-data.html. Accessed 2 Jan 2019
Yang Z, Ce L, Lian L (2017a) Electricity price forecasting by a hybrid model, combining wavelet transform, ARMA and kernel-based extreme learning machine methods. Appl Energy 190:291–305
Yang J et al (2017b) k-Shape clustering algorithm for building energy usage patterns analysis and forecasting model accuracy improvement. Energy Build 146:27–37
Zhang Y, Zhang X, Tang L (2012) Energy consumption prediction in ironmaking process using hybrid algorithm of SVM and PSO. In: International symposium on neural networks. Springer, pp 594–600
Zhang F, Deb C, Lee SE, Yang J, Shah KW (2016) Time series forecasting for building energy consumption using weighted support vector regression with differential evolution optimization technique. Energy Build 126:94–103
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Tabrizchi, H., Javidi, M.M. & Amirzadeh, V. Estimates of residential building energy consumption using a multi-verse optimizer-based support vector machine with k-fold cross-validation. Evolving Systems 12, 755–767 (2021). https://doi.org/10.1007/s12530-019-09283-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12530-019-09283-8