ASAISPApr 25

Explainable AI in Speaker Recognition -- Making Latent Representations Understandable

arXiv:2604.233544.3
Predicted impact top 75% in AS · last 90 daysOriginality Synthesis-oriented
AI Analysis

For researchers in explainable AI and speaker recognition, this work provides a method to uncover hierarchical structures in learned representations, though it is incremental as it applies existing clustering techniques to a new domain.

This paper applies hierarchical clustering algorithms (SLINK, HDBSCAN) to speaker recognition network representations, revealing hierarchical clustering phenomena. A new algorithm (HCCM) matches clusters to semantic classes, achieving matches for individual classes (e.g., male, UK) and conjunctions (e.g., male and UK), quantified by a new Liebig's score metric.

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: uncovering unknown organisational patterns in network representations, particularly those representations learned by the speaker recognition network that recognises the speaker identity of utterances. Past studies employed algorithms (e.g. t-distributed Stochastic Neighbour Embedding and K-means) to analyse and visualise how network representations form independent clusters, indicating the presence of flat clustering phenomena within the space defined by these 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 how representations form clusters with hierarchical relationships rather than being independent, thereby demonstrating the existence of hierarchical clustering phenomena within the network representation space. To semantically understand the above hierarchical clustering phenomena, a new algorithm, termed Hierarchical Cluster-Class Matching (HCCM), is designed to perform one-to-one matching between predefined semantic classes and hierarchical representation clusters (i.e. those produced by SLINK or HDBSCAN). Some hierarchical clusters are successfully matched to individual semantic classes (e.g. male, UK), while others to conjunctions of semantic classes (e.g. male and UK, female and Ireland). A new metric, Liebig's score, is proposed to quantify the performance of each matching behaviour, allowing us to diagnose the factor that most strongly limits matching performance.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes