Speech Model Training Using Pseudo Tokens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Training speech processing models requires large amounts of labeled data, which is time-consuming and expensive to obtain, limiting the efficiency and cost-effectiveness of the process.

Innovation Solution

The method involves using unlabeled data to compute pseudo tokens through clustering and token compression, pre-training a neural network with these pseudo tokens, and then fine-tuning it with labeled data to reduce the need for extensive labeled training data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If large amounts of labeled training data are used to train speech processing models, then the quality and accuracy of the model is improved, but the cost and time required to obtain the labeled data increases significantly

Engineering Contradiction:
Improvemodel qualityVSAvoiddata preparation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-training the speech processing model on unlabeled audio data before fine-tuning with labeled data. The pre-training phase extracts meaningful features and learns speech patterns from abundant unlabeled data, preparing the model in advance so that subsequent training with limited labeled data can achieve high quality more efficiently.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses pseudo-language as an intermediary between raw audio data and final text output. During pre-training, the model learns to map audio to pseudo-language tokens, creating an intermediate representation that captures speech characteristics. This intermediary layer enables more efficient learning from labeled data in the fine-tuning phase.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If large amounts of labeled training data are used to train speech processing models, then the accuracy of the model is improved, but the cost to obtain the labeled data increases

Engineering Contradiction:
Improvemodel accuracyVSAvoidlabeled data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The model performs preliminary learning on unlabeled data to acquire general speech patterns and acoustic features before being exposed to labeled data. This preliminary action enables the model to reach high accuracy with a smaller volume of expensive labeled training data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses unlabeled data to self-supervise the model during pre-training, allowing the model to learn useful representations without human annotation. This self-service approach reduces dependency on large volumes of labeled data while maintaining model accuracy.

Inventive Principle:
Principle #25Self-service

3Productivity

If traditional training methods using only labeled data are used, then the model learns accurate speech-to-text mapping, but the training efficiency and cost-effectiveness deteriorates

Engineering Contradiction:
Improvetraining efficiencyVSAvoidmodel performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The two-stage training process applies preliminary action by conducting pre-training on unlabeled data before fine-tuning with labeled data. This preliminary phase accelerates convergence and improves training efficiency, while the subsequent fine-tuning ensures high model performance on actual speech-to-text tasks.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges two training approaches: pre-training on unlabeled data and fine-tuning on labeled data. This combination leverages the benefits of both approaches - the efficiency and scalability of using unlabeled data, and the accuracy and task-specific performance of labeled data training - achieving both high productivity and reliability.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20230237990A1Training speech processing models using pseudo tokens
Publication Date: 2023.07.27 ASAPP INC
  • US20230237990A1 patent drawing
  • US20230237990A1 patent drawing
  • US20230237990A1 patent drawing

AI summary

A speech processing model may be trained using pseudo tokens. Training a speech processing model with pseudo tokens may allow for training with a smaller amount of labeled training data and accordingly lower costs. A set of pseudo tokens may be determined by computing feature vectors from unlabeled training data, clustering the feature vectors, and performing token compression using the clustered feature vectors. A first speech processing model may be trained using unlabeled training data by determining sequences of pseudo tokens corresponding to the unlabeled training data. A second speech processing model may be initialized using the first speech processing model and then trained using labeled training data. The second speech processing model may then be deployed to a speech processing application.