Teacher-Student Model Training with Confidence Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semi-supervised learning techniques face challenges in reducing noise and effectively determining a stopping criterion during the iterative training process, leading to performance reduction in self-labeling algorithms.

Innovation Solution

A teacher-student learning paradigm is employed, where three classifiers are trained with subsets of a labeled dataset, predicting a pseudo-labeled dataset, and assigning roles based on prediction thresholds and labeling agreements, with the third classifier acting as a student for retraining and updating thresholds to reach a stopping criterion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If self-labeling algorithms are used for model training, then model performance can be improved through iterative learning, but noise accumulates in the training data leading to performance reduction

Engineering Contradiction:
Improvemodel performanceVSAvoidnoise in training data
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary confidence threshold mechanism that mediates between the student classifier's predictions and the training data selection. By using confidence thresholds as an intermediary filter, the system selectively accepts only high-confidence predictions into the training set, preventing noise accumulation while maintaining the benefits of iterative self-labeling.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback loops where the student classifier's performance is continuously monitored against teacher classifiers, and confidence thresholds are dynamically adjusted based on this feedback. This feedback mechanism ensures that only reliable predictions are added to the training data, preventing noise accumulation while maintaining model performance improvement.

Inventive Principle:
Principle #23Feedback

2Reliability

If iterative training is performed without a stopping criterion, then model performance can continue to improve, but training time and computational resources are wasted

Engineering Contradiction:
Improvemodel performanceVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent employs feedback-based stopping criteria that monitor multiple metrics including student-teacher agreement, confidence threshold stability, and performance plateaus. When these feedback indicators show that further training yields diminishing returns or potential degradation, the training process automatically stops, preventing unnecessary time and resource consumption.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent establishes preliminary stopping criteria and monitoring mechanisms before training begins. Multiple stopping conditions are pre-defined (e.g., maximum iterations, performance thresholds, stability criteria), allowing the training process to efficiently terminate when any condition is met, avoiding wasted computational resources.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple classifiers are trained with different data subsets, then model diversity and performance can be improved, but system complexity increases

Engineering Contradiction:
Improvemodel performanceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the training process into distinct roles (teacher classifiers and student classifier) and data handling responsibilities. Each classifier is trained on specific data subsets with clearly defined functions, making the complex multi-classifier system more manageable and easier to implement while maintaining performance benefits.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11526802B2Model training using a teacher-student learning paradigm
Publication Date: 2022.12.13 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11526802B2 patent drawing
  • US11526802B2 patent drawing
  • US11526802B2 patent drawing

AI summary

A method and a system for model training are provided. The method can include training a first classifier, a second classifier, and a third classifier with subsets of a labeled dataset. The method can also include predicting a pseudo labeled dataset from an unlabeled dataset using the first classifier, the second classifier, and the third classifier. The method further includes assigning a role to the first classifier, to the second classifier, and to the third classifier. The method can further include selecting a teaching sample dataset from the pseudo labeled dataset based on the role assigned to the third classifier, wherein the third classifier is assigned a role of a student. The method can also include retraining the third classifier with the teaching sample dataset in conjunction with a subset of the labeled dataset.