mlsanityData to 14 Oct 2026

On the Reliable Detection of Concept Drift from Streaming Unlabeled Data

arXiv 1704.00023 ↗First posted 31 Mar 2017stat.ML cs.AI cs.LGcited by 33

Not on the map. Why?

Abstract (arXiv)

Classifiers deployed in the real world operate in a dynamic environment, where the data distribution can change over time. These changes, referred to as concept drift, can cause the predictive performance of the classifier to drop over time, thereby making it obsolete. To be of any real use, these classifiers need to detect drifts and be able to adapt to them, over time. Detecting drifts has traditionally been approached as a supervised task, with labeled data constantly being used for validating the learned model. Although effective in detecting drifts, these techniques are impractical, as labeling is a difficult, costly and time consuming activity. On the other hand, unsupervised change detection techniques are unreliable, as they produce a large number of false alarms. The inefficacy of the unsupervised techniques stems from the exclusion of the characteristics of the learned classifier, from the detection process. In this paper, we propose the Margin Density Drift Detection (MD3) algorithm, which tracks the number of samples in the uncertainty region of a classifier, as a metric to detect drift. The MD3 algorithm is a distribution independent, application independent, model independent, unsupervised and incremental algorithm for reliably detecting drifts from data streams. Experimental evaluation on 6 drift induced datasets and 4 additional datasets from the cybersecurity domain demonstrates that the MD3 approach can reliably detect drifts, with significantly fewer false alarms compared to unsupervised feature based drift detectors. The reduced false alarms enables the signaling of drifts only when they are most likely to affect classification performance. As such, the MD3 approach leads to a detection scheme which is credible, label efficient and general in its applicability.

Key facts. Cited by 33 papers in the map (data through 14 Oct 2026). First posted on arXiv 31 Mar 2017.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 3; 2022: 10; 2023: 8; 2024: 7; 2025: 1; 2026: 4.

33 papers.

Sort:

  1. 2022Gradual Domain Adaptation without Indexed Intermediate Domainscited by 26
  2. 2023Continual Learning for Predictive Maintenance: Overview and Challengescited by 10
  3. 2022Change Detection for Local Explainability in Evolving Data Streamscited by 8
  4. 2021Test for non-negligible adverse shiftscited by 5
  5. 2022Standardized Evaluation of Machine Learning Methods for Evolving Data Streamscited by 4
  6. 2021Task-Sensitive Concept Drift Detector with Constraint Embeddingcited by 3
  7. 2021A Broad Ensemble Learning System for Drifting Stream Classificationcited by 3
  8. 2023Unsupervised Detection of Behavioural Drifts with Dynamic Clustering and Trajectory Analysiscited by 3
  9. 2024How to Sustainably Monitor ML-Enabled Systems? Accuracy and Energy Efficiency Tradeoffs in Concept Drift Detectioncited by 3
  10. 2024An Efficient Model-Agnostic Approach for Uncertainty Estimation in Data-Restricted Pedometric Applicationscited by 3
  11. 2022TensAIR: Real-Time Training of Neural Networks from Data-streamscited by 2
  12. 2023Towards Computational Performance Engineering for Unsupervised Concept Drift Detection -- Complexities, Benchmarking, Performance Analysiscited by 2
21 more
  1. 2023MLHOps: Machine Learning for Healthcare Operationscited by 2
  2. 2023Reliable and Interpretable Drift Detection in Streams of Short Textscited by 2
  3. 2023Minimax Forward and Backward Learning of Evolving Tasks with Performance Guaranteescited by 2
  4. 2026Learning Unbiased Cluster Descriptors for Interpretable Imbalanced Concept Drift Detectioncited by 2
  5. 2022Detecting Concept Drift in the Presence of Sparsity -- A Case Study of Automated Change Risk Assessment Systemcited by 1
  6. 2022Frouros: A Python library for drift detection in machine learning systemscited by 1
  7. 2022Time-Aware Datasets are Adaptive Knowledgebases for the New Normalcited by 1
  8. 2023Adapting to Change: Robust Counterfactual Explanations in Dynamic Data Landscapescited by 1
  9. 2024Gradient Boosting Mapping for Dimensionality Reduction and Feature Extractioncited by 1
  10. 2022Implicit Concept Drift Detection for Multi-label Data Streamscited by 0
  11. 2022Dynamic Template Selection Through Change Detection for Adaptive Siamese Trackingcited by 0
  12. 2022Forgetful Forests: high performance learning data structures for streaming data under concept driftcited by 0
  13. 2023Towards Practicable Sequential Shift Detectorscited by 0
  14. 2024Expert-Driven Monitoring of Operational ML Modelscited by 0
  15. 2024Drift Detection: Introducing Gaussian Split Detectorcited by 0
  16. 2024Time to Retrain? Detecting Concept Drifts in Machine Learning Systemscited by 0
  17. 2024SUDS: A Strategy for Unsupervised Drift Samplingcited by 0
  18. 2025Flexible and Efficient Drift Detection without Labelscited by 0
  19. 2026Fingerprinting Concepts in Data Streams with Supervised and Unsupervised Meta-Informationcited by 0
  20. 2026Cluster-Specific Localized Drift Detection for Efficient Batch Model Adaptation under Controlled Distribution Shiftcited by 0
  21. 2026Online AutoML: Evaluating Poisoning Attacks on Cost-Utility Adversarial Training Defence Strategy for IoT Networkscited by 0