Wisdom of the Contexts: Active Ensemble Learning for Contextual Anomaly Detection
Not on the map. Why?
Abstract (arXiv)
In contextual anomaly detection, an object is only considered anomalous within a specific context. Most existing methods for CAD use a single context based on a set of user-specified contextual features. However, identifying the right context can be very challenging in practice, especially in datasets, with a large number of attributes. Furthermore, in real-world systems, there might be multiple anomalies that occur in different contexts and, therefore, require a combination of several "useful" contexts to unveil them. In this work, we leverage active learning and ensembles to effectively detect complex contextual anomalies in situations where the true contextual and behavioral attributes are unknown. We propose a novel approach, called WisCon (Wisdom of the Contexts), that automatically creates contexts from the feature set. Our method constructs an ensemble of multiple contexts, with varying importance scores, based on the assumption that not all useful contexts are equally so. Experiments show that WisCon significantly outperforms existing baselines in different categories (i.e., active classifiers, unsupervised contextual and non-contextual anomaly detectors, and supervised classifiers) on seven datasets. Furthermore, the results support our initial hypothesis that there is no single perfect context that successfully uncovers all kinds of contextual anomalies, and leveraging the "wisdom" of multiple contexts is necessary.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 9 of its 72 references that are in the map. First posted on arXiv 27 Jan 2021.
Builds on
9 of 72 references.
References · 9
- 2019PyOD: A Python Toolbox for Scalable Outlier Detectioncited by 221
- 2014Toward Supervised Anomaly Detectioncited by 73
- 2019XGBOD: Improving Supervised Outlier Detection with Unsupervised Representation Learningcited by 42
- 2016Robust Contextual Outlier Detection: Where Context Meets Sparsitycited by 11
- 2019Effectiveness of Tree-based Ensembles for Anomaly Discovery: Insights, Batch and Streaming Active Learningcited by 9
- 2016Sequential Ensemble Learning for Outlier Detection: A Bias-Variance Perspectivecited by 8
- 2017Incorporating Feedback into Tree-based Anomaly Detectioncited by 7
- 2019No Free Lunch But A Cheaper Supper: A General Framework for Streaming Anomaly Detectioncited by 5
- 2015Learning Representations for Outlier Detection on a Budgetcited by 3
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 3; 2026: 1.
6 papers.
- 2023Explainable Contextual Anomaly Detection using Quantile Regression Forestscited by 10
- 2023Explainable Predictive Maintenancecited by 3
- 2025Exploring the impact of Optimised Hyperparameters on Bi-LSTM-based Contextual Anomaly Detectorcited by 0
- 2025Detecting Anomalies Using Rotated Isolation Forestcited by 0
- 2025Real-Time Anomaly Detection with Synthetic Anomaly Monitoring (SAM)cited by 0
- 2026Multi-Agent Debate: A Unified Agentic Framework for Tabular Anomaly Detectioncited by 0
- 2026Multi-Agent Debate: A Unified Agentic Framework for Tabular Anomaly Detection15 Feb 2026
- 2025Real-Time Anomaly Detection with Synthetic Anomaly Monitoring (SAM)30 Jan 2025
- 2025Detecting Anomalies Using Rotated Isolation Forest29 Jan 2025
- 2025Exploring the impact of Optimised Hyperparameters on Bi-LSTM-based Contextual Anomaly Detector25 Jan 2025
- 2023Explainable Predictive Maintenance8 Jun 2023
- 2023Explainable Contextual Anomaly Detection using Quantile Regression Forests22 Feb 2023