Dynamic Frequency-Adaptive Knowledge Distillation for Speech Enhancement
Xihao Yuan, Siqi Liu, Hanting Chen, Lu Zhou, Jian Li, Jie Hu
TL;DR
This work tackles the problem of deploying speech enhancement models on devices with limited resources by introducing Dynamic Frequency-Adaptive Knowledge Distillation (DFKD). DFKD uses a Frequency Adapter to dynamically split SE outputs into high- and low-frequency bands and applies tailored losses, including a modified cosine loss for low frequencies and a weighted high-frequency term, to guide a smaller student model. Across multiple SE architectures (DCCRN-CL, ConvTasNet, DPTNet) and datasets (DNS2020 and VoiceBank+DEMAND), DFKD yields consistent PESQ improvements over traditional logits-based KD and even matches or surpasses teacher performance in several configurations. The results demonstrate strong generalization and practical potential for edge-device SE via frequency-aware distillation.
Abstract
Deep learning-based speech enhancement (SE) models have recently outperformed traditional techniques, yet their deployment on resource-constrained devices remains challenging due to high computational and memory demands. This paper introduces a novel dynamic frequency-adaptive knowledge distillation (DFKD) approach to effectively compress SE models. Our method dynamically assesses the model's output, distinguishing between high and low-frequency components, and adapts the learning objectives to meet the unique requirements of different frequency bands, capitalizing on the SE task's inherent characteristics. To evaluate the DFKD's efficacy, we conducted experiments on three state-of-the-art models: DCCRN, ConTasNet, and DPTNet. The results demonstrate that our method not only significantly enhances the performance of the compressed model (student model) but also surpasses other logit-based knowledge distillation methods specifically for SE tasks.
