ChaoNet: Chaotic Hierarchical Network for Speaker Recognition
Tian, Yueyao (2026)
Tian, Yueyao
2026
Master's Programme in Computing Sciences and Electrical Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2026-04-27
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202603233456
https://urn.fi/URN:NBN:fi:tuni-202603233456
Tiivistelmä
Most speaker recognition systems rely on spectral features such as MFCCs, which treat speech production as a linear process. Under clean acoustic conditions, this assumption holds, but the spectral envelope that these features measure is directly disrupted by additive noise, causing recognition performance to degrade sharply in real-world environments.
This thesis proposes ChaoNet, a speaker recognition framework based on the premise that a nonlinear, chaotic system generates speech. Instead of extracting spectral features, ChaoNet reconstructs the phase space of each speech frame and extracts chaotic features through Multi-scale Lyapunov Spectrum Analysis (MLSA) and Recurrence Quantification Analysis (RQA). These features describe the dynamic behavior of the vocal tract, which remains more stable under noise than the spectral envelope. The extracted features drive a chaotic embedding layer based on controlled Lorenz neurons, in which speaker-specific information is encoded in the geometry of strange attractors. A bifurcation control mechanism allows the system to adapt to different dynamical regimes for different speakers.
Experiments on LibriSpeech show that ChaoNet achieves 94–97\% accuracy under clean conditions with 26 speakers and 92.75\% with 251 speakers. The main advantage appears under noisy conditions: at 20 dB SNR, ChaoNet retains an average of 82.6\% of its clean performance across four noise types, compared to 43.6\% for MFCC-MLP and 34.8\% for Mel-MLP. This advantage comes at a cost: ChaoNet has about 8 times as many parameters and takes about 7 times longer to train than the baseline.
Ablation studies show that attractor pooling contributes the most to performance, while the phase synchronization loss, despite being theoretically motivated, consistently hurts accuracy. This failure reveals a fundamental mismatch: chaotic systems amplify input differences through sensitive dependence on initial conditions, so different utterances from the same speaker produce divergent trajectories regardless of speaker identity. This finding indicates that chaos synchronization theory cannot be directly transferred to feedforward architectures without fundamental redesign.
This thesis proposes ChaoNet, a speaker recognition framework based on the premise that a nonlinear, chaotic system generates speech. Instead of extracting spectral features, ChaoNet reconstructs the phase space of each speech frame and extracts chaotic features through Multi-scale Lyapunov Spectrum Analysis (MLSA) and Recurrence Quantification Analysis (RQA). These features describe the dynamic behavior of the vocal tract, which remains more stable under noise than the spectral envelope. The extracted features drive a chaotic embedding layer based on controlled Lorenz neurons, in which speaker-specific information is encoded in the geometry of strange attractors. A bifurcation control mechanism allows the system to adapt to different dynamical regimes for different speakers.
Experiments on LibriSpeech show that ChaoNet achieves 94–97\% accuracy under clean conditions with 26 speakers and 92.75\% with 251 speakers. The main advantage appears under noisy conditions: at 20 dB SNR, ChaoNet retains an average of 82.6\% of its clean performance across four noise types, compared to 43.6\% for MFCC-MLP and 34.8\% for Mel-MLP. This advantage comes at a cost: ChaoNet has about 8 times as many parameters and takes about 7 times longer to train than the baseline.
Ablation studies show that attractor pooling contributes the most to performance, while the phase synchronization loss, despite being theoretically motivated, consistently hurts accuracy. This failure reveals a fundamental mismatch: chaotic systems amplify input differences through sensitive dependence on initial conditions, so different utterances from the same speaker produce divergent trajectories regardless of speaker identity. This finding indicates that chaos synchronization theory cannot be directly transferred to feedforward architectures without fundamental redesign.
