Relevant History Length Selection Using Conditional Entropy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current predictive technologies face challenges in determining the optimal length of historical data required for accurate predictions, often resulting in excessive data storage or inaccurate predictions due to either storing too much data or discarding too much information.

Innovation Solution

A system and method that determine the length of a relevant history of instances of data by calculating the conditional entropy of historical data sequences and adjusting the sequence length to maintain reliable predictions while minimizing data storage, using a device with a second data set unit, a first data set unit, a first conditional entropy unit, a threshold unit, and a length determining unit to find the smallest sequence length within a defined entropy increase threshold.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a long data history is used to train the machine, then prediction accuracy is improved, but data storage requirements and processing power increase significantly

Engineering Contradiction:
Improveprediction accuracyVSAvoiddata storage requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and removes redundant historical data points from the dataset, keeping only the essential information needed for accurate predictions. This is achieved through automated algorithms that identify and eliminate unnecessary data, thereby reducing storage requirements while preserving prediction accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter of history length from a fixed long duration to a dynamically optimized length. By adjusting the history length parameter based on actual predictive needs rather than using maximum available history, the system achieves accurate predictions with reduced data storage requirements.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a long data history is processed when new data arrives, then training accuracy is improved, but processing time and computational power increase

Engineering Contradiction:
Improvetraining accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts only the relevant portion of historical data needed for training, rather than processing the entire history. This selective extraction of necessary data points significantly reduces processing time while maintaining training accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by processing only the sufficient amount of historical data required for accurate predictions, rather than processing all available historical data. This partial processing approach reduces computational overhead and processing time.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If the whole stored data history is used for predictions, then prediction reliability is improved, but processing power requirements increase

Engineering Contradiction:
Improveprediction reliabilityVSAvoidprocessing power
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent extracts and retains only the critical historical data points necessary for reliable predictions, removing redundant information. This extraction process reduces the volume of data that needs to be processed during predictions, thereby reducing processing power requirements while maintaining reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

4Device complexity

If a single history length is determined for all sensors, then system complexity is reduced, but prediction accuracy decreases because sensor-specific optimal lengths are not achieved

Engineering Contradiction:
Improvesystem complexityVSAvoidprediction accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by determining optimal history lengths specifically for each sensor based on its individual characteristics and contribution to predictions. This sensor-specific optimization improves prediction accuracy by tailoring the history length to each sensor's needs rather than applying a uniform approach.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10922289B2Device for and method of determining a length of a relevant history
Publication Date: 2021.02.16 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US10922289B2 patent drawing
  • US10922289B2 patent drawing
  • US10922289B2 patent drawing

AI summary

A device (100) for and a method of determining a length of a history of instances of a first type of data are provided. The device comprises a second data set unit (104), a first data set unit (102), a first conditional entropy unit (106), a threshold unit (108), and a length determining unit (114). The first data set unit, the second data set unit and the threshold unit obtain input data. The first conditional entropy unit determines a first conditional entropy for a second data set given a first data set. The determining unit searches for a length of the relevant history by determining a smallest length for sequences of a reduced first set of data for which a second conditional entropy for the second set of data, given the reduced first set of data, is within a maximum entropy increase threshold from the first conditional entropy.