Hierarchical Forecasting Models for Sequential Prediction Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning models for sequential predictions lack guarantees on the accuracy and reliability of their predictions across different sequences, especially when the input distribution changes, making them unsuitable for real-world applications that require reliable predictions.

Innovation Solution

The system addresses this by partitioning the feature space hierarchically and maintaining a forecasting model for each partition, allowing for accurate and computationally efficient predictions with guaranteed performance, including an O(logT) regret for sequences of length T, using linear models and recursive prediction generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high-capacity machine learning models are used for sequential predictions, then prediction accuracy is improved, but computational efficiency deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The feature space is partitioned into multiple segments, and separate forecasting models are maintained for each segment. This segmentation allows the system to achieve accuracy comparable to high-capacity models while using computationally efficient linear models for each partition, thereby resolving the contradiction between prediction accuracy and computational efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different forecasting models are applied to different segments of the feature space based on local characteristics. Each segment receives a tailored model that is optimized for its specific data distribution, enabling accurate predictions without requiring a single high-capacity model to handle all cases, thus improving computational efficiency while maintaining accuracy.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If online learning models are used for sequential predictions, then adaptability to new data is improved, but reliability guarantees deteriorate

Engineering Contradiction:
Improveadaptability to new dataVSAvoidperformance guarantees
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

By partitioning the feature space and maintaining separate models for each segment, the system can adapt to new data distributions in each segment independently while providing reliability guarantees through structured model updates. This segmentation approach ensures that adaptability to changing data patterns does not compromise overall system reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically updates forecasting models for relevant segments when new data arrives, allowing adaptability to changing data distributions. The hierarchical structure and selective updating mechanism ensure that these dynamic adaptations maintain reliability guarantees by following established update protocols rather than arbitrary model changes.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240386334A1Sequential predictions using hierarchical forecasting models
Publication Date: 2024.11.21 GDM HOLDING LLC
  • US20240386334A1 patent drawing
  • US20240386334A1 patent drawing
  • US20240386334A1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media. for making sequential predictions using hierarchical forecasting models.