Anomaly Attribution with Likelihood Compensation

Abstract

This paper addresses the task of explaining anomalous predictions of a black-box regression model. When using a black-box model, such as one to predict building energy consumption from many sensor measurements, we often have a situation where some observed samples may significantly deviate from their prediction. It may be due to a sub-optimal black-box model, or simply because those samples are outliers. In either case, one would ideally want to compute a responsibility score indicative of the extent to which an input variable is responsible for the anomalous output. In this work, we formalize this task as a statistical inverse problem: Given model deviation from the expected value, infer the responsibility score of each of the input variables. We propose a new method called likelihood compensation (LC), which is founded on the likelihood principle and computes a correction to each input variable. To the best of our knowledge, this is the first principled framework that computes a responsibility score for real valued anomalous model deviations. We apply our approach to a real-world building energy prediction task and confirm its utility based on expert feedback.

Cite

Text

Idé et al. "Anomaly Attribution with Likelihood Compensation." AAAI Conference on Artificial Intelligence, 2021. doi:10.1609/AAAI.V35I5.16535

Markdown

[Idé et al. "Anomaly Attribution with Likelihood Compensation." AAAI Conference on Artificial Intelligence, 2021.](https://mlanthology.org/aaai/2021/ide2021aaai-anomaly/) doi:10.1609/AAAI.V35I5.16535

BibTeX

@inproceedings{ide2021aaai-anomaly,
  title     = {{Anomaly Attribution with Likelihood Compensation}},
  author    = {Idé, Tsuyoshi and Dhurandhar, Amit and Navrátil, Jirí and Singh, Moninder and Abe, Naoki},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2021},
  pages     = {4131-4138},
  doi       = {10.1609/AAAI.V35I5.16535},
  url       = {https://mlanthology.org/aaai/2021/ide2021aaai-anomaly/}
}