A Comparison of Metric Learning Loss Functions for End-To-End Speaker Verification
Not on the map. Why?
Abstract (arXiv)
Despite the growing popularity of metric learning approaches, very little work has attempted to perform a fair comparison of these techniques for speaker verification. We try to fill this gap and compare several metric learning loss functions in a systematic manner on the VoxCeleb dataset. The first family of loss functions is derived from the cross entropy loss (usually used for supervised classification) and includes the congenerous cosine loss, the additive angular margin loss, and the center loss. The second family of loss functions focuses on the similarity between training samples and includes the contrastive loss and the triplet loss. We show that the additive angular margin loss function outperforms all other loss functions in the study, while learning more robust representations. Based on a combination of SincNet trainable features and the x-vector architecture, the network used in this paper brings us a step closer to a really-end-to-end speaker verification system, when combined with the additive angular margin loss, while still being competitive with the x-vector baseline. In the spirit of reproducible research, we also release open source Python code for reproducing our results, and share pretrained PyTorch models on torch.hub that can be used either directly or after fine-tuning.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 31 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 2; 2024: 3; 2025: 1.
8 papers.
- 2023A Cookbook of Self-Supervised Learningcited by 250
- 2022Understanding Deep Contrastive Learning via Coordinate-wise Optimizationcited by 35
- 2024MSA-ASR: Efficient Multilingual Speaker Attribution with frozen ASR Modelscited by 4
- 2025PESTalk: Speech-Driven 3D Facial Animation with Personalized Emotional Stylescited by 4
- 2023Convoifilter: A case study of doing cocktail party speech recognitioncited by 2
- 2024SimO Loss: Anchor-Free Contrastive Loss for Fine-Grained Supervised Contrastive Learningcited by 1
- 2021Learning spectro-temporal representations of complex sounds with parameterized neural networkscited by 0
- 2024Automating Feedback Analysis in Surgical Training: Detection, Categorization, and Assessmentcited by 0
- 2025PESTalk: Speech-Driven 3D Facial Animation with Personalized Emotional Styles13 Oct 2025
- 2024Automating Feedback Analysis in Surgical Training: Detection, Categorization, and Assessment1 Dec 2024
- 2024MSA-ASR: Efficient Multilingual Speaker Attribution with frozen ASR Models27 Nov 2024
- 2024SimO Loss: Anchor-Free Contrastive Loss for Fine-Grained Supervised Contrastive Learning7 Oct 2024
- 2023Convoifilter: A case study of doing cocktail party speech recognition22 Aug 2023
- 2023A Cookbook of Self-Supervised Learning24 Apr 2023
- 2022Understanding Deep Contrastive Learning via Coordinate-wise Optimization29 Jan 2022
- 2021Learning spectro-temporal representations of complex sounds with parameterized neural networks12 Mar 2021