Predictive Analytics Delta Thresholding for Metric Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Predictive analytics in computer systems face challenges in accurately identifying entities that require updated predictions based on changing metric values, as existing methods do not effectively account for significant deltas in resource usage over time.

Innovation Solution

A method is introduced where deltas between current and previous metric values are calculated, and an average delta is determined for a subset of entities with significant changes. If an entity's delta exceeds this average and was not previously used in predictions, a new prediction is created, leveraging statistical algorithms to analyze these changes and update predictions accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If predictions are updated for all entities based on metric value changes, then prediction coverage is improved, but computational resources and processing time are wasted on entities with insignificant changes

Engineering Contradiction:
Improveprediction accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies parameter changes by introducing a threshold parameter (average delta) that dynamically determines which entities should trigger prediction updates. Instead of updating all entities uniformly, the system calculates the average delta across all entities and uses this parameter to filter which entities' predictions should be updated, thereby optimizing the balance between prediction accuracy and processing efficiency

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements local quality by applying different update strategies to different entities based on their individual delta values. Entities with deltas above the average threshold receive prediction updates, while those below the threshold do not. This localized approach ensures that computational resources are concentrated on entities that truly need updated predictions, improving overall system efficiency

Inventive Principle:
Principle #3Local quality

2Reliability

If predictions are updated frequently to capture all metric changes, then prediction freshness is improved, but system overhead and false positives increase

Engineering Contradiction:
Improveprediction freshnessVSAvoidsystem overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies partial action by updating predictions for only a subset of entities rather than all entities. By calculating the average delta and selectively updating only those entities whose metric changes exceed this average, the system achieves sufficient prediction freshness for critical entities while avoiding the overhead of universal updates, thus reducing false positives and system complexity

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If all metric value changes are used to trigger predictions, then comprehensive monitoring is achieved, but noise and false alarms increase

Engineering Contradiction:
Improvemonitoring completenessVSAvoidsignal-to-noise ratio
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent implements preliminary action by calculating the average delta threshold before making prediction decisions. This pre-computed parameter serves as a filter that distinguishes significant metric changes from noise. By establishing this baseline threshold in advance, the system can comprehensively monitor all entities while reliably filtering out false alarms, maintaining both monitoring completeness and signal quality

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8838414B2Determining when to create a prediction based on deltas of metric values
Publication Date: 2014.09.16 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8838414B2 patent drawing
  • US8838414B2 patent drawing
  • US8838414B2 patent drawing

AI summary

In an embodiment, deltas are calculated between respective current metric values for respective entities and previous metric values for the respective entities. A subset of the deltas is determined. A sum of the subset is calculated, and the sum is divided by a number of the subset to create an average delta for the subset. If one of the respective entities has one of the deltas that is greater than or equal to the average delta for the subset and the one of the respective entities was not previously used to create the previous prediction, then a current prediction is created.