Disaggregated Demand Forecasting via Ensemble Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing demand forecasting methods struggle to accurately predict future demand, especially for retailers offering a large number of products, as they fail to effectively account for seasonal changes and are not scalable for complex retail environments.

Innovation Solution

A system and method that utilizes an enterprise forecasting engine to generate aggregate demand forecasts, which are then disaggregated using a computing system with an API and disaggregation service, incorporating ensemble forecasting models weighted based on past performance to capture seasonal effects and provide granular demand predictions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If simple estimation methods based on past experience are used, then the forecasting process is easy to implement, but the accuracy of demand prediction deteriorates, especially for seasonal products and large retail chains

Engineering Contradiction:
Improveease of forecasting implementationVSAvoiddemand prediction accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent segments the forecasting process into multiple components: an ensemble of diverse forecasting models (time series, causal, machine learning), hierarchical aggregation levels (chain-wide, regional, store-level), and separate processing for different product categories. This segmentation allows each component to specialize in specific aspects while maintaining overall system simplicity and accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a composite forecasting system by combining multiple forecasting models (ARIMA, exponential smoothing, regression, neural networks) into an ensemble approach. Each model contributes different strengths, and they are weighted by historical accuracy to produce a composite forecast that achieves higher precision than any single model while remaining manageable through automation.

Inventive Principle:
Principle #40Composite materials

2Measurement precision

If statistical models and algorithms relying on past data are used, then the forecasting process becomes more accurate for predictable patterns, but the system fails to capture seasonal changes and complex retail environment variations

Engineering Contradiction:
Improvedemand prediction accuracyVSAvoidability to capture seasonal effects
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adaptability through models that automatically adjust to changing patterns, seasonal variations, and retail environment changes. The ensemble models continuously learn from new data, and the system dynamically weights models based on their recent performance. Seasonal patterns are captured through time-series decomposition and cyclical feature engineering, allowing the system to adapt to evolving demand characteristics without manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes parameters and model configurations based on seasonal timing, product category, and retail context. Different models are activated or weighted differently depending on the forecast horizon, seasonality level, and available data. The system adjusts decomposition parameters, seasonal periods, and model selection dynamically to match the specific forecasting requirements of each scenario.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If forecasting is performed for a large number of products across multiple locations, then the system becomes more comprehensive, but the computational complexity and processing time increase significantly

Engineering Contradiction:
Improvecoverage of products and locationsVSAvoidsystem complexity for large-scale forecasting
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the massive forecasting computation into hierarchical levels: chain-wide aggregate forecasts are generated first using simplified models, then disaggregated to regional and store levels using distributional parameters. Product categories are grouped and processed separately, with models selected based on category characteristics. This segmentation reduces the complexity of individual computations while maintaining comprehensive coverage across millions of products and locations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by generating forecasts at different levels of granularity (aggregate, regional, store, product-level) depending on the specific business question. Not all products and locations require the same level of detail, so the system computes only the necessary level of disaggregation for each query, reducing overall computational burden while maintaining comprehensive capability when needed.

Inventive Principle:
Principle #16Partial or excessive action

4Productivity

If aggregate demand forecasts are generated for all items within a time period, then the forecasting system becomes more efficient, but the granularity of individual store or date-level predictions is lost

Engineering Contradiction:
Improveforecasting computation efficiencyVSAvoidgranularity of demand predictions
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments the forecast output into multiple hierarchical levels: aggregate chain-wide forecasts, regional summaries, individual store forecasts, and product-level details. The disaggregation service divides the aggregate forecast into these segments based on requested granularity, allowing efficient aggregate computation while preserving the ability to access detailed store-level or date-level predictions when needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a dimension of disaggregation that transforms aggregate forecasts into detailed forecasts by introducing breakdown dimensions such as store location, date, product category, and promotion type. The disaggregation service applies distributional parameters and historical patterns across these dimensions to reconstruct detailed forecasts from aggregate data, effectively adding granularity as an optional dimension without re-computing the entire forecast.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11295324B2Method and system for generating disaggregated demand forecasts from ensemble demand forecasts
Publication Date: 2022.04.05 TARGET BRANDS INC
  • US11295324B2 patent drawing
  • US11295324B2 patent drawing
  • US11295324B2 patent drawing

AI summary

Methods and systems for forecasting demand for a plurality of items are provided. In particular, the demand forecasting system and methods described herein are useful for predicting demand of products in a retail context. Forecast models are built and used to score incoming sales data to predict future demand for items. Forecast models are validated by evaluating actual demand against predicted demand and using that information to inform how future ensemble forecast will be generated. Forecasts may be broken down into smaller components to satisfy a variety of requests for data from client applications.