Normalizing Flow based Hidden Markov Models for Classification of Speech Phones with Explainability
Not on the map. Why?
Abstract (arXiv)
In pursuit of explainability, we develop generative models for sequential data. The proposed models provide state-of-the-art classification results and robust performance for speech phone classification. We combine modern neural networks (normalizing flows) and traditional generative models (hidden Markov models - HMMs). Normalizing flow-based mixture models (NMMs) are used to model the conditional probability distribution given the hidden state in the HMMs. Model parameters are learned through judicious combinations of time-tested Bayesian learning methods and contemporary neural network learning methods. We mainly combine expectation-maximization (EM) and mini-batch gradient descent. The proposed generative models can compute likelihood of a data and hence directly suitable for maximum-likelihood (ML) classification approach. Due to structural flexibility of HMMs, we can use different normalizing flow models. This leads to different types of HMMs providing diversity in data modeling capacity. The diversity provides an opportunity for easy decision fusion from different models. For a standard speech phone classification setup involving 39 phones (classes) and the TIMIT dataset, we show that the use of standard features called mel-frequency-cepstral-coeffcients (MFCCs), the proposed generative models, and the decision fusion together can achieve 86.6% accuracy by generative training only. This result is close to state-of-the-art results, for examples, 86.2% accuracy of PyTorch-Kaldi toolkit [1], and 85.1% accuracy using light gated recurrent units [2]. We do not use any discriminative learning approach and related sophisticated features in this article.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 21 of its 40 references that are in the map. First posted on arXiv 1 Jul 2021.
Builds on
21 of 40 references.
References · 21
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2016Density estimation using Real NVPcited by 2,029
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
- 2014NICE: Non-linear Independent Components Estimationcited by 1,052
- 2016The Mythos of Model Interpretabilitycited by 716
- 2017Masked Autoregressive Flow for Density Estimationcited by 680
- 2013Speech Recognition with Deep Recurrent Neural Networkscited by 666
- 2019Algorithm Unrolling: Interpretable, Efficient Deep Learning for Signal and Image Processingcited by 411
- 2015Attention-Based Models for Speech Recognitioncited by 400
- 2015Understanding Neural Networks Through Deep Visualizationcited by 332
- 2018WaveGlow: A Flow-based Generative Network for Speech Synthesiscited by 308
9 more
- 2020A Survey of the State of Explainable AI for Natural Language Processingcited by 206
- 2018Light Gated Recurrent Units for Speech Recognitioncited by 48
- 2018The PyTorch-Kaldi Speech Recognition Toolkitcited by 38
- 2019Normalizing Flows: An Introduction and Review of Current Methodscited by 16
- 2018Diverse feature visualizations reveal invariances in early layers of deep neural networkscited by 8
- 2016Segmental Recurrent Neural Networks for End-to-end Speech Recognitioncited by 7
- 2019Powering Hidden Markov Model by Neural Network based Generative Modelscited by 7
- 2021Robust Classification using Hidden Markov Models and Mixtures of Normalizing Flowscited by 4
- 2019Neural Network based Explicit Mixture Models and Expectation-maximization based Learningcited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 0; 2024: 0; 2025: 0; 2026: 1.
4 papers.
- 2022Listen, Denoise, Action! Audio-Driven Motion Synthesis with Diffusion Modelscited by 188
- 2021Neural HMMs are all you need (for high-quality attention-free TTS)cited by 8
- 2022OverFlow: Putting flows on top of neural transducers for better TTScited by 8
- 2026A Blueprint for Equilibrium-Based Differentiable Continuous-Variable Thermodynamic Computingcited by 1
- 2026A Blueprint for Equilibrium-Based Differentiable Continuous-Variable Thermodynamic Computing17 Jul 2026
- 2022Listen, Denoise, Action! Audio-Driven Motion Synthesis with Diffusion Models17 Nov 2022
- 2022OverFlow: Putting flows on top of neural transducers for better TTS13 Nov 2022
- 2021Neural HMMs are all you need (for high-quality attention-free TTS)30 Aug 2021