Cooling load prediction of a double-story terrace house using ensemble learning techniques and genetic programming with SHAP approach

被引:6
作者
Cakiroglu, Celal [1 ]
Aydin, Yaren [2 ]
Bekdas, Gebrail [2 ]
Isikdag, Umit [3 ]
Sadeghifam, Aidin Nobahar [4 ]
Abualigah, Laith [5 ]
机构
[1] Turkish German Univ, Dept Civil Engn, TR-34820 Istanbul, Turkiye
[2] Istanbul Univ Cerrahpasa, Dept Civil Engn, TR-34320 Istanbul, Turkiye
[3] Mimar Sinan Fine Arts Univ, Dept Informat, TR-34427 Istanbul, Turkiye
[4] Curtin Univ Malaysia, Dept Civil Engn, Miri 98009, Malaysia
[5] Ho Chi Minh City Open Univ, Ctr Engn Applicat & Technol Solut, Ho Chi Minh City, Vietnam
关键词
Cooling load; BIM; Energy efficiency; Predictive modeling; Genetic programming; BUILDINGS; MODEL;
D O I
10.1016/j.enbuild.2024.114254
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Since the cooling systems used in buildings in hot climates account for a significant portion of the energy consumption, it is very important for both economy and environment to accurately predict the cooling load and consider it in building designs. This study aimed to maximize energy efficiency by appropriately selecting the features of a building that affect its cooling load. To this end, data-driven, accurate, and accessible tools were developed that enable the prediction of the cooling load of a building by practitioners. The study involves simulating the energy consumption of a mid-rise, double-story terrace house in Malaysia using building information modeling (BIM) and estimating the cooling load using ensemble machine learning models and genetic programming. Categorical Boosting (CatBoost), eXtreme Gradient Boosting (XGBoost), Light Gradient Boosting Machine (LightGBM), and Random Forest (RF) models have been developed and made available as an online interactive graphical user interface on the Streamlit platform. Furthermore, the symbolic regression technique has been utilized to obtain a closed-form equation that predicts the cooling load. The dataset used for training the predictive models comprised 94,310 data points with 10 input variables and the cooling load as the output variable. Performance metrics such as the coefficient of determination (R2), root mean squared error (RMSE), and mean absolute error (MAE) were used to measure the predictive model performances. The results of the machine learning models indicated successful prediction, with the CatBoost model achieving the highest score (R2 = 0.9990) among the four ensemble models and the predictive equation. The SHAP analysis determined the aspect ratio of the building as the most impactful feature of the building.
引用
收藏
页数:16
相关论文
共 5 条
  • [1] A hybrid approach to software fault prediction using genetic programming and ensemble learning methods
    Satya Prakash Sahu
    B. Ramachandra Reddy
    Dev Mukherjee
    D. M. Shyamla
    Bhim Singh Verma
    International Journal of System Assurance Engineering and Management, 2022, 13 : 1746 - 1760
  • [2] A hybrid approach to software fault prediction using genetic programming and ensemble learning methods
    Sahu, Satya Prakash
    Reddy, B. Ramachandra
    Mukherjee, Dev
    Shyamla, D. M.
    Verma, Bhim Singh
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2022, 13 (04) : 1746 - 1760
  • [3] Building Heating and Cooling Load Prediction Using Ensemble Machine Learning Model
    Chaganti, Rajasekhar
    Rustam, Furqan
    Daghriri, Talal
    de la Torre Diez, Isabel
    Vidal Mazon, Juan Luis
    Lili Rodriguez, Carmen
    Ashraf, Imran
    SENSORS, 2022, 22 (19)
  • [4] Prediction of Heating and Cooling Load to improve Energy Efficiency of Buildings Using Machine Learning Techniques
    Srihari, J.
    Santhi, B.
    JOURNAL OF MECHANICS OF CONTINUA AND MATHEMATICAL SCIENCES, 2018, 13 (05): : 97 - 113
  • [5] SPPPred: Sequence-Based Protein-Peptide Binding Residue Prediction Using Genetic Programming and Ensemble Learning
    Shafiee, Shima
    Fathi, Abdolhossein
    Taherzadeh, Ghazaleh
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2023, 20 (03) : 2029 - 2040