# ALDI++: Automatic and parameter-less discord and outlier detection for building energy load profiles

arXiv: https://arxiv.org/abs/2203.06618 · HTML: https://mlsanity.com/paper/2203.06618/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 4 of its 45 references that are in the map.
- First posted on arXiv 13 Mar 2022.

## Builds on (most cited first, 4 of 4)

- [Challenges in Deploying Machine Learning: a Survey of Case Studies](https://mlsanity.com/paper/2011.09926/) (2020)
- [The ASHRAE Great Energy Predictor III competition: Overview and results](https://mlsanity.com/paper/2007.06933/) (2020)
- [Limitations of machine learning for building energy prediction: ASHRAE Great Energy Predictor III Kaggle competition error analysis](https://mlsanity.com/paper/2106.13475/) (2021)
- [From Landscape to Portrait: A New Approach for Outlier Detection in Load Curve Data](https://mlsanity.com/paper/1307.7751/) (2013)

## Abstract (arXiv)

Data-driven building energy prediction is an integral part of the process for measurement and verification, building benchmarking, and building-to-grid interaction. The ASHRAE Great Energy Predictor III (GEPIII) machine learning competition used an extensive meter data set to crowdsource the most accurate machine learning workflow for whole building energy prediction. A significant component of the winning solutions was the pre-processing phase to remove anomalous training data. Contemporary pre-processing methods focus on filtering statistical threshold values or deep learning methods requiring training data and multiple hyper-parameters. A recent method named ALDI (Automated Load profile Discord Identification) managed to identify these discords using matrix profile, but the technique still requires user-defined parameters. We develop ALDI++, a method based on the previous work that bypasses user-defined parameters and takes advantage of discord similarity. We evaluate ALDI++ against a statistical threshold, variational auto-encoder, and the original ALDI as baselines in classifying discords and energy forecasting scenarios. Our results demonstrate that while the classification performance improvement over the original method is marginal, ALDI++ helps achieve the best forecasting error improving 6% over the winning's team approach with six times less computation time.
