ML Model Reuse via Data Similarity Assessment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high computational and storage costs associated with continuously training and retraining machine learning models, especially in edge computing devices and sensors, where data patterns often repeat and models become redundant.

Innovation Solution

Implementing a system that reuses trained machine learning models when the similarity between the dataset used to train the initial model and a later-received dataset exceeds a certain threshold, thereby reducing the need for constant retraining and optimizing data storage and processing resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If machine learning models are continuously trained and retrained on new data, then model accuracy is maintained or improved, but computational resources and storage costs increase significantly

Engineering Contradiction:
Improvemodel accuracyVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent creates simplified copies or representations of training data characteristics (similarity metrics) that can be compared without full retraining. Instead of copying and retraining entire models, the system copies key data characteristics and uses them to determine model reusability, significantly reducing computational overhead while maintaining accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary similarity assessment between new data and existing training data before committing to full model retraining. This preliminary action filters out cases where retraining is unnecessary, saving substantial computational resources while ensuring accuracy is maintained when needed.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If machine learning models are continuously retrained, then model accuracy is maintained, but storage space for multiple model versions increases

Engineering Contradiction:
Improvemodel accuracyVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system stores compact representations of data similarity metrics and model metadata rather than full copies of multiple model versions. This copying approach preserves the ability to assess model applicability while dramatically reducing storage requirements.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system discards redundant full model copies when similarity thresholds indicate existing models remain applicable. Computational resources and storage are recovered by avoiding unnecessary model retention, while the ability to recover and reuse models is maintained through similarity tracking.

Inventive Principle:
Principle #34Discarding and recovering

3Adaptability or versatility

If data is stored for continuous model training, then model retraining flexibility is maintained, but data storage costs increase by up to 70%

Engineering Contradiction:
Improvemodel retraining flexibilityVSAvoiddata storage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system stores compact copies of data similarity metrics and characteristics rather than complete datasets. These copied metrics retain the essential information needed to assess model applicability and maintain retraining flexibility while reducing storage requirements by up to 70%.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system extracts and stores only the critical similarity metrics and data characteristics needed for model selection, leaving out redundant full dataset storage. This extraction maintains the ability to make informed retraining decisions while significantly reducing storage costs.

Inventive Principle:
Principle #2Taking out (Extraction)

4Adaptability or versatility

If model retraining is performed frequently, then models adapt to new data patterns, but processing time and computational overhead increase

Engineering Contradiction:
Improvemodel adaptationVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary similarity checks before initiating full model retraining. This preliminary assessment quickly identifies cases where existing models remain suitable, avoiding time-consuming retraining operations while ensuring adaptation occurs when genuinely needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system skips unnecessary full retraining cycles by using similarity thresholds to identify cases where existing models remain applicable. This skipping mechanism rushes through redundant processing steps while maintaining model adaptability through targeted retraining when data patterns genuinely change.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS12299084B2Artificial intelligence optimization platform
Publication Date: 2025.05.13 HEWLETT PACKARD ENTERPRISE DEV LP
  • US12299084B2 patent drawing
  • US12299084B2 patent drawing
  • US12299084B2 patent drawing

AI summary

Systems and methods are provided for reusing machine learning models. For example, the applicability of prior models may be compared using one or more assessment values, including a similarity threshold and/or an accuracy threshold. The similarity threshold may identify a similarity of data between a first data set used to generate a first model and a new data set that is received by the system. When the similarity between these two data sets is exceeded, the system may reuse a model with the highest similarity value. When an accuracy value of the data set does not exceed an accuracy threshold, the system may initiate a retraining process to generate a second ML model associated with the second data.