RPA AI Model Drift Detection With Automatic Retraining

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robotic process automation (RPA) technologies lack effective methods for detecting and correcting AI/ML model drift, which can lead to inaccurate predictions and autonomous actions by RPA robots without human supervision.

Innovation Solution

A computer program and method for AI/ML model drift detection and correction in RPA, which analyzes input data and model execution results to determine data and model drift, and triggers retraining of the AI/ML model when drift is detected, ensuring the model meets performance thresholds before deployment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If AI/ML models are deployed for autonomous RPA tasks without continuous monitoring, then automation efficiency is improved, but prediction accuracy deteriorates over time due to model drift

Engineering Contradiction:
Improveautomation efficiencyVSAvoidprediction accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements continuous monitoring of AI/ML model predictions in RPA workflows, comparing actual predictions against expected ranges and triggering alerts or corrections when drift is detected. This feedback mechanism maintains prediction accuracy while preserving automation efficiency by only intervening when necessary.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system establishes predetermined acceptable ranges for model predictions during configuration and proactively monitors for drift before it causes significant errors. By detecting drift early and triggering retraining or correction procedures in advance, the system prevents accuracy degradation while maintaining continuous operation.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If continuous monitoring and retraining of AI/ML models is implemented, then prediction accuracy is maintained, but system complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent enables AI/ML models to self-monitor their own prediction accuracy and self-trigger retraining procedures when drift is detected. The system automatically compares predictions against expected ranges, identifies drift conditions, and initiates corrective actions without requiring complex external monitoring infrastructure.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system monitors changes in prediction parameters and statistical distributions to detect drift. By tracking parameter shifts rather than implementing complex behavioral analysis, the system maintains prediction accuracy through simpler, more manageable monitoring mechanisms.

Inventive Principle:
Principle #35Parameter changes

3Difficulty of detecting and measuring

If statistical analysis of predictions is performed continuously, then drift detection capability is improved, but processing time increases

Engineering Contradiction:
Improvedrift detection capabilityVSAvoidprocessing time
Core Design Contradiction:
Difficulty of detecting and measuringVSLoss of time

Solution Approach 1:

The patent implements selective statistical analysis that performs comprehensive drift detection only when necessary, rather than continuously analyzing all predictions at full depth. The system uses efficient statistical methods and triggers detailed analysis only when preliminary indicators suggest potential drift, reducing processing overhead while maintaining detection capability.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs statistical drift detection at periodic intervals rather than continuously analyzing every prediction in real-time. This periodic approach maintains adequate drift detection capability while significantly reducing processing time and computational resource requirements compared to continuous analysis.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12321876B2Artificial intelligence / machine learning model drift detection and correction for robotic process automation
Publication Date: 2025.06.03 UIPATH INC
  • US12321876B2 patent drawing
  • US12321876B2 patent drawing
  • US12321876B2 patent drawing

AI summary

Artificial intelligence (AI)/machine learning (ML) model drift detection and correction for robotic process automation (RPA) is disclosed. Information is analyzed pertaining to input data for an AI/ML model to determine whether data drift has occurred, analyze information pertaining to results from execution of the AI/ML model to determine whether model drift has occurred, or both. When, based on the analysis of the information, a change condition is found, a change threshold is met or exceeded, or both, the AI/ML model is retrained. The retrained AI/ML model may then be deployed to provide better predictions on real world data.