Demand Forecasting via Interpretable Feature Fusion

Solution Overview

Problem

Current inventory management approaches lack intuition and interpretability in predicting daily demand, failing to provide insights into the impact of various factors on business metrics, and are unstable for low-volume items.

Innovation Solution

A computer-implemented method for forecasting sales that involves receiving historical product and location data, processing this data, and using machine learning models to generate forecasts. The method includes selecting or retraining machine learning models based on new data and evaluating forecast accuracy to adjust the models accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional demand sensing solutions are used to provide daily sales estimates, then forecast coverage is improved, but interpretability and business impact understanding deteriorate

Engineering Contradiction:
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system implements feedback by providing users with information about the impact of factors on predicted sales. The monitoring module tracks forecast accuracy and provides feedback on how different factors influence demand, enabling users to understand business metrics and make informed decisions based on interpretable insights rather than just raw predictions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system introduces an intermediary layer between the machine learning models and users. This intermediary (the monitoring module and user interface) translates complex model outputs into understandable business insights, showing users how factors like promotions, pricing, and inventory levels impact sales predictions without exposing the underlying model complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Difficulty of detecting and measuring

If MAPE metric is used to evaluate forecast accuracy, then measurement simplicity is improved, but stability for low-volume items and business impact consideration deteriorate

Engineering Contradiction:
Core Design Contradiction:
Difficulty of detecting and measuringVSReliability

Solution Approach 1:

The system changes the evaluation parameter from simple MAPE to a composite set of metrics including WMAPE (Weighted Mean Absolute Percentage Error) and volume-based stability metrics. This allows the system to maintain measurement simplicity while incorporating business impact considerations and improving stability assessments for low-volume items through weighted calculations that account for item importance and volume levels.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If forecasting models are updated constantly to consider real-time changes, then forecast accuracy is improved, but computational complexity and resource consumption increase

Engineering Contradiction:
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements dynamic model updating where the complexity of retraining is adjusted based on the significance of incoming data changes. The monitoring module evaluates whether real-time changes warrant full model retraining or if simpler adjustments suffice, dynamically balancing forecast accuracy with computational resource consumption based on the actual impact of new information.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Instead of constantly retraining full models, the system applies partial updates only when necessary. The monitoring module determines the appropriate level of model adjustment based on data significance, applying full retraining only when changes warrant it, and using lighter updates or no updates when changes are minor, thus reducing unnecessary computational complexity while maintaining accuracy.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12271920B2Systems and methods for features engineering
Publication Date: 2025.04.08
  • US12271920B2 patent drawing
  • US12271920B2 patent drawing
  • US12271920B2 patent drawing

AI summary

Systems and methods for features engineering, in which internal and external signals are received and fused. The fusing is based on meta-data of each of the one or more internal signals and each of the one or more external signals. A set of features is generated based on one or more valid combinations that match a transformation input, the transformation forming part of library of transformations. Finally, a set of one or more features is selected from the plurality of features, based on a predictive strength of each feature. The set of selected features can be used to train and select a machine learning model.