journal article·2019-07-04Open access

Estimating the Heating Load of Buildings for Smart City Planning Using a Novel Artificial Intelligence Technique PSO-XGBoost

Le Thi Le, Hoang Nguyen, Jian Zhou, Jie Dou, Hossein Moayedi

Applied Sciences· Volume 9· Issue 13

Abstract

In this study, a novel technique to support smart city planning in estimating and controlling the heating load (HL) of buildings, was proposed, namely PSO-XGBoost. Accordingly, the extreme gradient boosting machine (XGBoost) was developed to estimate HL first; then, the particle swarm optimization (PSO) algorithm was applied to optimize the performance of the XGBoost model. The classical XGBoost model, support vector machine (SVM), random forest (RF), Gaussian process (GP), and classification and regression trees (CART) models were also investigated and developed to predict the HL of building systems, and compared with the proposed PSO-XGBoost model; 837 investigations of buildings were considered and analyzed with many influential factors, such as glazing area distribution (GAD), glazing area (GA), orientation (O), overall height (OH), roof area (RA), wall area (WA), surface area (SA), and relative compactness (RC). Mean absolute percentage error (MAPE), root-mean-squared error (RMSE), variance account for (VAF), mean absolute error (MAE), and determination coefficient (R2), were used as the statistical criteria for evaluating the performance of the above models. The color intensity, as well as the ranking method, were also used to compare and evaluate the models. The results showed that the proposed PSO-XGBoost model was the most robust technique for estimating the HL of building systems. The remaining models (i.e., XGBoost, SVM, RF, GP, and CART) yielded more mediocre performance through RMSE, MAE, R2, VAF, and MAPE metrics. Another finding of this study also indicated that OH, RA, WA, and SA were the most critical parameters for the accuracy of the proposed PSO-XGBoost model. They should be particularly interested in smart city planning as well as the optimization of smart cities.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Building Energy and Comfort Optimization · Urban Heat Island Mitigation · Remote Sensing and Land Use

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Thanh Hoa University of Culture, Sports and Tourism, Thanh Hoa 440000, Vietnam

Institute of Research and Development, Duy Tan University, Da Nang 550000, Vietnam

School of Resources and Safety Engineering, Central South University, Changsha 410083, China

Civil and Environmental Engineering, Nagaoka University of Technology, 1603-1, Kami-Tomioka, Nagaoka, Niigata 940-2188, Japan

Centre of Tropical Geoengineering (Geotropik), School of Civil Engineering, Faculty of Engineering, Universiti Teknologi Malaysia, Johor Bahru 81310, Johor, Malaysia

References (70)

Show source-provided references
1. Lin, Y.-H. (2018). Design and Implementation of an IoT-Oriented Energy Management System Based on Non-Intrusive and Self-Organizing Neuro-Fuzzy Classification as an Electrical Energy Audit in Smart Homes. Appl. Sci., 8.10.3390/app8122337 ↗
2. Intelligent system for lighting control in smart cities10.1016/j.ins.2016.08.045 ↗
3. Hao, L., Lei, X., Yan, Z., and ChunLi, Y. (July, January 30). The application and implementation research of smart city in China. Proceedings of the 2012 International Conference on System Science and Engineering (ICSSE), Dalian, China.10.1109/ICSSE.2012.6257192 ↗
4. Alsarraf, J., Moayedi, H., Rashid, A.S.A., Muazu, M.A., and Shahsavar, A. (2019). Application of PSO–ANN modelling for predicting the exergetic performance of a building integrated photovoltaic/thermal system. Eng. Comput.10.1007/s00366-019-00721-4 ↗
5. Wang, D., Pang, X., Wang, W., Qi, Z., Li, J., and Luo, D. (2019). Assessment of the Potential of High-Performance Buildings to Achieve Zero Energy: A Case Study. Appl. Sci., 9.10.3390/app9040775 ↗
6. Olszewski, R., Pałka, P., Turek, A., Kietlińska, B., Płatkowski, T., and Borkowski, M. (2019). Spatiotemporal Modeling of the Smart City Residents’ Activity with Multi-Agent Systems. Appl. Sci., 9.10.3390/app9102059 ↗
7. A decision tree method for building energy demand modeling10.1016/j.enbuild.2010.04.006 ↗
8. A review on the prediction of building energy consumption10.1016/j.rser.2012.02.049 ↗
9. Aparicio-Ruiz, P., Guadix-Martín, J., Barbadilla-Martín, E., and Muñuzuri-Sanz, J. (2019). Applying Renewable Energy Technologies in an Integrated Optimization Method for Residential Building’s Design. Appl. Sci., 9.10.3390/app9030453 ↗
10. Improving the energy performance of residential buildings: A literature review10.1016/j.rser.2015.07.037 ↗
11. Analysis of annual heating and cooling energy requirements for office buildings in different climates in Turkey10.1016/j.enbuild.2007.05.008 ↗
12. Optimal scheduling of heating and power hubs under economic and environment issues in the presence of peak load management10.1016/j.enconman.2017.11.007 ↗
13. Application of artificial neural network to predict the optimal start time for heating system in building10.1016/S0196-8904(03)00044-X ↗
14. Using regression analysis to predict the future energy consumption of a supermarket in the UK10.1016/j.apenergy.2014.05.062 ↗
15. Ensemble of various neural networks for prediction of heating energy consumption10.1016/j.enbuild.2015.02.052 ↗
16. Simplified dynamic neural network model to predict heating load of a building using Taguchi method10.1016/j.energy.2016.03.057 ↗
17. Inverse blackbox modeling of the heating and cooling load in office buildings10.1016/j.enbuild.2017.02.064 ↗
18. Short and medium-term forecasting of cooling and heating load demand in building environment with data-mining based approaches10.1016/j.enbuild.2018.01.066 ↗
19. Fast and accurate district heating and cooling energy demand and load calculations using reduced-order modelling10.1016/j.apenergy.2019.01.183 ↗
20. Bui, X.-N., Moayedi, H., and Rashid, A.S.A. (2019). Developing a predictive method based on optimized M5Rules–GA predicting heating load of an energy-efficient building system. Eng. Comput., 1–10.10.1007/s00366-019-00739-8 ↗
21. Jitkongchuen, D., and Pacharawongsakda, E. (February, January 30). Prediction Heating and Cooling Loads of Building Using Evolutionary Grey Wolf Algorithms. Proceedings of the 2019 Joint International Conference on Digital Arts, Media and Technology with ECTI Northern Section Conference on Electrical, Electronics, Computer and Telecommunications Engineering (ECTI DAMT-NCON), Nan, Thailand.10.1109/ECTI-NCON.2019.8692232 ↗
22. Prediction of heat load in district heating systems by Support Vector Machine with Firefly searching algorithm10.1016/j.energy.2015.11.079 ↗
23. Extreme learning machine for prediction of heat load in district heating systems10.1016/j.enbuild.2016.04.021 ↗
24. Comparison of linear regression and artificial neural networks models to predict heating and cooling energy demand, energy consumption and CO2 emissions10.1016/j.energy.2016.12.022 ↗
25. The heat load prediction model based on BP neural network-markov model10.1016/j.procs.2017.03.108 ↗
26. Appraisal of soft computing methods for short term consumers’ heat load prediction in district heating systems10.1016/j.energy.2015.01.079 ↗
27. Multi-linear regression models to predict the annual energy consumption of an office building with different shapes10.1016/j.proeng.2015.08.495 ↗
28. Optimal Operation Methods of the Seasonal Solar Borehole Thermal Energy Storage System for Heating of a Greenhouse
29. A review of artificial intelligence based building energy use prediction: Contrasting the capabilities of single and ensemble prediction models10.1016/j.rser.2016.10.079 ↗
30. Accurate quantitative estimation of energy performance of residential buildings using statistical machine learning tools10.1016/j.enbuild.2012.03.003 ↗
31. TCVN (1995). Solid minerals fuels—Determination of ash. 173.
32. Pessenlehner, W., and Mahdavi, A. (2003). Building Morphology, Transparence, and Energy Performance, Eighth international IBPSA conference.
33. Influence of raised floor on zone design cooling load in commercial buildings10.1016/j.enbuild.2010.02.009 ↗
34. Support vector regression approach with different kernel functions for predicting blast-induced ground vibration: A case study in an open-pit coal mine of Vietnam10.1007/s42452-019-0295-9 ↗
35. Bui, X.N., Nguyen, H., Le, H.A., Bui, H.B., and Do, N.H. (2019). Prediction of Blast-induced Air Over-pressure in Open-Pit Mine: Assessment of Different Artificial Intelligence Techniques. Nat. Resour. Res.10.1007/s11053-019-09461-0 ↗
36. Forecasting blast-induced ground vibration developing a CART model10.1007/s00366-016-0475-9 ↗
37. Rasmussen, C.E. (2003). Gaussian processes in machine learning. Summer School on Machine Learning, Springer.10.1007/978-3-540-28650-9_4 ↗
38. Random forest meteorological normalisation models for Swiss PM 10 trend analysis10.5194/acp-18-6223-2018 ↗
39. Modelling and optimization of ultimate bearing capacity of strip footing near a slope by soft computing methods10.1016/j.asoc.2018.02.027 ↗
40. Nguyen, H., Drebenstedt, C., Bui, X.-N., and Bui, D.T. (2019). Prediction of Blast-Induced Ground Vibration in an Open-Pit Mine by a Novel Hybrid Model Based on Clustering and Artificial Neural Network. Nat. Resour. Res.10.1007/s11053-019-09470-z ↗
41. A new soft computing model for estimating and controlling blast-produced ground vibration based on hierarchical K-means clustering and cubist algorithms10.1016/j.asoc.2019.01.042 ↗
42. Nguyen, H., Bui, X.-N., and Moayedi, H. (2019). A comparison of advanced computational models and experimental techniques in predicting blast-induced ground vibration in open-pit coal mine. Acta Geophys.10.1007/s11600-019-00304-3 ↗
43. Eberhart, R., and Kennedy, J. (1995, January 4–6). A new optimizer using particle swarm theory. Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan.
44. Nguyen, H., Moayedi, H., Foong, L.K., Al Najjar, H.A.H., Jusoh, W.A.W., Rashid, A.S.A., and Jamali, J. (2019). Optimizing ANN models with PSO for predicting short building seismic response. Eng. Comput.10.1007/s00366-019-00733-0 ↗
45. Blasting-induced flyrock and ground vibration prediction through an expert artificial neural network based on particle swarm optimization10.1007/s12517-013-1174-0 ↗
46. Prediction of seismic slope stability through combination of particle swarm optimization and neural network10.1007/s00366-015-0400-7 ↗
47. Yang, X., Zhang, Y., Yang, Y., and Lv, W. (2019). Deterministic and Probabilistic Wind Power Forecasting Based on Bi-Level Convolutional Neural Network and Particle Swarm Optimization. Appl. Sci., 9.10.3390/app9091794 ↗
48. Modification of landslide susceptibility mapping using optimized PSO-ANN technique10.1007/s00366-018-0644-0 ↗
49. Moayedi, H., Moatamediyan, A., Nguyen, H., Bui, X.-N., Bui, D.T., and Rashid, A.S.A. (2019). Prediction of ultimate bearing capacity through various novel evolutionary and neural network models. Eng. Comput.10.1007/s00366-019-00723-2 ↗
50. Kulkarni, R.V., and Venayagamoorthy, G.K. (2007, January 3–6). An estimation of distribution improved particle swarm optimization algorithm. Proceedings of the 2007 3rd International Conference on Intelligent Sensors, Sensor Networks and Information, Melbourne, QLD, Australia.10.1109/ISSNIP.2007.4496900 ↗
51. Stochastic gradient boosting10.1016/S0167-9473(01)00065-2 ↗
52. Feasibility of Stochastic Gradient Boosting Approach for Evaluating Seismic Liquefaction Potential Based on SPT and CPT Case Histories10.1061/(ASCE)CF.1943-5509.0001292 ↗
53. Chen, T., and He, T. Xgboost: Extreme Gradient Boosting, Available online: https://cran.r-project.org/web/packages/xgboost/vignettes/xgboost.pdf.
54. Developing an XGBoost model to predict blast-induced peak particle velocity in an open-pit mine: A case study10.1007/s11600-019-00268-4 ↗
55. Support vector machine10.1007/BF00994018 ↗
56. Shallow and Deep-Seated Landslide Differentiation Using Support Vector Machines: A Case Study of the Chuetsu Area, Japan10.3319/TAO.2014.12.02.07(EOSI) ↗
57. Long-term prediction model of rockburst in underground openings using heuristic algorithms and support vector machines10.1016/j.ssci.2011.08.065 ↗
58. Random forests10.1023/A:1010933404324 ↗
59. An introduction to the bootstrap
60. Breiman, L. (1999). Random Forests, University of California-Berkeley, Statistic Department. Technical report 567.
61. Feasibility of random-forest approach for prediction of ground settlements induced by the construction of a shield-driven tunnel10.1061/(ASCE)GM.1943-5622.0000817 ↗
62. Rasmussen, C.E. (2004). Gaussian processes in machine learning. Advanced Lectures on Machine Learning, Springer.10.7551/mitpress/3206.001.0001 ↗
63. Särkkä, S., Álvarez, M.A., and Lawrence, N.D. (2017). Gaussian Process Latent Force Models for Learning and Stochastic Control of Physical Systems. arXiv.
64. Classification and regression tree technique in estimating peak particle velocity caused by blasting10.1007/s00366-016-0455-0 ↗
65. An introduction to decision tree modeling10.1002/cem.873 ↗
66. A comparative study on the predictive ability of the decision tree, support vector machine and neuro-fuzzy models in landslide susceptibility mapping using GIS10.1016/j.cageo.2012.08.023 ↗
67. Nguyen, H., and Bui, X.-N. (2018). Predicting Blast-Induced Air Overpressure: A Robust Artificial Intelligence System Based on Artificial Neural Networks and Random Forest. Nat. Resour. Res.10.1007/s11053-018-9424-1 ↗
68. A new uncertainty importance measure10.1016/j.ress.2006.04.015 ↗
69. Global sensitivity analysis with dependence measures10.1080/00949655.2014.945932 ↗
70. Krzykacz-Hausmann, B. (2001, January 18–20). Epistemic sensitivity analysis based on the concept of entropy. Proceedings of the Sensitivity Analysis of Model Output, Madrid, Spain.