Demand Prediction Model Updating via Abnormal Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing demand prediction methods rely heavily on user expertise to select explanatory variables, leading to potential omission of necessary variables and reduced prediction accuracy, as they do not automatically account for abnormal values or update models efficiently.

Innovation Solution

A demand prediction method that calculates errors between predicted and actual past demand values, determines abnormal values, acquires new explanatory variables, and updates the prediction model using these variables to improve future demand forecasting, thereby reducing user input operations and increasing accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If user expertise is relied upon to select explanatory variables, then the model can be constructed with available knowledge, but the prediction accuracy deteriorates due to potential omission of necessary variables

Engineering Contradiction:
Improveprediction accuracyVSAvoidmodel construction complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system automatically detects abnormal values in prediction errors and autonomously acquires new explanatory variables without requiring continuous user intervention. The error detection unit, variable acquisition unit, and model update unit work together to enable the system to self-improve its prediction model by identifying missing variables through abnormal error analysis and automatically incorporating them into the prediction model.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism where prediction errors are continuously monitored, abnormal values are detected, and this information feeds back into the variable acquisition process. The error detection unit provides feedback about prediction accuracy, which triggers the acquisition of new explanatory variables, which then updates the model to improve future predictions, creating a closed-loop system for continuous improvement.

Inventive Principle:
Principle #23Feedback

2Productivity

If manual acquisition of explanatory variables is performed, then variables can be selected based on user judgment, but the time required to acquire variables increases

Engineering Contradiction:
Improveprediction speedVSAvoidtime to acquire explanatory variable
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of prediction errors to detect abnormal values before formal model updates are required. By continuously monitoring errors and pre-identifying when new explanatory variables are needed, the system prepares for model updates in advance, reducing the actual time required for variable acquisition and model reconstruction when improvements are needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The automated error detection and variable acquisition system eliminates the need for manual user intervention in identifying and selecting new explanatory variables. The system serves itself by automatically detecting when prediction accuracy deteriorates due to missing variables and autonomously acquiring appropriate variables from available data sources, significantly reducing the time investment required.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If the prediction model is updated frequently with new variables, then prediction accuracy improves, but the number of user input operations increases

Engineering Contradiction:
Improveprediction accuracyVSAvoiduser input operations
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system uses feedback from prediction error analysis to determine when model updates are necessary. Rather than updating the model on a fixed schedule or in response to every minor error fluctuation, the feedback mechanism monitors error patterns and triggers updates only when abnormal values indicate that new explanatory variables are needed, minimizing unnecessary user input operations while maintaining prediction accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-updates by automatically acquiring and integrating new explanatory variables without requiring user input for each update operation. The variable acquisition unit autonomously identifies and incorporates new variables, and the model update unit automatically retrain's the model, eliminating the need for users to manually initiate or manage each model update process.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11593817B2Demand prediction method, demand prediction apparatus, and non-transitory computer-readable recording medium
Publication Date: 2023.02.28 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US11593817B2 patent drawing
  • US11593817B2 patent drawing
  • US11593817B2 patent drawing

AI summary

A demand prediction method using a computer includes calculating an error between a prediction value of an amount of a past demand and a measurement value of the amount of the past demand, the prediction value of the amount of the past demand being calculated by inputting a measurement value of a past explanatory variable to a prediction model that is constructed in accordance with a measurement value of an amount of a demand at a predetermined location and an explanatory variable that serves as an external factor that affects an increase or a decrease in the amount of the demand at the predetermined location, determining whether the calculated error is an abnormal value, acquiring a new explanatory variable if the error is determined to be the abnormal value, updating the prediction model in accordance with the acquired new explanatory variable, and newly predicting an amount of a future demand using the updated prediction model.