Pseudo-Label Evaluation for Domain Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for adding pseudo-labels to unlabeled data in information processing systems face challenges in accuracy and efficiency, particularly in regression problems, where the quality of pseudo-labels is not consistently high, leading to increased labeling costs and potential accuracy reductions due to domain differences between labeled and unlabeled data.

Innovation Solution

An information processing system that includes a data input unit for labeled and unlabeled data, a pseudo-label addition unit using a teacher model learned from labeled data, a pseudo-label evaluation unit using an evaluation model to assess and filter pseudo-labels based on a predetermined criterion, and a student model learning unit that utilizes high-quality pseudo-labels to improve model accuracy, along with an optional domain conversion unit to align data domains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If pseudo-labels are added to unlabeled data using a teacher model, then the volume of usable data increases, but the accuracy of pseudo-labels decreases due to domain differences

Engineering Contradiction:
Improvevolume of usable dataVSAvoidaccuracy of pseudo-labels
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent introduces a domain adapter as an intermediary component between the teacher model and the unlabeled data. The domain adapter learns to map features from the source domain (labeled data) to the target domain (unlabeled data), thereby mediating the domain difference and enabling accurate pseudo-label generation without requiring direct training on target domain data.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter space by introducing domain-specific adaptation layers that modify the feature representations. The domain adapter adjusts the feature parameters to align with the target domain distribution, allowing the teacher model to generate accurate pseudo-labels for unlabeled target domain data.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If pseudo-labels are added to unlabeled data, then the labeling cost decreases, but the reliability of the labeling process worsens due to poor pseudo-label quality

Engineering Contradiction:
Improvelabeling costVSAvoidreliability of labeling process
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the pseudo-labeled data is used to retrain the domain adapter and teacher model. This iterative feedback loop allows the system to continuously improve pseudo-label quality by learning from previously generated labels, thereby increasing reliability while maintaining low labeling costs.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary domain adaptation training before pseudo-label generation. The domain adapter is pre-trained on labeled source domain data to learn domain-specific transformations, which then enable reliable pseudo-label generation on unlabeled target domain data without requiring expensive manual labeling.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If domain differences between labeled and unlabeled data are addressed, then the accuracy is maintained, but the device complexity increases

Engineering Contradiction:
ImproveaccuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the system into distinct functional components: a domain adapter module, a teacher model module, and a student model module. Each component handles a specific task (domain adaptation, pseudo-label generation, and final learning), which simplifies the overall system architecture while maintaining accuracy through specialized processing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240289633A1Information processing system, information processing method, and recording medium
Publication Date: 2024.08.29 NEC CORP
  • US20240289633A1 patent drawing
  • US20240289633A1 patent drawing
  • US20240289633A1 patent drawing

AI summary

An information processing system includes: a data input unit that inputs labeled data and unlabeled data; a pseudo-label addition unit that adds a pseudo-label to the unlabeled data, by using a teacher model learned by using the labeled data; a pseudo-label evaluation unit that evaluates the pseudo-label, by using an evaluation model learned by using at least one of the labeled data and the unlabeled data, and outputs the pseudo-label that reaches a predetermined evaluation criterion, as an evaluation pseudo-label; a student model learning unit that learns a student model, by using the labeled data, and pseudo-labeled data in which the evaluation pseudo-label is added; and a model output unit that outputs the learned student model.