Time Series Event Prediction Using Weighted ML Ensembles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current techniques for predicting system events, such as outages, fail to identify complex and hidden intercomponent relationships between infrastructure components, leading to inefficient use of computing resources and inability to forecast critical events, resulting in system failures.

Innovation Solution

A method utilizing machine learning models to process historic time series data through block bootstrapping and hierarchical time series analysis, applying weights to predictions from multiple models to generate a final prediction, which enables the recognition of complex intercomponent relationships and critical events, allowing for preventative actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current prediction techniques are used, then computing resources are consumed, but system outages cannot be predicted and critical events are missed

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputing resource efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the time series data into multiple blocks and applies different machine learning models to different blocks. This segmentation allows the system to process data more efficiently while maintaining high prediction accuracy for critical events like system outages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically assigns weights to different machine learning model predictions based on their performance. This dynamic weighting approach optimizes the use of computing resources by adaptively selecting the most reliable predictions while maintaining high overall prediction accuracy.

Inventive Principle:
Principle #15Dynamics

2Reliability

If multiple machine learning models are used with weighted aggregation, then prediction accuracy improves, but system complexity increases

Engineering Contradiction:
Improveevent prediction reliabilityVSAvoidprediction system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where prediction outcomes are used to dynamically adjust weights assigned to different machine learning models. This feedback loop improves prediction reliability while managing system complexity through automated adaptation rather than manual configuration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes parameters (weights) of the machine learning models based on their performance. By dynamically adjusting these parameters, the system achieves higher prediction reliability without permanently increasing complexity, as the parameter changes are adaptive rather than structural.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11960904B2Utilizing machine learning models to predict system events based on time series data generated by a system
Publication Date: 2024.04.16 ACCENTURE GLOBAL SOLUTIONS LTD
  • US11960904B2 patent drawing
  • US11960904B2 patent drawing
  • US11960904B2 patent drawing

AI summary

A device may receive historic temporal data identifying events associated with a system, and may perform block bootstrapping of the hierarchical time series data, based on a hyperparameters, to generate blocks of data points of the historic time series data. The device may process the blocks of data points, with a plurality of different machine learning models, to calculate predictions, and may apply weights to the predictions to generate weighted predictions. The device may aggregate the weighted predictions to generate aggregated predictions, and may apply final weights to the aggregated predictions to generate weighted aggregated predictions. The device may aggregate the weighted aggregated predictions to generate a final prediction, and may perform one or more actions based on the final prediction.