Contrastive Learning With Label Correction for Noisy Image Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Neural networks are susceptible to overfitting when trained on noisy data, particularly with inaccurate labels and out-of-distribution inputs, leading to poor performance in real-world scenarios.

Innovation Solution

A contrastive learning mechanism that projects training images into a low-dimensional subspace, using consistency and prototypical losses to regularize the geometric structure, combined with iterative label correction and reconstruction, to learn robust representations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If DNNs are trained on noisy data with inaccurate labels, then the amount of training data increases and manual labeling costs decrease, but the model performance deteriorates due to overfitting to noise

Engineering Contradiction:
Improvetraining data processing efficiencyVSAvoidmodel performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces an intermediary module that identifies and corrects noisy labels during training. This mediator processes the relationship between training data and model learning, filtering out harmful noise while preserving useful information, thus enabling the use of large-scale noisy data without performance degradation

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a feedback mechanism where the model's predictions are used to identify and correct noisy labels in the training data. The corrected labels are then fed back into the training process, creating a self-improving loop that enhances model performance while utilizing noisy data sources

Inventive Principle:
Principle #23Feedback

2Reliability

If manual data cleaning and labeling are performed to ensure data quality, then model performance improves, but labor intensity and costs increase significantly

Engineering Contradiction:
Improvedata qualityVSAvoiddata preparation effort
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The system enables self-service data cleaning where the model automatically identifies and corrects noisy labels without human intervention. The training process itself generates the cleaning mechanism, eliminating the need for separate manual labeling efforts while maintaining high data quality

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Through feedback loops, the model uses its own predictions to identify labeling errors and automatically correct them. This self-correcting mechanism replaces manual data cleaning processes, achieving high data quality without the associated labor costs and time requirements

Inventive Principle:
Principle #23Feedback

3Quantity of substance

If DNNs are trained on real-world noisy images from the Internet, then data availability increases, but label accuracy decreases due to lack of human review

Engineering Contradiction:
Improvetraining data volumeVSAvoidlabel accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

An intermediary correction mechanism is introduced that processes the relationship between automated web-scraped labels and actual image content. This mediator identifies discrepancies and corrects inaccurate labels, enabling the system to utilize large volumes of internet-sourced data while maintaining label accuracy through automated verification

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12468952B2Systems and methods for noise-robust contrastive learning
Publication Date: 2025.11.11 SALESFORCE INC
  • US12468952B2 patent drawing
  • US12468952B2 patent drawing
  • US12468952B2 patent drawing

AI summary

Embodiments described herein provide systems and methods for noise-robust contrastive learning. In view of the need for a noise-robust learning system, embodiments described herein provides a contrastive learning mechanism that combats noise by learning robust representations of the noisy data samples. Specifically, the training images are projected into a low-dimensional subspace, and the geometric structure of the subspace is regularized with: (1) a consistency contrastive loss that enforces images with perturbations to have similar embeddings; and (2) a prototypical contrastive loss augmented with a predetermined learning principle, which encourages the embedding for a linearly-interpolated input to have the same linear relationship with respect to the class prototypes. The low-dimensional embeddings are also trained to reconstruct the high-dimensional features, which preserves the learned information and regularizes the classifier.