Detecting Concept Drift With Neural Network Model Uncertainty

07/05/2021
by   Lucas Baier, et al.
0

Deployed machine learning models are confronted with the problem of changing data over time, a phenomenon also called concept drift. While existing approaches of concept drift detection already show convincing results, they require true labels as a prerequisite for successful drift detection. Especially in many real-world application scenarios-like the ones covered in this work-true labels are scarce, and their acquisition is expensive. Therefore, we introduce a new algorithm for drift detection, Uncertainty Drift Detection (UDD), which is able to detect drifts without access to true labels. Our approach is based on the uncertainty estimates provided by a deep neural network in combination with Monte Carlo Dropout. Structural changes over time are detected by applying the ADWIN technique on the uncertainty estimates, and detected drifts trigger a retraining of the prediction model. In contrast to input data-based drift detection, our approach considers the effects of the current input data on the properties of the prediction model rather than detecting change on the input data only (which can lead to unnecessary retrainings). We show that UDD outperforms other state-of-the-art strategies on two synthetic as well as ten real-world data sets for both regression and classification tasks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/09/2022

Autoregressive based Drift Detection Method

In the classic machine learning framework, models are trained on histori...
research
07/02/2020

Uncertainty Prediction for Deep Sequential Regression Using Meta Models

Generating high quality uncertainty estimates for sequential regression,...
research
03/01/2021

STUDD: A Student-Teacher Method for Unsupervised Concept Drift Detection

Concept drift detection is a crucial task in data stream evolving enviro...
research
10/05/2017

McDiarmid Drift Detection Methods for Evolving Data Streams

Increasingly, Internet of Things (IoT) domains, such as sensor networks,...
research
05/28/2023

Reliable and Interpretable Drift Detection in Streams of Short Texts

Data drift is the change in model input data that is one of the key fact...
research
04/01/2020

Handling Concept Drifts in Regression Problems – the Error Intersection Approach

Machine learning models are omnipresent for predictions on big data. One...
research
11/21/2019

Event Detection in Noisy Streaming Data with Combination of Corroborative and Probabilistic Sources

Global physical event detection has traditionally relied on dense covera...

Please sign up or login with your details

Forgot password? Click here to reset