Skip to content
conftrace_
2016 Interspeech INTERSPEECH 2016

LatticeRnn: Recurrent Neural Networks Over Lattices

We present a new model called LatticeRnn, which generalizes recurrent neural networks (RNNs) to process weighted lattices as input, instead of sequences. A LatticeRnn can encode the complete structure of a lattice into a dense representation, which makes it suitable to a variety of problems, including rescoring, classifying, parsing, or translating lattices using deep neural networks (DNNs). In this paper, we use LatticeRnns for a classification task: each lattice represents the output from an automatic speech recognition (ASR) component of a spoken language understanding (SLU) system, and we classify the intent of the spoken utterance based on the lattice embedding computed by a LatticeRnn. We show that making decisions based on the full ASR output lattice, as opposed to 1-best or n-best hypotheses, makes SLU systems more robust to ASR errors. Our experiments yield improvements of 13% over a baseline RNN system trained on transcriptions and 10% over an n-best list rescoring system for intent classification.

🚀 Conference Pioneer - Interspeech 2016
🌉 Interdisciplinary Bridge - Artificial Intelligence and Natural Language Processing and Speech & Audio
📈 Trend Setter - Natural Language Understanding
🐣 Hot Topic Early Bird - intent classification

More from Interspeech 2016

All Interspeech 2016 papers →