Contextual Model Agreement Network for Anomaly Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current anomaly detection systems in complex data environments face challenges in accurately identifying anomalies due to conflicting predictions from multiple machine learning models and the dynamic nature of the underlying processes, which can lead to incorrect decision-making and inefficiencies.

Innovation Solution

The implementation of a contextual model agreement network that uses pairwise agreement between machine learning models to detect anomalies by comparing historical and current agreement levels, with features extracted from data observations and confidence levels updated using exponential smoothing techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple machine learning models are used for anomaly detection, then detection coverage and robustness are improved, but prediction conflicts and decision-making accuracy deteriorate

Engineering Contradiction:
Improveanomaly detection reliabilityVSAvoidanomaly detection precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system segments the anomaly detection task by dividing models into groups based on their agreement patterns. Instead of treating all models uniformly, the system creates distinct clusters of models with similar prediction behaviors, allowing for more precise anomaly detection within each segment while maintaining the benefits of multiple models.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system inverts the traditional approach by not directly comparing individual model predictions, but rather comparing the agreement patterns between models. Instead of asking 'do models agree?', it asks 'how does the agreement pattern differ from historical norms?', which provides a more robust anomaly detection mechanism.

Inventive Principle:
Principle #13The other way round (Inversion)

2Adaptability or versatility

If a heterogeneous model ensemble is used, then adaptability to different data patterns is improved, but system complexity and computational overhead increase

Engineering Contradiction:
Improvemodel ensemble adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system creates a universal framework that handles diverse model types through a common agreement-based interface. The contextual model agreement network serves as a multi-functional layer that can process predictions from any model type, extracting features and computing agreement metrics uniformly across heterogeneous models without requiring model-specific processing logic.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces an intermediary layer (the contextual model agreement network) between the heterogeneous models and the anomaly detection logic. This mediator extracts agreement features from diverse model predictions and transforms them into a unified representation, simplifying the overall system architecture while maintaining adaptability to different model types.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If historical agreement data is collected for all feature subsets, then detection accuracy is improved, but data storage and processing requirements increase

Engineering Contradiction:
Improveanomaly detection accuracyVSAvoidhistorical data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system extracts only the essential agreement features from historical data rather than storing and processing complete prediction datasets. By focusing on agreement metrics and contextual features that are most relevant to anomaly detection, the system reduces data storage requirements while maintaining detection accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial action by selectively processing only the most relevant feature subsets for agreement computation. Instead of uniformly processing all possible feature combinations, it identifies and focuses on the subset of features that provide the most valuable agreement signals, reducing computational overhead while maintaining detection effectiveness.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11176488B2Online anomaly detection using pairwise agreement in heterogeneous model ensemble
Publication Date: 2021.11.16 EMC IP HLDG CO LLC
  • US11176488B2 patent drawing
  • US11176488B2 patent drawing
  • US11176488B2 patent drawing

AI summary

Techniques are provided for online anomaly detection using pairwise agreement in a heterogeneous model ensemble. An exemplary contextual model agreement network comprises nodes and transition edges between the nodes, where each node corresponds to a machine learning model and the transition edges between corresponding pairwise machine learning models encode a level of historical agreement between the pairwise machine learning models. In response to an availability of new data observations: features present in the data observations are extracted; a subset of the machine learning models is selected from the machine learning models based on the extracted features; the historical agreement between the selected machine learning models is compared with a current agreement of the selected machine learning models; and an anomaly is detected in the data observations based on the comparison. The contextual model agreement network is optionally updated based on new data observations.