SOTAVerified

Interpretable Anomaly Detection with Mondrian Pólya Forests on Data Streams

2020-08-04Unverified0· sign in to hype

Charlie Dickens, Eric Meissner, Pablo G. Moreno, Tom Diethe

Unverified — Be the first to reproduce this paper.

Reproduce

Abstract

Anomaly detection at scale is an extremely challenging problem of great practicality. When data is large and high-dimensional, it can be difficult to detect which observations do not fit the expected behaviour. Recent work has coalesced on variations of (random) kd-trees to summarise data for anomaly detection. However, these methods rely on ad-hoc score functions that are not easy to interpret, making it difficult to asses the severity of the detected anomalies or select a reasonable threshold in the absence of labelled anomalies. To solve these issues, we contextualise these methods in a probabilistic framework which we call the Mondrian Forest for estimating the underlying probability density function generating the data and enabling greater interpretability than prior work. In addition, we develop a memory efficient variant able to operate in the modern streaming environments. Our experiments show that these methods achieves state-of-the-art performance while providing statistically interpretable anomaly scores.

Tasks

Reproductions