Explainable AI in Speaker Recognition -- Making Latent Representations Understandable
Not on the map. Why?
Abstract (arXiv)
Neural networks can be trained to learn task-relevant representations from data. Understanding how these networks make decisions falls within the Explainable AI (XAI) domain. This paper proposes to study an XAI topic: analysing, visualising and understanding the unknown organisation of network representations, particularly those a speaker recognition network learns from utterances, for recognising speaker identity. Past studies have employed algorithms (e.g. K-means) to analyse the different ways in which network representations can be naturally grouped into clusters, i.e. to analyse different flat clustering phenomena within the space defined by those representations. In contrast, this work applies two algorithms -- Single-Linkage Clustering (SLINK) and Hierarchical Density-Based Spatial Clustering of Applications with Noise (HDBSCAN) -- to analyse the different ways in which representations from the speaker recognition network can form clusters with hierarchical relationships, i.e., to analyse different hierarchical clustering phenomena within the representation space of the speaker recognition network. Furthermore, an algorithm called Hierarchical Cluster-Class Matching (HCCM) is designed to semantically interpret one of the above hierarchical clustering phenomena analysed using SLINK. Given the clusters representing this phenomenon, HCCM identifies which ones best match individual semantic classes related to gender and nationality (e.g. male, female, Ireland, UK) and and-logic conjunctions of these classes (e.g. female and Ireland). The Liebig score metric is also proposed within HCCM to quantify the matching quality of each cluster-class pair and diagnose the factor that limits each match.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 22 of its 66 references that are in the map. First posted on arXiv 25 Apr 2026.
Builds on
22 of 66 references.
References · 22
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017Prototypical Networks for Few-shot Learningcited by 3,015
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,898
- 2022Emergent Abilities of Large Language Modelscited by 2,512
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
- 2018VoxCeleb2: Deep Speaker Recognitioncited by 875
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
- 2017VoxCeleb: a large-scale speaker identification datasetcited by 732
- 2020Closed-Form Factorization of Latent Semantics in GANscited by 408
10 more
- 2019GANalyze: Toward Visual Definitions of Cognitive Image Propertiescited by 193
- 2016Grad-CAM: Why did you say that?cited by 161
- 2020In defence of metric learning for speaker recognitioncited by 126
- 2018Exploring the Encoding Layer and Loss Function in End-to-End Speaker and Language Recognition Systemcited by 47
- 2024XAI meets LLMs: A Survey of the Relation between Explainable AI and Large Language Modelscited by 23
- 2019How humans learn and represent networkscited by 10
- 2020Objective-Based Hierarchical Clustering of Deep Embedding Vectorscited by 9
- 2022Explain to Not Forget: Defending Against Catastrophic Forgetting with XAIcited by 7
- 2023Supervised Hierarchical Clustering using Graph Neural Networks for Speaker Diarizationcited by 7
- 2021Intraclass clustering: an implicit learning ability that regularizes DNNscited by 6
Built on by
Citing papers per year: 2026: 3.
3 papers.