ML Model Calibration via Quantile Distribution Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital fraud and abuse detection technologies lack accuracy and real-time response capabilities, failing to effectively detect new threats and automatically evolve to neutralize them, leading to disruptions in digital threat detection.

Innovation Solution

An advanced digital threat mitigation platform employing robust ensemble machine learning models that ingest billions of digital events, dynamically predict threat levels, and generate digital threat scores, with a sub-system for calibrating model changes to minimize disruptions during model updates, enabling accurate and timely detection and mitigation of digital fraud and abuse.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing technology implementations are used for digital fraud detection, then the system structure is simple, but the detection accuracy and real-time response capability are insufficient

Engineering Contradiction:
Improvedetection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system is divided into multiple specialized components: an incumbent model for stable scoring, a successor model for improved detection, a calibration subsystem for distribution alignment, and a routing layer for intelligent model selection. This segmentation allows each component to be optimized independently, achieving high detection accuracy through the successor model while maintaining system stability through the incumbent model and calibration mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adapts between different model versions based on real-time performance metrics and distribution drift detection. The calibration subsystem continuously monitors score distribution changes and adjusts calibration parameters to maintain optimal detection accuracy. This dynamic adaptation enables the system to respond to evolving fraud patterns while maintaining stability.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If machine learning models are updated to detect new threats, then the detection capability improves, but disruptions occur during model updates

Engineering Contradiction:
Improvethreat detection capabilityVSAvoidservice continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary calibration of the successor model using historical data from the incumbent model before deployment. The calibration subsystem pre-computes distribution alignment parameters and stores them for rapid application during model transitions. This preliminary action ensures that when the successor model is deployed, it immediately produces scores consistent with the incumbent model's distribution, avoiding disruptions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The calibration subsystem acts as an intermediary between the incumbent and successor models. It receives scores from either model, applies appropriate calibration transformations based on distribution drift detection, and outputs calibrated scores that maintain consistency with the incumbent model's score distribution. This intermediary layer isolates the successor model's distribution changes from the service layer, ensuring continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If the system processes billions of digital events in real-time, then the response speed is fast, but the computational complexity increases

Engineering Contradiction:
Improvereal-time response speedVSAvoidcomputational complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system applies full calibration processing only when distribution drift is detected, while using the faster successor model directly for normal operations. The routing layer implements a lightweight drift detection mechanism that triggers comprehensive calibration only when necessary, rather than applying full calibration to every event. This partial action approach maintains real-time performance while ensuring accuracy when needed.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically changes operational parameters based on detected conditions: switching between incumbent and successor models, adjusting calibration intensity, and modifying score thresholds. The calibration subsystem uses parameter transformations to align score distributions without requiring complete reprocessing of events. These parameter changes enable rapid adaptation to new threats while maintaining computational efficiency for high-volume processing.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10572832B2Systems and methods for calibrating a machine learning model
Publication Date: 2020.02.25 SIFT SCIENCE INC
  • US10572832B2 patent drawing
  • US10572832B2 patent drawing
  • US10572832B2 patent drawing

AI summary

Systems and methods include: collecting digital threat scores of an incumbent digital threat machine learning model; identifying incumbent and successor digital threat score distributions; identifying quantiles data of the incumbent digital threat score distribution; collecting digital threat scores of a successor digital threat machine learning model; calibrating the digital threat scores of the successor digital threat score distribution based on the quantiles data of the incumbent digital threat score distribution and the incumbent digital threat score distribution; and in response to remapping the digital threat scores of the successor digital threat score distribution, publishing the successor digital scores in lieu of the incumbent digital threat scores based on requests for digital threat scores.