TY - JOUR
T1 - Building consumption anomaly detection : A comparative study of two probabilistic approaches
AU - Stjelja, Davor
AU - Kuzmanovski, Vladimir
AU - Kosonen, Risto
AU - Jokisalo, Juha
N1 - Publisher Copyright:
© 2024 The Author(s)
PY - 2024/6/15
Y1 - 2024/6/15
N2 - This paper investigates the performance of two probabilistic approaches, Ensemble batch Prediction Intervals (EnbPI) a conformal prediction approach and XGBoost Location, Scale and Shape (XGBoostLSS), in predicting building energy consumption and in detecting systemic anomalies with proposed alarm matrix. The research questions focus on the effectiveness of these models in providing both point and probabilistic predictions and their utility in identifying collective anomalies. Both models showed good point and distribution prediction performance. For example, the observed point prediction had CV-RMSE in the range of 9 to 17%, outperforming recommendations from ASHRAE. Furthermore, a post-processing stage, the alarm matrix, effectively flags collective, repetitive anomalies, thus shifting focus from conventional point anomalies. The EnbPI-based method yields higher recall rates, with a trade-off of having more false alarms, while XGBoostLSS-based method excels in precision, minimizing overlooked alarms. Moreover, a robustness analysis was carried out to evaluate how these models performed when faced with training datasets containing anomalies. The robustness analysis revealed that the EnbPI-based method was more prone to overfitting, meaning its performance actually improved when the training data included some noise. On the other hand, the XGBoostLSS-based method was more stable, performing well with low levels of noise with performance drop when the noise level was high. While the findings contribute significantly to building energy consumption prediction and anomaly detection, future research could address performance in dynamic environments for the methodology and explore continual learning strategies.
AB - This paper investigates the performance of two probabilistic approaches, Ensemble batch Prediction Intervals (EnbPI) a conformal prediction approach and XGBoost Location, Scale and Shape (XGBoostLSS), in predicting building energy consumption and in detecting systemic anomalies with proposed alarm matrix. The research questions focus on the effectiveness of these models in providing both point and probabilistic predictions and their utility in identifying collective anomalies. Both models showed good point and distribution prediction performance. For example, the observed point prediction had CV-RMSE in the range of 9 to 17%, outperforming recommendations from ASHRAE. Furthermore, a post-processing stage, the alarm matrix, effectively flags collective, repetitive anomalies, thus shifting focus from conventional point anomalies. The EnbPI-based method yields higher recall rates, with a trade-off of having more false alarms, while XGBoostLSS-based method excels in precision, minimizing overlooked alarms. Moreover, a robustness analysis was carried out to evaluate how these models performed when faced with training datasets containing anomalies. The robustness analysis revealed that the EnbPI-based method was more prone to overfitting, meaning its performance actually improved when the training data included some noise. On the other hand, the XGBoostLSS-based method was more stable, performing well with low levels of noise with performance drop when the noise level was high. While the findings contribute significantly to building energy consumption prediction and anomaly detection, future research could address performance in dynamic environments for the methodology and explore continual learning strategies.
KW - Anomaly detection
KW - Building energy consumption prediction
KW - Conformal prediction
KW - Drift detection
KW - Probabilistic prediction
UR - http://www.scopus.com/inward/record.url?scp=85192981439&partnerID=8YFLogxK
U2 - 10.1016/j.enbuild.2024.114249
DO - 10.1016/j.enbuild.2024.114249
M3 - Article
AN - SCOPUS:85192981439
SN - 0378-7788
VL - 313
JO - Energy and Buildings
JF - Energy and Buildings
M1 - 114249
ER -