TY - JOUR
T1 - Learning Unbiased Cluster Descriptors for Interpretable Imbalanced Concept Drift Detection
AU - Zhang, Yiqun
AU - Huang, Zhanpei
AU - Zhao, Mingjie
AU - Zhang, Chuyao
AU - Lu, Yang
AU - Ji, Yuzhu
AU - Gu, Fangqing
AU - Zeng, An
N1 - This work was supported in part by the National Natural Science Foundation of China (NSFC) under Grant 62476063, Grant 62302104, and Grant 62376233, in part by the Natural Science Foundation of Guangdong Province under Grant 2025A1515011293 and Grant 2023A1515012884, in part by the Natural Science Foundation of Fujian Province under Grant 2024J09001, in part by the Science and Technology Program of Guangzhou under Grant SL2023A04J01625, and in part by Xiaomi Young Talents Program.
PY - 2026/2
Y1 - 2026/2
N2 - Unlabeled streaming data are usually collected to describe dynamic systems, where concept drift detection is a vital prerequisite to understanding the evolution of systems. However, the drifting concepts are usually imbalanced in most real cases, which brings great challenges to drift detection. That is, the dominant statistics of large clusters can easily mask the drifting of small cluster distributions (also called small concepts), which is known as the 'masking effect'. Considering that most existing approaches only detect the overall existence of drift under the assumption of balanced concepts, two critical problems arise: 1) where the small concept is, and 2) how to detect its drift. To address the challenging concept drift detection for imbalanced data, we propose Imbalanced Cluster Descriptor-based Drift Detection (ICD3) approach that is unbiased to the imbalanced concepts. This approach first detects imbalanced concepts by employing a newly designed multi-distribution-granular search, which ensures that the distribution of both small and large concepts is effectively captured. Subsequently, it trains a One-Cluster Classifier (OCC) for each identified concept to carefully monitor their potential drifts in the upcoming data chunks. Since the detection is independently performed for each concept, the dominance of large clusters is thus circumvented. ICD3 demonstrates highly interpretability by specifically locating the drifted concepts, and is robust to the changing of the imbalance ratio of concepts. Comprehensive experiments with multi-aspect ablation studies conducted on various benchmark datasets demonstrate the superiority of ICD3 against the state-of-the-art counterparts.
AB - Unlabeled streaming data are usually collected to describe dynamic systems, where concept drift detection is a vital prerequisite to understanding the evolution of systems. However, the drifting concepts are usually imbalanced in most real cases, which brings great challenges to drift detection. That is, the dominant statistics of large clusters can easily mask the drifting of small cluster distributions (also called small concepts), which is known as the 'masking effect'. Considering that most existing approaches only detect the overall existence of drift under the assumption of balanced concepts, two critical problems arise: 1) where the small concept is, and 2) how to detect its drift. To address the challenging concept drift detection for imbalanced data, we propose Imbalanced Cluster Descriptor-based Drift Detection (ICD3) approach that is unbiased to the imbalanced concepts. This approach first detects imbalanced concepts by employing a newly designed multi-distribution-granular search, which ensures that the distribution of both small and large concepts is effectively captured. Subsequently, it trains a One-Cluster Classifier (OCC) for each identified concept to carefully monitor their potential drifts in the upcoming data chunks. Since the detection is independently performed for each concept, the dominance of large clusters is thus circumvented. ICD3 demonstrates highly interpretability by specifically locating the drifted concepts, and is robust to the changing of the imbalance ratio of concepts. Comprehensive experiments with multi-aspect ablation studies conducted on various benchmark datasets demonstrate the superiority of ICD3 against the state-of-the-art counterparts.
KW - cluster analysis
KW - Concept drift detection
KW - imbalanced data learning
KW - streaming data
KW - unsupervised learning
UR - https://www.scopus.com/pages/publications/105014021169
U2 - 10.1109/TETCI.2025.3598327
DO - 10.1109/TETCI.2025.3598327
M3 - Journal article
AN - SCOPUS:105014021169
SN - 2471-285X
VL - 10
SP - 721
EP - 734
JO - IEEE Transactions on Emerging Topics in Computational Intelligence
JF - IEEE Transactions on Emerging Topics in Computational Intelligence
IS - 1
ER -