Prediction of Cooling Load of Tropical Buildings with Machine Learning
Abstract
:1. Introduction
2. Materials and Methods
2.1. Dataset Generation and Exploratory Data Analysis
2.2. Machine Learning Models
2.2.1. Foundational Algorithms
2.2.2. Ensemble Algorithms
2.3. K-Fold Cross Validation
2.4. Model Performance Metrics
3. Results
4. Discussion and Conclusions
- (1)
- Ensemble learning algorithms/models are superior to foundational algorithms models in the prediction of the cooling load of the building through regression. Among the ensemble models, stacking-based models were found to be most successful when compared to others. Ensemble models have been more successful (high R2, low error) than base models as they combine decisions from multiple models to improve their overall performance.
- (2)
- It is observed that Support Vector Regression was the least efficient model among all foundational and ensemble models, not only in terms of performance/accuracy but also in terms of time performance in the training/validation stages.
- (3)
- When only the foundational algorithms were compared, Decision Tree Regression was the model with the best performance. This indicates that Tree Based approaches can be efficient in the prediction of the cooling load of buildings based on their architectural properties.
- (4)
- In a similar study, Guo et al. [75] predicted heating and cooling loads based on light gradient boosting machine algorithms. Common models in our study and [75] are Random Forest and SVR. The same R2 values were obtained for Random Forest in both studies, but SVR had a higher R2 value in Guo et al. [75]. This indicates (a) that based on the nature of the dataset, SVR can also provide accurate results, so tests with SVR should not be neglected in studies for developing cooling load prediction models, (b) that Tree Based approaches and Ensemble models are very promising in cooling load prediction.
- (5)
- When the time performance of the models is taken into account, the Histogram Gradient Boosting algorithm appears as the optimal model, as it also provides a good prediction performance.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- United Nations Brundtland Commission Report. 1987. Available online: http://www.un-documents.net/our-common-future.pdf (accessed on 20 April 2023).
- Houghton, J. Global warming. Rep. Prog. Phys. 2005, 68, 1343. [Google Scholar] [CrossRef]
- Pérez-Lombard, L.; Ortiz, J.; Pout, C. A review on buildings energy consumption information. Energy Build. 2008, 40, 394–398. [Google Scholar] [CrossRef]
- Erkmen, F.İ.; Gedik, G.Z.; Sözen, M.Ş. Comparison of Cooling Loads in Hot Climates. Megaron 2006, 1, 112. [Google Scholar]
- Tıkansak, T.E. Energy Efficiency in Housing. ICONARP Int. J. Archit. Plan. 2013, 1, 189–200. [Google Scholar]
- Guan, L. Sensitivity of building cooling loads to future weather predictions. Archit. Sci. Rev. 2011, 54, 178–191. [Google Scholar] [CrossRef] [Green Version]
- Annual Energy Review. Available online: https://www.eia.gov/totalenergy/data/annual/ (accessed on 18 April 2023).
- Amasyali, K.; El-Gohary, N.M. A review of data-driven building energy consumption prediction studies. Renew. Sustain. Energy Rev. 2018, 81, 1192–1205. [Google Scholar] [CrossRef]
- Cao, X.; Dai, X.; Liu, J. Building energy-consumption status worldwide and the state-of-the-art technologies for zero-energy buildings during the past decade. Energy Build. 2016, 128, 198–213. [Google Scholar] [CrossRef]
- Malaysia. Available online: https://www.wikipedia.org/ (accessed on 20 April 2023).
- Omar, E.O.H.; Endut, E.; Saruwono, M. Adapting by altering: Spatial modifications of terraced houses in the Klang Valley area. Asian J. Environ.-Behav. Stud. 2016, 2, 1–10. [Google Scholar] [CrossRef] [Green Version]
- NAPIC. Property Stock Report: Residential Property Stock Table Q4 2018; National Property Information Centre (NAPIC): Putrajaya, Malaysia, 2018. [Google Scholar]
- Hashim, A.H.; Rahim, Z.A. The influence of privacy regulation on Urban Malay families living in terrace housing. Int. J. Archit. Res. 2008, 2, 94–102. [Google Scholar]
- Khan, T.H. Is Malaysian Terrace Housing an outdated planning concept. Scott. J. Arts Soc. Sci. Sci. Stud. 2012, 3, 114–128. [Google Scholar]
- Ju, S.-R.; Omar, S.B. A typology of modern housing in Malaysia. Int. J. Hum. Ecol. 2010, 11, 109–119. [Google Scholar]
- Sadeghifam, A.N. Development of Cooling Load Prediction Tool for Low-Rise Residential Buildings. Ph.D. Thesis, University of Technology Malaysia, Johor Bahru, Malaysia, 2019. [Google Scholar]
- What Is Cooling Load? Purpose & Calculation. Available online: https://electricalworkbook.com/cooling-load/ (accessed on 17 April 2023).
- Summary Cooling Design Table. Available online: https://designbuilder.co.uk/helpv7.0/Content/Summary_Cooling_Design_Table.html (accessed on 17 April 2023).
- McKeen, P.; Fung, A.S. The effect of building aspect ratio on energy efficiency: A case study for multi-unit residential buildings in Canada. Buildings 2014, 4, 336–354. [Google Scholar] [CrossRef] [Green Version]
- How High Ceilings Can Be Affecting the Efficiency of Your HVAC. Available online: https://makeitmowery.com/how-high-ceilings-can-be-affecting-the-efficiency-of-your-hvac/ (accessed on 17 April 2023).
- Yıldız, Y.; Göksal Özbalta, T.; Arsan, Z.D. Impact of Window-to-Wall Surface Area for Different Window Glass Types and Wall Orientations on Building Energy Performance: A Case Study for a School Building Located in Izmir; Megaron: İzmir, Turkey, 2011. [Google Scholar]
- Sarıkçıoğlu, N. Thermal and Economical Analysis of Commonly Used Building Walls for Cooling Applications. Master’s Thesis, Gaziantep University, Gaziantep, Turkey, 2011. [Google Scholar]
- Yao, L.; Chini, A.; Zeng, R. Integrating cost-benefits analysis and life cycle assessment of green roofs: A case study in Florida. Hum. Ecol. Risk Assess. Int. J. 2020, 26, 443–458. [Google Scholar] [CrossRef]
- Gonca, Ö. The Effect of Buildings’ Window/Wall Ratio and Orientation Parameters on Solar Energy Gain. Sci. Eng. Des. J. East. Anatolia Reg. 2021, 3, 425–441. [Google Scholar]
- Kim, S.H.; Shin, K.J.; Choi, B.E.; Jo, J.H.; Cho, S.; Cho, Y.H. A study on the variation of heating and cooling load according to the use of horizontal shading and venetian blinds in office buildings in Korea. Energies 2015, 8, 1487–1504. [Google Scholar] [CrossRef] [Green Version]
- Sun Control and Shading Devices. Available online: https://www.wbdg.org/resources/sun-control-and-shading-devices (accessed on 17 April 2023).
- Lim, T.; Yim, W.S.; Kim, D.D. Analysis of the thermal and cooling energy performance of the perimeter zones in an office building. Buildings 2022, 12, 141. [Google Scholar] [CrossRef]
- Köroğlu Isin, N.; Alaloğlu, M.; Erdoğan, A.; Acar, L. Hourly Analysis Program. HVAC Refrig. Fire Fight. Sanit. J. 2011, 73, 1–8. [Google Scholar]
- Maçka Kalfa, S. The Method Using in Determination of Heating and Cooling Loads for Residential Buildings in Turkish Climate Regions. Ph.D. Thesis, Karadeniz Technical University, Trabzon, Turkey, 2014. [Google Scholar]
- Stephens, B. Illinois Institute of Technology-Civil, Architectural and Environmental Engineering, Building Science [Powerpoint Slides]. 2017. Available online: https://www.built-envi.com/wp-content/uploads/cae331_513_lecture22_cooling-load-calcs-part1.pdf (accessed on 17 April 2023).
- Li, X.; Lu, J.-H.; Ding, L.; Xu, G.; Li, J. Building cooling load forecasting model based on LS-SVM. In Proceedings of the 2009 Asia-Pacific Conference on Information Processing, Shenzhen, China, 18–19 July 2009; IEEE: Piscataway, NJ, USA, 2009; Volume 1, pp. 55–58. [Google Scholar]
- Li, Q.; Meng, Q.; Cai, J.; Yoshino, H.; Mochida, A. Applying support vector machine to predict hourly cooling load in the building. Appl. Energy 2009, 86, 2249–2256. [Google Scholar] [CrossRef]
- Gao, Z.; Yu, J.; Zhao, A.; Hu, Q.; Yang, S. A hybrid method of cooling load forecasting for large commercial building based on extreme learning machine. Energy 2022, 238, 122073. [Google Scholar] [CrossRef]
- Sha, H.; Moujahed, M.; Qi, D. Machine learning-based cooling load prediction and optimal control for mechanical ventilative cooling in high-rise buildings. Energy Build. 2021, 242, 110980. [Google Scholar] [CrossRef]
- Ngo, N.T. Early predicting cooling loads for energy-efficient design in office buildings by machine learning. Energy Build. 2019, 182, 264–273. [Google Scholar] [CrossRef]
- Rana, M.; Sethuvenkatraman, S.; Goldsworthy, M. A data-driven approach based on quantile regression forest to forecast cooling load for commercial buildings. Sustain. Cities Soc. 2022, 76, 103511. [Google Scholar] [CrossRef]
- Xuan, Z.; Xuehui, Z.; Liequan, L.; Zubing, F.; Junwei, Y.; Dongmei, P. Forecasting performance comparison of two hybrid machine learning models for cooling load of a large-scale commercial building. J. Build. Eng. 2019, 21, 64–73. [Google Scholar] [CrossRef]
- Zingre, K.; Srinivasan, S.; Marzband, M. Cooling load estimation using machine learning techniques. In Proceedings of the ECOS 2019—32nd International Conference on Efficiency, Cost, Optimization, Simulation and Environmental Impact of Energy Systems, Wroclaw, Poland, 23–28 June 2019. [Google Scholar]
- Python (3.6) [Computer Software]. Available online: http://python.org (accessed on 19 April 2023).
- Anaconda3 [Computer Software]. Available online: https://anaconda.org/ (accessed on 19 April 2023).
- NumPy. Available online: https://numpy.org/ (accessed on 19 April 2023).
- Pandas—Python Data Analysis Library. Available online: https://pandas.pydata.org/ (accessed on 19 April 2023).
- Scikit-Learn: Machine Learning in Python. Available online: https://scikit-learn.org/stable/ (accessed on 19 April 2023).
- Akyiğit, H.E.; Taşcı, T. Customer Churn Analysis in the Insurance Sector Using Machine Learning. J. Des. Archit. Eng. 2021, 2, 66–79. [Google Scholar]
- Aydın, Y.; Işıkdağ, Ü.; Bekdaş, G.; Nigdeli, S.M.; Geem, Z.W. Use of Machine Learning Techniques in Soil Classification. Sustainability 2023, 15, 2374. [Google Scholar] [CrossRef]
- Cakiroglu, C.; Islam, K.; Bekdaş, G.; Nehdi, M.L. Data-driven ensemble learning approach for optimal design of cantilever soldier pile retaining walls. In Structures; Elsevier: Amsterdam, The Netherlands, 2023; Volume 51, pp. 1268–1280. [Google Scholar]
- Aydın, Y.; Bekdaş, G.; Nigdeli, S.M.; Isıkdağ, Ü.; Kim, S.; Geem, Z.W. Machine Learning Models for Ecofriendly Optimum Design of Reinforced Concrete Columns. Appl. Sci. 2023, 13, 4117. [Google Scholar] [CrossRef]
- Cakiroglu, C.; Bekdaş, G. Predictive Modeling of Recycled Aggregate Concrete Beam Shear Strength Using Explainable Ensemble Learning Methods. Sustainability 2023, 15, 4957. [Google Scholar] [CrossRef]
- Bekdaş, G.; Cakiroglu, C.; Kim, S.; Geem, Z.W. Optimal dimensioning of retaining walls using explainable ensemble learning algorithms. Materials 2022, 15, 4993. [Google Scholar] [CrossRef] [PubMed]
- Yücel, M.; Nigdeli, S.M.; Bekdaş, G. Machine Learning-Based Model for Optimum Design of TMDs by Using Artificial Neural Networks. In Optimization of Tuned Mass Dampers: Using Active and Passive Control; Springer International Publishing: Cham, Switzerland, 2022; pp. 175–187. [Google Scholar]
- Mohan, S.; Thirumalai, C.; Srivastava, G. Effective heart disease prediction using hybrid machine learning techniques. IEEE Access 2019, 7, 81542–81554. [Google Scholar] [CrossRef]
- Massaro, A.; Magaletti, N.; Cosoli, G.; Leogrande, A.; Cannone, F. Use of machine learning to predict the glycemic status of patients with diabetes. Med. Sci. Forum 2022, 10, 11. [Google Scholar]
- Casson, R.J.; Farmer, L.D. Understanding and checking the assumptions of linear regression: A primer for medical researchers. Clin. Exp. Ophthalmol. 2014, 42, 590–596. [Google Scholar] [CrossRef] [PubMed]
- Luu, Q.H.; Lau, M.F.; Ng, S.P.; Chen, T.Y. Testing multiple linear regression systems with metamorphic testing. J. Syst. Softw. 2021, 182, 111062. [Google Scholar] [CrossRef]
- Rath, S.; Tripathy, A.; Tripathy, A.R. Prediction of new active cases of coronavirus disease (COVID-19) pandemic using multiple linear regression model. Diabetes Metab. Syndr. Clin. Res. Rev. 2020, 14, 1467–1474. [Google Scholar] [CrossRef] [PubMed]
- Rokach, L.; Maimon, O. Decision trees. In Data Mining and Knowledge Discovery Handbook; Springer: Berlin/Heidelberg, Germany, 2005; pp. 165–192. [Google Scholar]
- Safavian, S.R.; Landgrebe, D. A survey of decision tree classifier methodology. IEEE Trans. Syst. Man Cybern. 1991, 21, 660–674. [Google Scholar] [CrossRef] [Green Version]
- Zou, H.; Hastie, T. Regularization and variable selection via the elastic net. J. R. Stat. Soc. Ser. B 2005, 67, 301–320. [Google Scholar] [CrossRef] [Green Version]
- Taneja, S.; Gupta, C.; Goyal, K.; Gureja, D. An enhanced k-nearest neighbor algorithm using information gain and clustering. In Proceedings of the 2014 Fourth International Conference on Advanced Computing & Communication Technologies, Rohtak, India, 8–9 February 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 325–329. [Google Scholar]
- Ayhan, S.; Erdoğmuş, Ş. Kernel Function Selection for the Solution of Classification Problems via Support Vector Machines. Eskişehir Osman. Univ. J. Econ. Adm. Sci. 2014, 9, 175–201. [Google Scholar]
- Dietterich, T.G. Ensemble learning. Handb. Brain Theory Neural Netw. 2002, 2, 110–125. [Google Scholar]
- Breiman, L. Random forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef] [Green Version]
- Friedman, J.H. Greedy function approximation: A gradient boosting machine. Ann. Stat. 2001, 29, 1189–1232. [Google Scholar] [CrossRef]
- Nhat-Duc, H.; Van-Duc, T. Comparison of histogram-based gradient boosting classification machine, random Forest, and deep convolutional neural network for pavement raveling severity classification. Autom. Constr. 2023, 148, 104767. [Google Scholar] [CrossRef]
- Histogram-Based Gradient Boosting Ensembles in Python. Available online: https://machinelearningmastery.com/histogram-based-gradient-boosting-ensembles/ (accessed on 18 April 2023).
- Džeroski, S.; Ženko, B. Is combining classifiers with stacking better than selecting the best one? Mach. Learn. 2004, 54, 255–273. [Google Scholar] [CrossRef] [Green Version]
- VotingRegressor. Available online: https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.VotingRegressor.html (accessed on 20 April 2023).
- Akram, V.K.; Taşer, P.Y. Ensemble Learning-based Method for Detection of Byzantine Attacks in Wireless Sensor Networks. Dokuz Eylul Univ. Fac. Eng. J. Sci. Eng. 2020, 22, 905–918. [Google Scholar]
- Wolpert, D.H. Stacked generalization. Neural Netw. 1992, 5, 241–259. [Google Scholar] [CrossRef]
- Alpaydin, E. Introduction to Machine Learning, 3rd ed.; MIT Press: Cambridge, MA, USA, 2014; Volume 67, pp. 69–72. [Google Scholar]
- Stacking Classifier Approach for a Multi-Classification Problem. Available online: https://towardsdatascience.com/stacking-classifier-approach-for-a-multi-classification-problem-56f3d5e120c8#:~:text=Just%20like%20other%20ensemble%20techniques,Figure%20%2D1 (accessed on 20 April 2023).
- Niu, M.; Li, Y.; Wang, C.; Han, K. RFAmyloid: A web server for predicting amyloid proteins. Int. J. Mol. Sci. 2018, 19, 2071. [Google Scholar] [CrossRef] [Green Version]
- Saigal, S.; Mehrotra, D. Performance comparison of time series data using predictive data mining techniques. Adv. Inf. Min. 2012, 4, 57–66. [Google Scholar]
- Chai, T.; Draxler, R.R. Root mean square error (RMSE) or mean absolute error (MAE)?—Arguments against avoiding RMSE in the literature. Geosci. Model Dev. 2014, 7, 1247–1250. [Google Scholar] [CrossRef] [Green Version]
- Guo, J.; Yun, S.; Meng, Y.; He, N.; Ye, D.; Zhao, Z.; Jia, L.; Yang, L. Prediction of heating and cooling loads based on light gradient boosting machine algorithms. Build. Environ. 2023, 236, 110252. [Google Scholar] [CrossRef]
Sector | 2020 | 2021 | 2022 |
---|---|---|---|
Residential | 20,555 | 20,841 | 21,807 |
Commercial | 16,751 | 17,451 | 18,155 |
Industrial | 31,247 | 32,474 | 32,912 |
Variable | Description | U-Value (W/m2·K) |
---|---|---|
Roof | Clay roof tiles without insulation | 1.72 |
Ceiling | Suspended joist and plaster ceiling | 4.32 |
Floor | 150 mm thick RC concrete floor with ceramic tiles | 2.90 |
Internal Wall | 115 mm red clay brick wall both side both side cement mortar plaster | 2.75 |
External Wall | 115 mm red clay brick wall plaster with cement mortar on both side | 2.65 |
Window | 6 mm thick single glazed with aluminum frame | 5.77 |
Door | Solid timber flush door with frame | 2.17 |
Variable | Mean | Min | Max | Standard Deviation |
---|---|---|---|---|
Total floor area (FA) (m2) | 203.95 | 150 | 250 | 38.16513 |
Aspect ratio (AR) | 0.544677 | 0.25 | 1 | 0.262597 |
Ceiling height (CH) (m) | 3.00709 | 2.5 | 4 | 0.525065 |
External wall (WH) (U value *) | 1.609684 | 0.29 | 2.65 | 0.81686 |
Roof (RO) (U value *) | 1.819416 | 0.2 | 2.74 | 0.965887 |
Glazing (WI) (U value *) | 2.991862 | 1.76 | 5.77 | 1.404832 |
WWR ** North Faced (WWRN) (%) | 36.038 | 10 | 90 | 26.97448 |
WWR South Faced (WWRS) (%) | 37.159 | 10 | 90 | 27.96496 |
Horizontal shading overhang (SH) (m) | 0.96262 | 0 | 4 | 1.212151 |
Building orientation (OR) (°) | 80.664 | 0 | 360 | 86.36747 |
Cooling Load (kWh) | 108.741 | 64.174 | 294.223 | 42.103 |
Performance Metrics | Description |
---|---|
Coefficient of determination | |
Mean Squared Error | |
Root Mean Squared Error | |
Mean Absolute Error |
Algorithm | R2 | NMSE | NRMSE | NMAE |
---|---|---|---|---|
Foundational Models | ||||
Linear Regression | 0.8656 | −237.8091 | −15.4138 | −10.9330 |
Decision Tree Regressor | 0.9569 | −75.7774 | −8.7182 | −5.1185 |
Elastic Net | 0.8015 | −351.5527 | −18.7423 | −13.1531 |
K Neighbors Regressor | 0.8447 | −275.0733 | −16.5700 | −10.6251 |
Support Vector Regressor | 0.7341 | −471.1797 | −21.6914 | −14.1668 |
Ensemble Models | ||||
Random Forest Regressor | 0.9835 | −29.1874 | −5.3989 | −3.3252 |
Gradient Boosting Regressor | 0.9857 | −25.2759 | −5.0185 | −3.3374 |
Hist. Gradient Boosting Regressor | 0.9949 | −8.9500 | −2.9849 | −1.7973 |
Voting | ||||
lr, rfr, gbr | 0.9717 | −50.1243 | −7.0727 | −4.6916 |
knr, dtr, hgbr | 0.9748 | −45.2701 | −6.7476 | −4.2715 |
knr, ent, rfr | 0.9238 | −132.6369 | −11.5088 | −7.6540 |
svr, rfr, gbr | 0.9564 | −77.2832 | −8.7821 | −5.5664 |
rfr, gbr, hgbr | 0.9921 | −13.9571 | −3.7286 | −2.2663 |
lr, dtr, rfr, gbr | 0.9766 | −41.0442 | −6.4132 | −3.4676 |
lr, dtr, ent, knr, svr | 0.9001 | −176.9352 | −13.2938 | −8.5382 |
lr, dtr, rfr, gbr, hgbr | 0.9835 | −29.1855 | −5.4077 | −3.4638 |
Stacking | ||||
Final Estimator = Gradient Boosting Regressor | ||||
lr, rfr, gbr | 0.9889 | −19.5029 | −4.4094 | −2.6754 |
knr, dtr, hgbr | 0.9948 | −9.0843 | −2.9966 | −1.8139 |
knr, ent, rfr | 0.9849 | −26.6835 | −5.1600 | −3.1831 |
svr, rfr, gbr | 0.9888 | −19.7641 | −4.4362 | −2.6954 |
rfr, gbr, hgbr | 0.9949 | −8.9284 | −2.9811 | −1.7841 |
lr, dtr, rfr, gbr | 0.9890 | −19.2676 | −4.3964 | −2.6668 |
lr, dtr,et, knr, svr | 0.9687 | −57.0651 | −7.5189 | −4.5797 |
lr, dtr, rfr, gbr, hgbr | 0.9949 | −8.9397 | −2.9843 | −1.7669 |
Algorithm | Computational Speed | Success |
---|---|---|
Foundational Models | ||
Linear Regression | Fast | Medium |
Decision Tree Regressor | Fast | High |
Elastic Net | Fast | Medium |
K Neighbors Regressor | Fast | Medium |
Support Vector Regressor | Low | Low |
Ensemble Models | ||
Random Forest Regressor | Fast | High |
Gradient Boosting Regressor | Fast | Very High |
Hist. Gradient Boosting Regressor | Fast | High |
Voting | Low | High |
Stacking | Low | Very High |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Bekdaş, G.; Aydın, Y.; Isıkdağ, Ü.; Sadeghifam, A.N.; Kim, S.; Geem, Z.W. Prediction of Cooling Load of Tropical Buildings with Machine Learning. Sustainability 2023, 15, 9061. https://doi.org/10.3390/su15119061
Bekdaş G, Aydın Y, Isıkdağ Ü, Sadeghifam AN, Kim S, Geem ZW. Prediction of Cooling Load of Tropical Buildings with Machine Learning. Sustainability. 2023; 15(11):9061. https://doi.org/10.3390/su15119061
Chicago/Turabian StyleBekdaş, Gebrail, Yaren Aydın, Ümit Isıkdağ, Aidin Nobahar Sadeghifam, Sanghun Kim, and Zong Woo Geem. 2023. "Prediction of Cooling Load of Tropical Buildings with Machine Learning" Sustainability 15, no. 11: 9061. https://doi.org/10.3390/su15119061
APA StyleBekdaş, G., Aydın, Y., Isıkdağ, Ü., Sadeghifam, A. N., Kim, S., & Geem, Z. W. (2023). Prediction of Cooling Load of Tropical Buildings with Machine Learning. Sustainability, 15(11), 9061. https://doi.org/10.3390/su15119061