R.I.P.
๐ป
Ghosted
Invariant Anomaly Detection under Distribution Shifts: A Causal Perspective
December 21, 2023 ยท Entered Twilight ยท ๐ Neural Information Processing Systems
Repo contents: LICENSE, README.md, configs, data, environment.yml, evaluation.py, generate_mead_env.py, hyperparameter_search.py, requirements.txt, src, submodules, test.py, tmp, tools, train.py
Authors
Joรฃo B. S. Carvalho, Mengtao Zhang, Robin Geyer, Carlos Cotrini, Joachim M. Buhmann
arXiv ID
2312.14329
Category
cs.LG: Machine Learning
Citations
12
Venue
Neural Information Processing Systems
Repository
https://github.com/JoaoCarv/invariant-anomaly-detection
โญ 13
Last Checked
2 months ago
Abstract
Anomaly detection (AD) is the machine learning task of identifying highly discrepant abnormal samples by solely relying on the consistency of the normal training samples. Under the constraints of a distribution shift, the assumption that training samples and test samples are drawn from the same distribution breaks down. In this work, by leveraging tools from causal inference we attempt to increase the resilience of anomaly detection models to different kinds of distribution shifts. We begin by elucidating a simple yet necessary statistical property that ensures invariant representations, which is critical for robust AD under both domain and covariate shifts. From this property, we derive a regularization term which, when minimized, leads to partial distribution invariance across environments. Through extensive experimental evaluation on both synthetic and real-world tasks, covering a range of six different AD methods, we demonstrated significant improvements in out-of-distribution performance. Under both covariate and domain shift, models regularized with our proposed term showed marked increased robustness. Code is available at: https://github.com/JoaoCarv/invariant-anomaly-detection.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Machine Learning
R.I.P.
๐ป
Ghosted
XGBoost: A Scalable Tree Boosting System
R.I.P.
๐ป
Ghosted
Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
R.I.P.
๐ป
Ghosted
Semi-Supervised Classification with Graph Convolutional Networks
R.I.P.
๐ป
Ghosted
Proximal Policy Optimization Algorithms
R.I.P.
๐ป
Ghosted