Teacher Model Pseudo-Labeling for Named Entity Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional automatic speech recognition (ASR) systems exhibit poor recognition of named entities due to limited training data and varying pronunciations across accents and regional differences, leading to incorrect labeling and reduced accuracy.

Innovation Solution

A system and method that trains teacher models to transcribe unlabeled audio samples and predict pseudo-labeled datasets, with corrections using user-specific textual data, and retraining based on the most accurate teacher model predictions to improve named entity recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional ASR systems use limited training data for named entities, then training time and resources are reduced, but recognition accuracy deteriorates

Engineering Contradiction:
Improvenamed entity recognition accuracyVSAvoidtraining data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system enables models to self-improve by generating their own training data through pseudo-labeling. Teacher models transcribe unlabeled audio samples and create pseudo-labeled datasets that are then used to retrain student models, forming a self-service loop that continuously improves named entity recognition without requiring additional manual annotation resources

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system combines multiple data sources including unlabeled audio samples, user-specific textual data, and corrections from multiple teacher models to create a composite training dataset. This composite approach integrates diverse information sources to improve recognition accuracy beyond what any single data source could provide

Inventive Principle:
Principle #40Composite materials

2Measurement precision

If multiple teacher models are trained to improve prediction accuracy, then named entity recognition improves, but device complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidmodel training complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the training process into distinct phases: initial teacher model training on available data, pseudo-label generation from unlabeled audio, correction using user-specific data, and retraining of student models. This segmentation allows complex multi-model training to be managed through modular, sequential steps rather than monolithic processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Pseudo-labeled datasets serve as an intermediary between teacher models and student models. The teacher models generate pseudo-labels from unlabeled audio, these pseudo-labels are corrected using user-specific textual data, and the corrected pseudo-labeled datasets are then used to train student models. This intermediary mechanism facilitates knowledge transfer while managing complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If user-specific corrections are applied to transcribed NE labels, then recognition accuracy improves, but processing time increases

Engineering Contradiction:
Improvetranscription accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

User-specific named entity textual data is collected and prepared in advance before the pseudo-labeling and correction process. This preliminary preparation of user data allows corrections to be applied efficiently during the training process without adding significant processing time during inference or operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies corrections selectively to named entity labels rather than processing entire transcriptions uniformly. By focusing correction efforts specifically on NE labels where accuracy is most critical, the system achieves improved transcription accuracy for named entities without proportionally increasing overall processing time for complete audio transcriptions

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12170079B2System and method for improving named entity recognition
Publication Date: 2024.12.17 SAMSUNG ELECTRONICS CO LTD
  • US12170079B2 patent drawing
  • US12170079B2 patent drawing
  • US12170079B2 patent drawing

AI summary

A method includes training a set of teacher models. Training the set of teacher models includes, for each individual teacher model of the set of teacher models, training the individual teacher model to transcribe unlabeled audio samples and predict a pseudo labeled dataset having multiple labels. At least some of the unlabeled audio samples contain named entity (NE) audio data. At least some of the labels include transcribed NE labels corresponding to the NE audio data. The method also includes correcting at least some of the transcribed NE labels using user-specific NE textual data. The method further includes retraining the set of teacher models based on the pseudo labeled dataset from a selected one of the teacher models, where the selected one of the teacher models predicts the pseudo labeled dataset more accurately than other teacher models of the set of teacher models.