Forecasting Model Granularity Mismatch via Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Forecasting models face accuracy issues when predicting at finer levels of granularity due to sparse data, often resulting in predictions being made at coarser levels of granularity or with deemphasized accuracy.

Innovation Solution

The approach involves receiving a target level of granularity, performing forecast modeling at an aggregated level, and determining a distribution scheme to distribute the results to the target level, using methods such as aggregation schemes like sum, average, most frequent value, or concatenation of unique values, and hyperparameter tuning to improve accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If forecasting is performed at finer levels of granularity, then prediction detail and usefulness are improved, but accuracy deteriorates due to sparse data

Engineering Contradiction:
Improveforecasting accuracyVSAvoidforecasting detail level
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the forecasting process into two distinct stages: (1) aggregation stage where data from multiple fine-grained sources are combined to form aggregated time series data, and (2) distribution stage where the aggregated forecast results are allocated back to individual fine-grained targets. This segmentation allows the model to operate at an aggregated level where data is sufficient while still producing fine-grained forecasts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces aggregated time series data as an intermediary between the sparse fine-grained input data and the desired fine-grained forecast outputs. By first creating aggregated forecasts from sufficient data and then distributing these to individual targets, the system mediates the data scarcity problem while maintaining fine-grained prediction capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If forecasting is performed at aggregated levels, then data sufficiency is improved, but prediction detail and usefulness deteriorate

Engineering Contradiction:
Improvedata availabilityVSAvoidforecast detail
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent changes the granularity parameter dynamically during the forecasting process. The model trains and performs aggregation at a coarser granularity level where data is abundant, then applies distribution algorithms to transform the results to the desired fine granularity level. This parameter transformation allows the system to leverage data at one level while delivering results at another level.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If distribution methods are added to extend forecasting to finer granularity, then system complexity increases, but forecasting capability at fine granularity is improved

Engineering Contradiction:
Improvegranularity flexibilityVSAvoidforecasting system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal forecasting framework that can handle multiple granularity levels through a single aggregated forecasting model. The distribution component serves multiple functions: it can allocate forecasts to different fine-grained targets, handle various distribution schemes (proportional, equal, etc.), and adapt to different data types. This multi-functionality reduces the need for separate models for each granularity level.

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

Data Source

PatentUS20240020573A1Extending Forecasting Models for Forecast/Evaluation Granularity Mismatch
Publication Date: 2024.01.18 GOOGLE LLC
  • US20240020573A1 patent drawing
  • US20240020573A1 patent drawing
  • US20240020573A1 patent drawing

AI summary

Aspects of the disclosure are directed to an approach for extending forecasting models to various levels of granularity. The approach can include receiving a target level of granularity for distributing a forecast, performing forecast modeling at an aggregated level of granularity, and determining a distribution method to distribute results of the forecast model at the target level of granularity. The approach can improve performance over existing forecasting models with minimal overhead.