AI Model Accuracy Estimation via Density Ratio Weighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for evaluating the accuracy and robustness of AI models struggle when applied to new datasets, as they rely on labeled target datasets, which are often unavailable, leading to decreased accuracy and difficulty in assessing the model's performance across different data distributions.

Innovation Solution

A method that calculates a probability density ratio using a shift compensation network to estimate the accuracy and robustness of AI models by weighting the accuracy score based on the probability that a sample from the source dataset appears in the target dataset, allowing for the estimation of model performance without labeled target data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional accuracy evaluation methods using labeled test sets are used, then accuracy measurement is straightforward, but labeled target datasets are often unavailable leading to inability to assess model performance on new data distributions

Engineering Contradiction:
Improveaccuracy evaluation capabilityVSAvoidapplicability to new datasets
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent introduces a density ratio estimation mechanism as an intermediary between the source dataset and target dataset. This intermediary component estimates the distribution difference without requiring labeled target data, enabling accuracy evaluation on new datasets while maintaining measurement precision through the density ratio parameter that bridges the two data distributions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical requirement for labeled target datasets with a computational density ratio estimation system. Instead of physically requiring access to labeled target data for evaluation, the system uses computational methods to estimate distribution differences, thereby substituting the mechanical constraint with a flexible computational approach that maintains evaluation capability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If model evaluation is performed on multiple different datasets to assess robustness, then comprehensive model quality assessment is achieved, but evaluation workload increases significantly

Engineering Contradiction:
Improvemodel robustness assessmentVSAvoidevaluation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the essential evaluation metric (density ratio) from multiple dataset comparisons and uses it to represent distribution differences across different datasets. By extracting this key parameter, the system can assess model robustness across multiple datasets without performing full evaluation procedures on each dataset, thereby maintaining comprehensive assessment while reducing evaluation workload.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the evaluation parameter from full model performance metrics to density ratio estimates that capture distribution differences. This parameter transformation allows for faster computation and reduced evaluation workload while still providing comprehensive robustness assessment through the aggregated density ratio measurements across multiple datasets.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11556824B2Methods for estimating accuracy and robustness of model and devices thereof
Publication Date: 2023.01.17 FUJITSU LTD
  • US11556824B2 patent drawing
  • US11556824B2 patent drawing
  • US11556824B2 patent drawing

AI summary

The present disclosure relates to methods for estimating an accuracy and robustness of a model and devices thereof. According to an embodiment of the present disclosure, the method comprises calculating a parameter representing a possibility that a sample in the first dataset appears in the second dataset; calculating an accuracy score of the model with respect to the sample in the first dataset; calculating a weighted accuracy score of the model with respect to the sample in the first dataset, based on the accuracy score, by taking the parameter as a weight; and calculating, as the estimation accuracy of the model with respect to the second dataset, an adjusted accuracy of the model with respect to the first dataset according to the weighted accuracy score.