Scalable RL-based data generation and multi-resolution architecture for code-switched speech recognition: a high-performance computing approach
摘要
Code-switched speech recognition presents unique computational challenges in processing multilingual utterances where speakers alternate between languages, requiring simultaneous modeling of multiple phonological systems with distinct temporal characteristics.
ProblemContemporary foundation models like Whisper and XLS-R need billions of parameters and thousands of GPU-hours for training. This creates challenges for deployment in resource-constrained environments and adaptation to specialized linguistic domains.
SolutionThis paper presents MARS-ASR (Multi-Resolution Adaptive Recognition System), addressing both data scarcity and architectural efficiency through three synergistic innovations: (1) a scalable reinforcement learning pipeline for high-quality synthetic code-switched data generation, demonstrating 91.3% parallel efficiency at 64 GPUs and producing 300 h of linguistically validated utterances with 4.1/5.0 human quality ratings–this data augmentation constitutes the primary driver of performance improvement, contributing 64.4% of total WER reduction; (2) a parallel triple-branch Conformer encoder processing acoustic signals at 25ms, 50ms, and 100ms temporal resolutions with GPU-optimized execution achieving 94.2% hardware utilization on NVIDIA A100 accelerators, designed to maximally exploit the generated training data through multi-scale acoustic modeling; and (3) a context-adaptive fusion mechanism with learned gating networks that dynamically allocate computational resources based on acoustic complexity, reducing inference cost by 23.4%.
ResultsExperimental evaluation on Hindi–Marathi code-switched speech demonstrates 16.1% Word Error Rate, representing 38.5% relative improvement over single-resolution baselines and 9.6% improvement over XLS-R 2B while requiring 85% fewer parameters. Critically, ablation studies reveal that while RL-generated synthetic data provide the majority of accuracy gains (64.4% contribution), the specialized multi-resolution architecture amplifies this benefit by 62% compared to single-resolution models trained on identical data, demonstrating that targeted data generation and architectural design must be co-optimized. The complete system achieves training efficiency of 320 GPU-hours (2.25