Hierarchical Forecasting Models for Sequential Prediction Accuracy
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Measurement precision
If high-capacity machine learning models are used for sequential predictions, then prediction accuracy is improved, but computational efficiency deteriorates
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.
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.
2Adaptability or versatility
If online learning models are used for sequential predictions, then adaptability to new data is improved, but reliability guarantees deteriorate
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.
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.
Data Source
AI summary
Methods, systems, and apparatus, including computer programs encoded on computer storage media. for making sequential predictions using hierarchical forecasting models.


