Self-supervised speech pre-training enables deep neural network models to capture meaningful and disentangled factors from raw waveform signals. The learned universal speech representations can then be used across numerous downstream tasks. These representations, however, are sensitive to distribution shifts caused by environmental factors, such as noise and/or room reverberation. Their large sizes, in turn, make them unfeasible for edge applications. In this work, we propose a knowledge distillation methodology termed RobustDistiller which compresses universal representations while making them more robust against environmental artifacts via a multi-task learning objective. The proposed layer-wise distillation recipe is evaluated on top of three well-established universal representations, as well as with three downstream tasks. Experimental results show the proposed methodology applied on top of the WavLM Base+ teacher model outperforming all other benchmarks across noise types and levels, as well as reverberation times. Oftentimes, the obtained results with the student model (24M parameters) achieved results inline with those of the teacher model (95M).
翻译:自监督语音预训练使深度神经网络模型能够从原始波形信号中捕获有意义且解耦的因子。所学习的通用语音表征随后可应用于众多下游任务。然而,这些表征对环境因素(如噪声和/或室内混响)引起的分布偏移较为敏感。其庞大的规模又使其在边缘应用中不可行。在本项工作中,我们提出了一种称为鲁棒蒸馏器的知识蒸馏方法,通过多任务学习目标压缩通用表征,同时使其对环境干扰更具鲁棒性。所提出的逐层蒸馏方案在三种成熟的通用表征以及三项下游任务上进行了评估。实验结果表明,基于WavLM Base+教师模型应用所提方法后,其在所有噪声类型与等级以及混响时间上均优于其他基准。值得注意的是,学生模型(2400万参数)所取得的结果往往与教师模型(9500万参数)的结果相当。