Quantization-Aware Training for Universal RNN-T Speech Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large-scale universal speech models (USMs) are expensive to deploy due to their massive size, requiring significant memory and computational resources, and existing quantization techniques lead to undesirable word error rate (WER) degradation.

Innovation Solution

Implement a recurrent neural network-transducer (RNN-T) architecture with quantization aware training (QAT) using absolute mean binarization and sub-channel quantization to reduce model size without sacrificing accuracy, specifically through techniques like per-channel asymmetrical quantization with scale backpropagation, clipping, and sub-channel split.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If large-scale universal speech models are deployed, then speech recognition quality is improved, but memory and computational resource requirements increase significantly

Engineering Contradiction:
Improvespeech recognition qualityVSAvoidmemory and computational resources
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The model weights are segmented into multiple quantization groups (e.g., 4-bit, 8-bit, 16-bit groups) that can be processed differently. This allows critical weights to maintain higher precision while less critical weights use lower precision, reducing overall memory requirements while preserving speech recognition quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quantization precision levels are applied to different parts of the model based on their importance. The system identifies and applies higher precision to weights that have greater impact on speech recognition accuracy, while using lower precision for less critical weights, optimizing the balance between quality and resource usage.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If quantization techniques are applied to reduce model size, then memory requirements are reduced, but word error rate increases

Engineering Contradiction:
Improvemodel sizeVSAvoidword error rate
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary analysis to identify critical weights before quantization. By pre-identifying which weights have the greatest impact on word error rate, the system can apply higher precision quantization to these critical weights while using lower precision for others, thus reducing model size while minimizing WER degradation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from validation performance to adjust quantization strategies. By monitoring word error rate during and after quantization, the system can iteratively refine which weights receive higher precision treatment, ensuring that model size reduction does not excessively compromise recognition accuracy.

Inventive Principle:
Principle #23Feedback

3Quantity of substance

If existing quantization techniques are used, then model compression is achieved, but training complexity increases

Engineering Contradiction:
Improvemodel sizeVSAvoidtraining process complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system performs preliminary identification of critical weights and establishes quantization groups before the main training process. This pre-processing step simplifies the overall training complexity by organizing weights into manageable groups that can be quantized systematically rather than requiring complex iterative optimization throughout training.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250285616A1Quantization Aware Training for Universal Speech Models with Recurrent Neural Network-Transducer Decoders
Publication Date: 2025.09.11 GOOGLE LLC
  • US20250285616A1 patent drawing
  • US20250285616A1 patent drawing
  • US20250285616A1 patent drawing

AI summary

A method includes obtaining a plurality of training samples that each include audio data characterizing a corresponding speech utterance and a transcription of the corresponding speech utterance. The method also includes training an automatic speech recognition (ASR) model on the plurality of training samples, the ASR model having a recurrent neural network-transducer (RNN-T) architecture. The method also includes quantizing the trained ASR model to an integer target fixed-bit width and providing the quantized trained ASR model to a user device.