Triage knowledge distillation for speaker verification
Ju-ho Kim, Youngmoon Jung, Joon-Young Yang, Jaeyoung Roh, Chang Woo Han, Hoon-Young Cho
TL;DR
This work tackles the challenge of deploying speaker verification on devices with limited compute by refining knowledge distillation. It introduces Triage KD (TRKD), which partitions teacher posteriors into a target, a high-probability confusion-set, and a background-set using a cumulative cutoff $τ$, and learns via a three-mass KL objective plus a confusion-set conditional KL, while discarding background guidance; a $τ$-based curriculum gradually narrows the confusion-set to focus on the hardest impostors. Empirical results on VoxCeleb1/2 show TRKD consistently outperforms prior KD variants across homogeneous and heterogeneous teacher–student pairs, achieving the lowest EERs and a substantial average improvement over the non-KD baseline. The findings highlight the value of targeted, difficulty-aware supervision and curriculum scheduling in distillation, with practical implications for on-device SV and potential applicability to other domains.
Abstract
Deploying speaker verification on resource-constrained devices remains challenging due to the computational cost of high-capacity models; knowledge distillation (KD) offers a remedy. Classical KD entangles target confidence with non-target structure in a Kullback-Leibler term, limiting the transfer of relational information. Decoupled KD separates these signals into target and non-target terms, yet treats non-targets uniformly and remains vulnerable to the long tail of low-probability classes in large-class settings. We introduce Triage KD (TRKD), a distillation scheme that operationalizes assess-prioritize-focus. TRKD introduces a cumulative-probability cutoff $τ$ to assess per-example difficulty and partition the teacher posterior into three groups: the target class, a high-probability non-target confusion-set, and a background-set. To prioritize informative signals, TRKD distills the confusion-set conditional distribution and discards the background. Concurrently, it transfers a three-mass (target/confusion/background) that capture sample difficulty and inter-class confusion. Finally, TRKD focuses learning via a curriculum on $τ$: training begins with a larger $τ$ to convey broad non-target context, then $τ$ is progressively decreased to shrink the confusion-set, concentrating supervision on the most confusable classes. In extensive experiments on VoxCeleb1 with both homogeneous and heterogeneous teacher-student pairs, TRKD was consistently superior to recent KD variants and attained the lowest EER across all protocols.
