Forecasting System Using Lagged Correlation and Segmented Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face inefficiencies and inaccuracies in predicting future values for multiple products due to the need for independent training of machine learning models and difficulties in implementing global forecasting models across large datasets, often resulting in mediocre accuracy across all products.

Innovation Solution

A system that retrieves time-series data for each product, computes correlation values with other products at various degrees of lag, selects a subset of products based on correlation thresholds, and uses a machine learning model to predict future values, with the ability to choose between LASSO, Random Forests, or Deep Learning depending on data dimensions, and interpolates missing data to synchronize temporal frequencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If machine learning models are trained independently for each product, then model training is simple and straightforward, but training efficiency is low and prediction accuracy is reduced

Engineering Contradiction:
Improvemodel training simplicityVSAvoidtraining efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent segments the training process into two distinct phases: (1) a global model trained on aggregated data from all products to capture cross-product patterns, and (2) product-specific models trained on individual product data to capture unique characteristics. This segmentation allows the system to benefit from both efficient global learning and accurate local prediction, resolving the contradiction between training simplicity and efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the global model predictions with product-specific model predictions through a weighted combination approach. The global model captures general trends across all products efficiently, while product-specific models refine predictions for individual products. This merging strategy achieves both high training efficiency (from the global model) and high prediction accuracy (from the product-specific models).

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If a global forecasting model is built across all products, then cross-product interactions are captured, but prediction accuracy for individual products becomes mediocre

Engineering Contradiction:
Improvecross-product interaction captureVSAvoidprediction accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the forecasting approach into a global component and local components. The global model captures cross-product interactions and general patterns, while separate product-specific models capture individual product characteristics. This segmentation allows the system to maintain both broad adaptability (from the global model) and precise individual predictions (from product-specific models).

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing different modeling approaches and parameters for different products based on their specific characteristics. Each product can have its own model architecture, hyperparameters, and data preprocessing steps tailored to its unique patterns, while still benefiting from the global model's cross-product insights. This ensures high prediction accuracy for each individual product.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If existing systems leverage interactions between products, then forecasting accuracy may improve, but implementation becomes difficult on datasets with large number of products

Engineering Contradiction:
Improveforecasting accuracyVSAvoidimplementation difficulty
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the complex multi-product interaction problem into manageable components: a global model that handles cross-product interactions in a unified framework, and product-specific models that handle individual product nuances. This segmentation makes the implementation scalable to large numbers of products by avoiding the need to model all possible product interactions explicitly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The global model serves as an intermediary that captures cross-product interactions and patterns, which then inform the product-specific models. This intermediary approach simplifies implementation by providing a standardized framework for handling product interactions, rather than requiring complex custom implementations for each product pair.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240070563A1Systems and methods for forecasting utilizing lagged and correlated data sets
Publication Date: 2024.02.29 THE BANK OF NEW YORK MELLON
  • US20240070563A1 patent drawing
  • US20240070563A1 patent drawing
  • US20240070563A1 patent drawing

AI summary

Systems, software, and methods are disclosed for generating a prediction of time-series data from data sets. A system is configured to: retrieve, for each product of a set of products, the time-series data including time-value pairs; select a first product; compute a correlation value between the first product and other products and for one or more degrees of lag to obtain a set of correlation values representing the correlations between the first product to the other products assessed at prior times; select a subset of products based at least in part on the correlation values; provide the time-series data associated with each product from the subset of products and the first product to a machine learning model trained to predict a future value of the first product based on values of the subset of products; and obtain prediction data representing a set of predicted values for the first product.