Abstract
The performance of machine learning (ML) algorithms depends on the nature of the problem at hand. ML-based modeling, therefore, should employ suitable algorithms where optimum results are desired. The purpose of the current study was to explore the potential applications of ML algorithms in modeling daylight in indoor spaces and ultimately identify the optimum algorithm. We thus developed and compared the performance of four common ML algorithms: generalized linear models, deep neural networks, random forest, and gradient boosting models in predicting the distribution of indoor daylight illuminances. We found that deep neural networks, which showed a determination of coefficient (R2) of 0.99, outperformed the other algorithms. Additionally, we explored the use of long short-term memory to forecast the distribution of daylight at a particular future time. Our results show that long short-term memory is accurate and reliable (R2 = 0.92). Our findings provide a basis for discussions on ML algorithms’ use in modeling daylight in indoor spaces, which may ultimately result in efficient tools for estimating daylight performance in the primary stages of building design and daylight control schemes for energy efficiency.
Highlights
Daylighting is an essential part of modern architecture
root mean square error (RMSE) and mean absolute error (MAE) are scale-dependent metrics used to calculate the overall difference between the measured value and the value predicted by a given developed model [37,38]
Our results indicated that Deep Neural Networks (DNNs) was the best-performing model among the four machine learning algorithms considered in this study
Summary
Daylighting is an essential part of modern architecture. It allows for a reduction in the use of artificial lighting and indirectly, contributes to reduced anthropogenic carbon dioxide emissions [1]. In the design stage of a building project, there are several methods that can be used to estimate the daylighting levels that are likely to be present in a space. These methods can be broadly categorized into three groups: physical modeling, computer simulations, and mathematical formulae for analytical calculations [5]
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have