A comprehensive analysis of concept drift locality in data streams

Gabriel J. Aguiar, Alberto Cano
11/10/2023
cs.LG

Official code: gabrieljaguiar/locality-concept-drift (5 stars, MIT, last commit 2024-05-29).

Abstract

Adapting to drifting data streams is a significant challenge in online learning. Concept drift must be detected for effective model adaptation to evolving data properties. Concept drift can impact the data distribution entirely or partially, which makes it difficult for drift detectors to accurately identify the concept drift. Despite the numerous concept drift detectors in the literature, standardized procedures and benchmarks for comprehensive evaluation considering the locality of the drift are lacking. We present a novel categorization of concept drift based on its locality and scale. A systematic approach leads to a set of 2,760 benchmark problems, reflecting various difficulty levels following our proposed categorization. We conduct a comparative assessment of 9 state-of-the-art drift detectors across diverse difficulties, highlighting their strengths and weaknesses for future research. We examine how drift locality influences the classifier performance and propose strategies for different drift categories to minimize the recovery time. Lastly, we provide lessons learned and recommendations for future concept drift research. Our benchmark data streams and experiments are publicly available at https://github.com/gabrieljaguiar/locality-concept-drift.

View on arXivView PDF

Code Implementations(1)

MIT
55R, PythonAug 1, 20232 years agoMIT

Similar Papers

Cite this paper

@article{aguiar2023comprehensive,
  title  = {A comprehensive analysis of concept drift locality in data streams},
  author = {Gabriel J. Aguiar and Alberto Cano},
  year   = {2023},
  eprint = {2311.06396},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.06396v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.06396.svg)](https://codeofpaper.com/paper/2311.06396)

Discussion