Self-Supervised Task Learning With Nuisance Bias Normalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing self-supervised learning methods face challenges in tasks with small, labeled datasets, where undesired characteristics in the data can bias the model performance, particularly in speech emotion recognition due to annotator biases and limited dataset sizes.

Innovation Solution

A method involving fine-tuning a pre-trained upstream model for both target and nuisance downstream tasks, normalizing undesired characteristics by negating gradients or using adversarial neural layers to prevent bias, enhancing the target task performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If self-supervised learning is applied to tasks with small labeled datasets, then model performance can be improved by leveraging large unlabeled data, but undesired characteristics in the data can bias the model performance

Engineering Contradiction:
Improvemodel performanceVSAvoidbias from undesired characteristics
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies adversarial training to convert the harmful bias from undesired characteristics into a benefit by training an adversary model to detect and counteract these biases. The adversary learns to identify biased predictions, and the main model is trained to minimize the adversary's ability to detect bias, thereby improving model reliability while eliminating the harmful effects of data biases.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

2Adaptability or versatility

If a pre-trained upstream model is fine-tuned for multiple downstream tasks, then versatility is improved, but characteristics learned for one task may negatively impact performance on another task

Engineering Contradiction:
Improvemulti-task capabilityVSAvoidtask-specific performance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the downstream tasks into target tasks and nuisance tasks, allowing the model to learn different representations for each. By separating the learning objectives and applying task-specific fine-tuning, the model can maintain versatility across multiple tasks while preventing negative transfer between them, thus preserving task-specific performance.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If labeled data is increased to improve model accuracy, then measurement precision is improved, but the labor and cost involved in labeling increases

Engineering Contradiction:
Improvemodel accuracyVSAvoidlabeling effort and cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent employs self-supervised learning where the model learns from large unlabeled datasets by creating its own supervision signals through pretext tasks. This self-service approach allows the model to pre-train without human labeling effort, and then only requires minimal labeled data for fine-tuning, thereby achieving high accuracy while minimizing labeling labor and cost.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12555042B2Self-supervised learning of a task with normalization of nuisance from a different task
Publication Date: 2026.02.17 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12555042B2 patent drawing
  • US12555042B2 patent drawing
  • US12555042B2 patent drawing

AI summary

A computer-implemented method including: obtaining a pre-trained upstream machine learning model; fine-tuning the pre-trained upstream model for at least two downstream tasks, wherein the fine-tuning comprises: (a) training a target downstream model for a target downstream task, based on a dataset with labeling specific to the target downstream task, and (b) training a nuisance downstream model for a nuisance downstream task, based on a dataset with labeling of characteristics which are specific to the nuisance downstream task and are undesired for the target downstream task; and normalizing the undesired characteristics from the pre-trained upstream model, to prevent biasing of the target downstream model by the undesired characteristics.