Edge Node Model Performance Estimation via Proxy and Synthetic Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In machine learning, determining the performance of a trained model without access to ground truth or true output is challenging, especially when the enormous size of training data prevents it from being carried to edge nodes with limited memory and bandwidth.

Innovation Solution

The method involves receiving a trained model and generator models at an edge node, using the trained model to produce labeled testing data, training a proxy model on this data, and then using the proxy model on synthetic training data generated by the generator models to estimate the performance of the trained model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If training data is carried to edge nodes for performance assessment, then measurement precision is improved, but device complexity and resource requirements worsen due to limited memory and bandwidth

Engineering Contradiction:
Improvemodel performance assessment accuracyVSAvoidedge node resource requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the essential statistical properties and distribution characteristics of the training data, rather than transferring the entire training dataset to edge nodes. This extraction approach maintains the ability to assess model performance while dramatically reducing the resource burden on edge devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates synthetic training data that replicates the statistical properties and distribution of the original training data. This synthetic copy allows performance assessment at edge nodes without requiring access to the actual large-scale training data, thus resolving the contradiction between measurement precision and device complexity.

Inventive Principle:
Principle #26Copying

2Measurement precision

If ground truth is used for performance measurement, then measurement precision is improved, but loss of information worsens when ground truth is unavailable in production environments

Engineering Contradiction:
Improveperformance measurement accuracyVSAvoidground truth availability
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent introduces synthetic training data as an intermediary that bridges the gap between unavailable ground truth and the need for performance measurement. The synthetic data preserves the statistical properties necessary for accurate assessment while being generatable in environments where original ground truth is inaccessible.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the measurement approach from relying on original ground truth labels to using synthetic labels generated from models trained on synthetic training data. This parameter change enables continuous performance monitoring in production environments where ground truth is typically unavailable.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If full training data is transferred to edge nodes, then reliability of performance assessment is improved, but loss of time and bandwidth increases

Engineering Contradiction:
Improveperformance assessment reliabilityVSAvoiddata transfer time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts only the critical statistical properties and distributional characteristics from the training data, transferring minimal information to edge nodes. This extraction maintains assessment reliability while reducing transfer time and bandwidth consumption to negligible levels.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates compact synthetic training data that replicates the essential properties of the full training dataset. This synthetic copy can be generated locally or transferred efficiently, maintaining reliability without the time and bandwidth costs of transferring the original large-scale training data.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12282527B2Determining system performance without ground truth
Publication Date: 2025.04.22 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12282527B2 patent drawing
  • US12282527B2 patent drawing
  • US12282527B2 patent drawing

AI summary

Techniques for determining system performance without ground truth include receiving a trained model and one or more generator models, the trained model having been trained on training data. The trained model is used on testing data to produce labeled testing data, and the labeled testing data are used to train a proxy model. The one or more generator models are used to produce synthetic training data that are representative of the training data. The proxy model is used on the synthetic training data to produce predictions, and performance of the trained model is determined based on the predictions by the proxy model.