Exploiting Hidden Layer Responses of Deep Neural Networks for Language Recognition

Abstract

The most popular way to apply Deep Neural Network (DNN) for Language IDentification (LID) involves the extraction of bottleneck features from a network that was trained on automatic speech recognition task. These features are modeled using a classical I-vector system. Recently, a more direct DNN approach was proposed, it consists of estimating the language posteriors directly from a stacked frames input. The final decision score is based on averaging the scores for all the frames for a given speech segment. In this paper, we extended the direct DNN approach by modeling all hidden-layer activations rather than just averaging the output scores. One super-vector per utterance is formed by concatenating all hidden-layer responses. The dimensionality of this vector is then reduced using a Principal Component Analysis (PCA). The obtained reduce vector summarizes the most discriminative features for language recognition based on the trained DNNs. We evaluated this approach in NIST 2015 language recognition evaluation. The performances achieved by the proposed approach are very competitive to the classical I-vector baseline.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 08, 2016
Accession Number
AD1038363

Entities

People

  • Lukas Burget
  • Najim Dehak
  • Oldrich Plchot
  • Ruizhi Li
  • Sri Harish Mallidi

Organizations

  • Johns Hopkins University

Tags

DTIC Thesaurus Topics

  • Artificial Intelligence Software
  • Automated Speech Recognition
  • Bayesian Networks
  • Czech Republic
  • Databases
  • Department Of Defense
  • Governments
  • Information Science
  • Language
  • Machine Learning
  • Models
  • Networks
  • Neural Networks
  • Probabilistic Models
  • Probability
  • Recognition
  • Training

Fields of Study

  • Computer science

Readers

  • Adaptive Control and Estimation with Uncertainty in Dynamic Systems.
  • Distributed Systems and Data Platform Development
  • Speech Processing/Speech Recognition.

Technology Areas

  • AI & ML
  • AI & ML - Machine Translation
  • AI & ML - Neural Networks