- Year not given
Anomaly detection challenges and schemes
Short answer
Anomaly detection faces unclear normal boundaries, domain dependence, scarce labels, noise, class imbalance, high dimensionality, threshold choice, and streaming needs. Schemes are supervised, semi-supervised, unsupervised; statistical, proximity, density, clustering, classification; and point, contextual, collective anomalies.
What are the challenges in Anomaly Detection? Explain different types of anomaly detection schemes.
Challenges in anomaly detection
- Defining normal behaviour: the boundary between normal and abnormal is not clear, and normal behaviour keeps changing.
- Different domains: the notion of an anomaly depends on the application, so a method cannot easily be transferred.
- Lack of labelled data: labelled anomalies are rare and costly to get; training data may be contaminated.
- Noise that looks like anomalies, and adversaries making anomalies look normal (fraudsters).
- Class imbalance: anomalies are only a tiny fraction (< 1%) of the data; accuracy is a poor measure and false alarms are costly (base-rate fallacy).
- High dimensionality and different attribute types.
- Choosing the right number or degree of outlierness (a threshold), and interpretability of results.
- Real-time requirements for streaming data.
Types of anomaly detection schemes
- By availability of labels
- Supervised: both normal and anomaly labels available; a classifier is built (class imbalance is a problem).
- Semi-supervised: only normal data labelled; model of normal; deviation = anomaly.
- Unsupervised: no labels; assumes anomalies are rare and different.
- By method
- Statistical (model-based): assume a distribution (e.g. normal); objects with low probability are outliers.
- Proximity (distance)-based: an object far from its neighbours is an outlier.
- Density-based: object in a region of much lower density than its neighbours (LOF).
- Clustering-based: objects not belonging to any large cluster, or far from the centroid.
- Classification-based, and graphical (box plot, scatter plot) approaches.
- By type of anomaly: point anomaly, contextual (conditional) anomaly (e.g. 35 °C in winter), and collective anomaly (a group of related records).
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Anomaly detection and importance · Data Mining, chapter 6
- Short note: Distance-based anomaly detection · Data Mining, chapter 6