Time to Retrain? Detecting Concept Drifts in Machine Learning Systems

With the boom of machine learning (ML) techniques, software practitioners are building ML systems to process massive volumes of streaming data for diverse software engineering tasks, such as failure prediction in AIOps. Trained on historical data, these models can suffer performance degradation due to concept drift, where the inter-relationship between features and labels (concepts) changes between training and production. Therefore, concept drift detection is essential to monitor deployed ML models and retrain them as needed. In this work, we explore applying state-of-the-art (SOTA) semi-supervised concept drift detection techniques on synthetic and real-world datasets in an industrial setting, which requires minimal manual labeling and maximal model compatibility. We find that current SOTA methods not only require significant labeling effort but also are model-specific. To address these limitations, we propose CDSeer, a novel model-agnostic technique to detect concept drift. Our evaluation shows that CDSeer outperforms the SOTA in precision and recall while requiring significantly less manual labeling. We demonstrate CDSeer's effectiveness at concept drift detection by evaluating it on eight datasets from different domains and use cases. Internal deployment of CDSeer on a proprietary industrial dataset shows a 57.1% improvement in precision while using 99% fewer labels compared to the SOTA method. Its performance is also comparable to the supervised (fully labeled) concept drift detection method. The improved performance and ease of adoption make CDSeer valuable in enhancing the reliability of ML systems.

Authors

Institutions

Publication Details

Published
2025-04-27
DOI
https://doi.org/10.1109/icse-seip66354.2025.00029
Primary Topic
Data Stream Mining Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Time to Retrain? Detecting Concept Drifts in Machine Learning Systems

Mohamed Naili, Tri Minh Triet Pham, K. Premkumar, Jinqiu Yang
Data Stream Mining Techniques
article

Time to Retrain? Detecting Concept Drifts in Machine Learning Systems

Mohamed Naili, Tri Minh Triet Pham, K. Premkumar, Jinqiu Yang
article en

Abstract

With the boom of machine learning (ML) techniques, software practitioners are building ML systems to process massive volumes of streaming data for diverse software engineering tasks, such as failure prediction in AIOps. Trained on historical data, these models can suffer performance degradation due to concept drift, where the inter-relationship between features and labels (concepts) changes between training and production. Therefore, concept drift detection is essential to monitor deployed ML models and retrain them as needed. In this work, we explore applying state-of-the-art (SOTA) semi-supervised concept drift detection techniques on synthetic and real-world datasets in an industrial setting, which requires minimal manual labeling and maximal model compatibility. We find that current SOTA methods not only require significant labeling effort but also are model-specific. To address these limitations, we propose CDSeer, a novel model-agnostic technique to detect concept drift. Our evaluation shows that CDSeer outperforms the SOTA in precision and recall while requiring significantly less manual labeling. We demonstrate CDSeer's effectiveness at concept drift detection by evaluating it on eight datasets from different domains and use cases. Internal deployment of CDSeer on a proprietary industrial dataset shows a 57.1% improvement in precision while using 99% fewer labels compared to the SOTA method. Its performance is also comparable to the supervised (fully labeled) concept drift detection method. The improved performance and ease of adoption make CDSeer valuable in enhancing the reliability of ML systems.

Ericsson (Canada) (CA), Concordia University (CA)
Openalex Percentile: Top 89%
Data Stream Mining Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Time to Retrain? Detecting Concept Drifts in Machine Learning Systems — Mohamed Naili, Tri Minh Triet Pham, et al. · (2025) | TGRS Research Map | TGRS