Edge Concept Drift Duration Prediction for ML Model Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In edge computing environments, existing model management techniques face challenges such as heterogeneity of compute power, the need for labeled data at inference time, and temporal aspects of drift detection, which complicate efficient model retraining and redeployment.

Innovation Solution

The system employs edge-side unsupervised concept drift detection using drift frequency and duration evaluation to inform decision-making, allowing for asynchronous model management and reducing network costs by performing drift detection at the edge, without requiring labeled data, and leveraging confidence scores to determine when model updates are necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If model retraining and redeployment are performed frequently to maintain model coherence with edge node data distributions, then model accuracy is improved, but resource consumption and latency increase

Engineering Contradiction:
Improvemodel coherenceVSAvoidretraining latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary drift detection at the edge nodes using confidence scores before triggering model retraining. By detecting concept drift early through confidence score monitoring and predicting drift duration, the system initiates retraining only when necessary, avoiding unnecessary retraining operations while maintaining model coherence with edge data distributions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Edge nodes autonomously monitor their own data distribution changes by computing confidence scores on local inference outputs without requiring centralized supervision. Each node independently detects when its local data distribution diverges from training data and triggers drift detection, enabling self-service drift monitoring that reduces central coordination overhead and retraining latency.

Inventive Principle:
Principle #25Self-service

2Reliability

If centralized model management is used to ensure model coherence across all edge nodes, then model consistency is improved, but network costs and communication overhead increase

Engineering Contradiction:
Improvemodel consistencyVSAvoidnetwork cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system segments drift detection into two parts: local confidence score monitoring performed independently at each edge node, and centralized drift period prediction that processes only when drift is detected. This segmentation allows edge nodes to autonomously monitor their local data distributions without continuous centralized communication, reducing network overhead while maintaining model consistency through coordinated drift response.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The confidence score acts as an intermediary indicator that bridges local edge node data distribution changes and centralized model management decisions. Instead of directly communicating raw data or requiring centralized analysis of edge data, the system uses confidence scores as a compact intermediary signal that triggers centralized drift detection only when necessary, reducing network communication costs.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If drift detection is performed continuously to detect concept drift early, then detection accuracy is improved, but computational overhead at edge nodes increases

Engineering Contradiction:
Improvedrift detection accuracyVSAvoidedge node computational cost
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Instead of performing full drift detection continuously, the system applies partial action by first computing lightweight confidence scores on inference outputs and only triggering full drift detection when confidence scores indicate potential drift. This partial monitoring approach maintains detection accuracy by catching drift events when they occur while significantly reducing computational overhead during normal operation at edge nodes.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system substitutes complex continuous drift detection mechanisms with a simpler confidence score-based triggering mechanism. Instead of continuously comparing data distributions using computationally intensive statistical tests, the system replaces this with lightweight confidence score computation that substitutes for full drift detection, reducing edge node computational costs while maintaining detection capability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20230244957A1Machine learning model management using edge concept drift duration prediction
Publication Date: 2023.08.03 DELL PROD LP
  • US20230244957A1 patent drawing
  • US20230244957A1 patent drawing
  • US20230244957A1 patent drawing

AI summary

Techniques are disclosed for machine learning model management using edge concept drift duration prediction. For example, a system can include at least one processing device including a processor coupled to a memory, the at least one processing device being configured to implement the following steps: detecting a drift period in a dataset, the drift period including a start time, wherein the dataset pertains to a machine learning (ML)-based model; determining a first confidence value for a period preceding the start time and a second confidence value for a period following the start time; and predicting a drift period duration for the dataset using an ML-based drift model that is trained based on the first and second confidence values.