Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ian Lane

dblp:78/3616 · also Ian R. Lane, Ian Richard Lane · DBLP profile ↗
← Back
70ranked-venue papers
9as first author
4since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 52 · 6 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 50 · 8 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 3Databases, data management, data science and information retrieval · 2Theory of computation · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
5 papers
Speech recognition and synthesis · 48% Reinforcement learning · 18% Question answering and dialogue systems · 16%
Human-computer interaction and pervasive computing
2 papers
Ubiquitous computing and smart environments · 82% Usability and user experience research · 18%

Topics — the 12 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Speech recognition and synthesis
spoken language understanding
0.622022
Branchformer: Parallel MLP-Attention Architectures to Capture Local and Global Context for Speech Recognition and Understanding · ICML 2022
Out-of-Domain Utterance Detection Using Classification Confidences of Multiple Topics · IEEE Trans. Speech Audio Process. 2007
Natural language and speech › Speech recognition and synthesis
automatic speech recognition
0.612022
Branchformer: Parallel MLP-Attention Architectures to Capture Local and Global Context for Speech Recognition and Understanding · ICML 2022
Machine learning › Deep learning architectures and training
encoder architecture
0.612022
Branchformer: Parallel MLP-Attention Architectures to Capture Local and Global Context for Speech Recognition and Understanding · ICML 2022
Natural language and speech › Speech recognition and synthesis › automatic speech recognition
end-to-end speech recognition
0.612022
Branchformer: Parallel MLP-Attention Architectures to Capture Local and Global Context for Speech Recognition and Understanding · ICML 2022
Machine learning › Reinforcement learning › bandit
contextual bandit
0.312018
Customized Nonlinear Bandits for Online Response Selection in Neural Conversation Models · AAAI 2018
Natural language and speech › Question answering and dialogue systems
response selection
0.312018
Customized Nonlinear Bandits for Online Response Selection in Neural Conversation Models · AAAI 2018
Machine learning › Reinforcement learning
thompson sampling
0.312018
Customized Nonlinear Bandits for Online Response Selection in Neural Conversation Models · AAAI 2018
Ubiquitous computing and smart environments › context recognition
activity recognition
0.312018
Understanding and improving recurrent networks for human activity recognition by continuous attention · UbiComp 2018
Natural language and speech › Question answering and dialogue systems
dialogue evaluation
0.212016
An Oral Exam for Measuring a Dialog System's Capabilities · AAAI 2016
Usability and user experience research › evaluation methodology
subjective evaluation
0.112016
An Oral Exam for Measuring a Dialog System's Capabilities · AAAI 2016
Natural language and speech › Language models and text generation › large language model
large language model adaptation
0.112007
Bilingual-LSA Based LM Adaptation for Spoken Language Translation · ACL 2007
Natural language and speech › Machine translation
speech translation
0.112007
Bilingual-LSA Based LM Adaptation for Spoken Language Translation · ACL 2007

Methods — techniques the papers use, named apart from their topics

self-attention · 0.6convolutional gating MLP · 0.6oral exam protocol · 0.5human evaluation · 0.5temporal attention · 0.3sensor attention · 0.3recurrent neural network · 0.3polynomial feature approximation · 0.3distributed representations · 0.3continuity constraints · 0.3bidirectional LSTM · 0.3linear discriminant model · 0.1deleted interpolation · 0.1bilingual latent semantic analysis · 0.1
YearPublicationVenuePosition
2024 ProSLM: A Prolog Synergized Language Model for explainable Domain Specific Knowledge Based Question Answering
Priyesh Vakharia, Abigail Kufeldt, Max Meyers, Ian Lane, Leilani H. Gilpin
NeSy (2)4
2022 Branchformer: Parallel MLP-Attention Architectures to Capture Local and Global Context for Speech Recognition and Understanding
abstract
Conformer has proven to be effective in many speech processing tasks. It combines the benefits of extracting local dependencies using convolutions and global dependencies using self-attention. Inspired by this, we propose a more flexible, interpretable and customizable encoder alternative, Branchformer, with parallel branches for modeling various ranged dependencies in end-to-end speech processing. In each encoder layer, one branch employs self-attention or its variant to capture long-range dependencies, while the other branch utilizes an MLP module with convolutional gating (cgMLP) to extract local relationships. We conduct experiments on several speech recognition and spoken language understanding benchmarks. Results show that our model outperforms both Transformer and cgMLP. It also matches with or outperforms state-of-the-art results achieved by Conformer. Furthermore, we show various strategies to reduce computation thanks to the two-branch architecture, including the ability to have variable inference complexity in a single trained model. The weights learned for merging branches indicate how local and global dependencies are utilized in different layers, which benefits model designing.
Yifan Peng 0003, Siddharth Dalmia, Ian Lane, Shinji Watanabe 0001
ICML3
2022 Online Continual Learning of End-to-End Speech Recognition Models
abstract
Continual Learning, also known as Lifelong Learning, aims to continually learn from new data as it becomes available.While prior research on continual learning in automatic speech recognition has focused on the adaptation of models across multiple different speech recognition tasks, in this paper we propose an experimental setting for online continual learning for automatic speech recognition of a single task.Specifically focusing on the case where additional training data for the same task becomes available incrementally over time, we demonstrate the effectiveness of performing incremental model updates to end-to-end speech recognition models with an online Gradient Episodic Memory (GEM) method.Moreover, we show that with online continual learning and a selective sampling strategy, we can maintain an accuracy that is similar to retraining a model from scratch while requiring significantly lower computation costs.We have also verified our method with self-supervised learning (SSL) features.
Muqiao Yang, Ian Lane, Shinji Watanabe 0001
INTERSPEECH2
2021 Human-Agent Collaboration Strategies for Vision-Grounded Instruction Following
abstract
In this paper, we explore two human-agent collaboration strate-gies (human-designed curriculum learning and human-agent dialogue) to boost Reinforcement Learning agent's training in the context of vision-grounded instruction following. The agent is given a text instruction to fetch the described object or switch an appliance. The agent needs to navigate in a simulated multi-room environment, interacts with the objects, furniture, appliances to follow the instruction. Our first strategy is training the agent with a human-designed curriculum. We create a series of subtasks and let the human advisor select several subtasks and design the curriculum composed of the selected tasks in increasing order of complexity. Then the agent is first trained on the human-designed curriculum before training on the target task. Secondly, we enhance the agent with a dialogue module, which allows the agent to query a human collaborator (with a limit number of dialogue exchanges) and obtain three types of hints: action selection, navigation and recognition. Experiments show that the training with a properly designed subtask curriculum can accelerate the performance growth on the target task compared with directly training on the target task, and incorporating a human collaborator dialogue mod-ule further improves the agent's task success rate and route efficiency.
Guan-Lin Chao, Ian Lane
ASRU2
2019 BERT-DST: Scalable End-to-End Dialogue State Tracking with Bidirectional Encoder Representations from Transformer
abstract
An important yet rarely tackled problem in dialogue state tracking (DST) is scalability for dynamic ontology (e.g., movie, restaurant) and unseen slot values.We focus on a specific condition, where the ontology is unknown to the state tracker, but the target slot value (except for none and dontcare), possibly unseen during training, can be found as word segment in the dialogue context.Prior approaches often rely on candidate generation from n-gram enumeration or slot tagger outputs, which can be inefficient or suffer from error propagation.We propose BERT-DST, an end-to-end dialogue state tracker which directly extracts slot values from the dialogue context.We use BERT as dialogue context encoder whose contextualized language representations are suitable for scalable DST to identify slot values from their semantic context.Furthermore, we employ encoder parameter sharing across all slots with two advantages: (1) Number of parameters does not grow linearly with the ontology.(2) Language representation knowledge can be transferred among slots.Empirical evaluation shows BERT-DST with cross-slot parameter sharing outperforms prior work on the benchmark scalable DST datasets Sim-M and Sim-R, and achieves competitive performance on the standard DSTC2 and WOZ 2.0 datasets.
Guan-Lin Chao, Ian Lane
INTERSPEECH2
2019 Learning Question-Guided Video Representation for Multi-Turn Video Question Answering
abstract
Understanding and conversing about dynamic scenes is one of the key capabilities of AI agents that navigate the environment and convey useful information to humans.Video question answering is a specific scenario of such AI-human interaction where an agent generates a natural language response to a question regarding the video of a dynamic scene.Incorporating features from multiple modalities, which often provide supplementary information, is one of the challenging aspects of video question answering.Furthermore, a question often concerns only a small segment of the video, hence encoding the entire video sequence using a recurrent neural network is not computationally efficient.Our proposed question-guided video representation module efficiently generates the token-level video summary guided by each word in the question.The learned representations are then fused with the question to generate the answer.Through empirical evaluation on the Audio Visual Scene-aware Dialog (AVSD) dataset (Alamri et al., 2019a), our proposed models in single-turn and multiturn question answering achieve state-of-theart performance on several automatic natural language generation evaluation metrics.
Guan-Lin Chao, Abhinav Rastogi, Semih Yavuz, Dilek Hakkani-Tür, Jindong Chen, Ian Lane
SIGdial6
2018 Customized Nonlinear Bandits for Online Response Selection in Neural Conversation Models
abstract
Dialog response selection is an important step towards natural response generation in conversational agents. Existing work on neural conversational models mainly focuses on offline supervised learning using a large set of context-response pairs. In this paper, we focus on online learning of response selection in retrieval-based dialog systems. We propose a contextual multi-armed bandit model with a nonlinear reward function that uses distributed representation of text for online response selection. A bidirectional LSTM is used to produce the distributed representations of dialog context and responses, which serve as the input to a contextual bandit. In learning the bandit, we propose a customized Thompson sampling method that is applied to a polynomial feature space in approximating the reward. Experimental results on the Ubuntu Dialogue Corpus demonstrate significant performance gains of the proposed method over conventional linear contextual bandits. Moreover, we report encouraging response selection performance of the proposed neural bandit model using the Recall@k metric for a small set of online training samples.
Bing Liu 0024, Tong Yu 0001, Ian Lane, Ole J. Mengshoel
AAAI3
2018 Understanding and improving recurrent networks for human activity recognition by continuous attention
abstract
Deep neural networks, including recurrent networks, have been successfully applied to human activity recognition. Unfortunately, the final representation learned by recurrent networks might encode some noise (irrelevant signal components, unimportant sensor modalities, etc.). Besides, it is difficult to interpret the recurrent networks to gain insight into the models' behavior. To address these issues, we propose two attention models for human activity recognition: temporal attention and sensor attention. These two mechanisms adaptively focus on important signals and sensor modalities. To further improve the understandability and mean Fl score, we add continuity constraints, considering that continuous sensor signals are more robust than discrete ones. We evaluate the approaches on three datasets and obtain state-of-the-art results. Furthermore, qualitative analysis shows that the attention learned by the models agree well with human intuition.
Ming Zeng 0009, Haoxiang Gao, Tong Yu 0001, Ole J. Mengshoel, Helge Langseth, Ian Lane
UbiComp6
2018 Densely Connected Networks for Conversational Speech Recognition
Kyu Jeong Han, Akshay Chandrashekaran, Jungsuk Kim, Ian Lane
INTERSPEECH4
2018 Online Incremental Learning for Speaker-Adaptive Language Models
Chih Chi Hu, Bing Liu 0024, John Shen, Ian Lane
INTERSPEECH4
2018 Adversarial Learning of Task-Oriented Neural Dialog Models
abstract
In this work, we propose an adversarial learning method for reward estimation in reinforcement learning (RL) based taskoriented dialog models.Most of the current RL based task-oriented dialog systems require the access to a reward signal from either user feedback or user ratings.Such user ratings, however, may not always be consistent or available in practice.Furthermore, online dialog policy learning with RL typically requires a large number of queries to users, suffering from sample efficiency problem.To address these challenges, we propose an adversarial learning method to learn dialog rewards directly from dialog samples.Such rewards are further used to optimize the dialog policy with policy gradient based RL.In the evaluation in a restaurant search domain, we show that the proposed adversarial dialog learning method achieves advanced dialog success rate comparing to strong baseline methods.We further discuss the covariate shift problem in online adversarial dialog learning and show how we can address that with partial access to user feedback.
Bing Liu 0024, Ian Lane
SIGDIAL Conference2
2017 Iterative policy learning in end-to-end trainable task-oriented neural dialog models
abstract
In this paper, we present a deep reinforcement learning (RL) framework for iterative dialog policy optimization in end-to-end task-oriented dialog systems. Popular approaches in learning dialog policy with RL include letting a dialog agent to learn against a user simulator. Building a reliable user simulator, however, is not trivial, often as difficult as building a good dialog agent. We address this challenge by jointly optimizing the dialog agent and the user simulator with deep RL by simulating dialogs between the two agents. We first bootstrap a basic dialog agent and a basic user simulator by learning directly from dialog corpora with supervised training. We then improve them further by letting the two agents to conduct task-oriented dialogs and iteratively optimizing their policies with deep RL. Both the dialog agent and the user simulator are designed with neural network models that can be trained end-to-end. Our experiment results show that the proposed method leads to promising improvements on task success rate and total task reward comparing to supervised training and single-agent RL training baseline models.
Bing Liu 0024, Ian Lane
ASRU2
2017 Semi-supervised convolutional neural networks for human activity recognition
abstract
Labeled data used for training activity recognition classifiers are usually limited in terms of size and diversity. Thus, the learned model may not generalize well when used in real-world use cases. Semi-supervised learning augments labeled examples with unlabeled examples, often resulting in improved performance. However, the semi-supervised methods studied in the activity recognition literatures assume that feature engineering is already done. In this paper, we lift this assumption and present two semi-supervised methods based on convolutional neural networks (CNNs) to learn discriminative hidden features. Our semi-supervised CNNs learn from both labeled and unlabeled data while also performing feature learning on raw sensor data. In experiments on three real world datasets, we show that our CNNs outperform supervised methods and traditional semi-supervised learning methods by up to 18% in mean F1-score (Fm).
Ming Zeng 0009, Tong Yu 0001, Xiao Wang 0040, Le T. Nguyen, Ole J. Mengshoel, Ian Lane
IEEE BigData6
2017 Dialog context language modeling with recurrent neural networks
abstract
In this work, we propose contextual language models that incorporate dialog level discourse information into language modeling. Previous works on contextual language model treat preceding utterances as a sequence of inputs, without considering dialog interactions. We design recurrent neural network (RNN) based contextual language models that specially track the interactions between speakers in a dialog. Experiment results on Switchboard Dialog Act Corpus show that the proposed model outperforms conventional single turn based RNN language model by 3.3% on perplexity. The proposed models also demonstrate advantageous performance over other competitive contextual language models.
Bing Liu 0024, Ian Lane
ICASSP2
2017 Hierarchical Constrained Bayesian Optimization for Feature, Acoustic Model and Decoder Parameter Optimization
Akshay Chandrashekaran, Ian Lane
INTERSPEECH2
2017 Deep Learning-Based Telephony Speech Recognition in the Wild
Kyu Jeong Han, Seongjun Hahm, Byung-Hak Kim, Jungsuk Kim, Ian Lane
INTERSPEECH5
2017 End-to-End Speech Recognition with Auditory Attention for Multi-Microphone Distance Speech Recognition
Suyoun Kim, Ian Lane
INTERSPEECH2
2017 An End-to-End Trainable Neural Network Model with Belief Tracking for Task-Oriented Dialog
abstract
We present a novel end-to-end trainable neural network model for task-oriented dialog systems. The model is able to track dialog state, issue API calls to knowledge base (KB), and incorporate structured KB query results into system responses to successfully complete task-oriented dialogs. The proposed model produces well-structured system responses by jointly learning belief tracking and KB result processing conditioning on the dialog history. We evaluate the model in a restaurant search domain using a dataset that is converted from the second Dialog State Tracking Challenge (DSTC2) corpus. Experiment results show that the proposed model can robustly track dialog state given the dialog history. Moreover, our model demonstrates promising results in producing appropriate system responses, outperforming prior end-to-end trainable neural network models using per-response accuracy evaluation metrics.
Bing Liu 0024, Ian Lane
INTERSPEECH2
2017 Speeding up Hyper-parameter Optimization by Extrapolation of Learning Curves Using Previous Builds
Akshay Chandrashekaran, Ian Lane
ECML/PKDD (1)2
2016 An Oral Exam for Measuring a Dialog System's Capabilities
abstract
This paper suggests a model and methodology for measuring the breadth and flexibility of a dialog system's capabilities. The approach relies on having human evaluators administer a targeted oral exam to a system and provide their subjective views of that system's performance on each test problem. We present results from one instantiation of this test being performed on two publicly-accessible dialog systems and a human, and show that the suggested metrics do provide useful insights into the relative strengths and weaknesses of these systems. Results suggest that this approach can be performed with reasonable reliability and with reasonable amounts of effort. We hope that authors will augment their reporting with this approach to improve clarity and make more direct progress toward broadly-capable dialog systems.
Ian Lane
AAAI2
2016 Effects of Mediating Notifications Based on Task Load
abstract
We know that talking or texting while involved in a complex sensorimotor task like driving is dangerous. In such situations, interruptions from notifications can negatively impact primary task performance as well. This paper investigates the impact of attending to such notifications. In our study, participants were engaged in a primary task with varying task loads. Notifications were presented to them aurally and visually, and were mediated relative to the primary task load. Our results show that a) attending to notifications were distracting regardless of modality, b) mediation helped users comprehension of visual notifications, but did not effect their comprehension of audio notifications, and c) even though mediated notifications reduced performance degradation, users did not notice or choose it differentially.
Rahul Rajan, Ted Selker, Ian Lane
AutomotiveUI3
2016 Accelerating multi-user large vocabulary continuous speech recognition on heterogeneous CPU-GPU platforms
abstract
In our previous work, we developed a GPU-accelerated speech recognition engine optimized for faster than real time speech recognition on a heterogeneous CPU-GPU architecture. In this work, we focused on developing a scalable server-client architecture specifically optimized to simultaneously decode multiple users in real-time. In order to efficiently support real-time speech recognition for multiple users, a "producer/consumer" design pattern was applied to decouple speech processes that run at different rates in order to handle multiple processes at the same time. Furthermore, we divided the speech recognition process into multiple consumers in order to maximize hardware utilization. As a result, our platform architecture was able to process more than 45 real-time audio streams with an average latency of less than 0.3 seconds using one-million-word vocabulary language models.
Jungsuk Kim, Ian Lane
ICASSP2
2016 On Online Attention-Based Speech Recognition and Joint Mandarin Character-Pinyin Training
Ian Lane
INTERSPEECH2
2016 Speaker-Targeted Audio-Visual Models for Speech Recognition in Cocktail-Party Environments
abstract
Speech recognition in cocktail-party environments remains a significant challenge for state-of-the-art speech recognition systems, as it is extremely difficult to extract an acoustic signal of an individual speaker from a background of overlapping speech with similar frequency and temporal characteristics. We propose the use of speaker-targeted acoustic and audio-visual models for this task. We complement the acoustic features in a hybrid DNN-HMM model with information of the target speaker's identity as well as visual features from the mouth region of the target speaker. Experimentation was performed using simulated cocktail-party data generated from the GRID audio-visual corpus by overlapping two speakers's speech on a single acoustic channel. Our audio-only baseline achieved a WER of 26.3%. The audio-visual model improved the WER to 4.4%. Introducing speaker identity information had an even more pronounced effect, improving the WER to 3.6%. Combining both approaches, however, did not significantly improve performance further. Our work demonstrates that speaker-targeted models can significantly improve the speech recognition in cocktail party environments.
Guan-Lin Chao, Ian Lane
INTERSPEECH3
2016 Recurrent Models for Auditory Attention in Multi-Microphone Distant Speech Recognition
abstract
Integration of multiple microphone data is one of the key ways to achieve robust speech recognition in noisy environments or when the speaker is located at some distance from the input device. Signal processing techniques such as beamforming are widely used to extract a speech signal of interest from background noise. These techniques, however, are highly dependent on prior spatial information about the microphones and the environment in which the system is being used. In this work, we present a neural attention network that directly combines multi-channel audio to generate phonetic states without requiring any prior knowledge of the microphone layout or any explicit signal preprocessing for speech enhancement. We embed an attention mechanism within a Recurrent Neural Network (RNN) based acoustic model to automatically tune its attention to a more reliable input source. Unlike traditional multi-channel preprocessing, our system can be optimized towards the desired output in one step. Although attention-based models have recently achieved impressive results on sequence-to-sequence learning, no attention mechanisms have previously been applied to learn potentially asynchronous and non-stationary multiple inputs. We evaluate our neural attention model on the CHiME-3 challenge task, and show that the model achieves comparable performance to beamforming using a purely data-driven method.
Suyoun Kim, Ian Lane
INTERSPEECH2
2016 Semi-Supervised Speaker Adaptation for In-Vehicle Speech Recognition with Deep Neural Networks
Wonkyum Lee, Kyu Jeong Han, Ian Lane
INTERSPEECH3
2016 Attention-Based Recurrent Neural Network Models for Joint Intent Detection and Slot Filling
abstract
Attention-based encoder-decoder neural network models have recently shown promising results in machine translation and speech recognition. In this work, we propose an attention-based neural network model for joint intent detection and slot filling, both of which are critical steps for many speech understanding and dialog systems. Unlike in machine translation and speech recognition, alignment is explicit in slot filling. We explore different strategies in incorporating this alignment information to the encoder-decoder framework. Learning from the attention mechanism in encoder-decoder model, we further propose introducing attention to the alignment-based RNN models. Such attentions provide additional information to the intent classification and slot label prediction. Our independent task models achieve state-of-the-art intent detection error rate and slot filling F1 score on the benchmark ATIS task. Our joint training model further obtains 0.56% absolute (23.8% relative) error reduction on intent detection and 0.23% absolute gain on slot filling over the independent task models.
Bing Liu 0024, Ian Lane
INTERSPEECH2
2016 Task Load Estimation and Mediation Using Psycho-physiological Measures
abstract
Human performance falls off predictably with excessive task difficulty. This paper reports on a search for a task load estimation metric. Of the five physiological signals analyzed from a multitasking study, only pupil dilation measures correlated well with real-time task load. The paper introduces a novel task load estimation model based on pupil dilation measures. We demonstrate its effectiveness in a multitasking driving scenario. Autonomous mediation of notifications using this model significantly improved user task performance compared to no mediation. The model showed promise even when used outside in a car. Results were achieved using low-cost cameras and open-source measurement tools lending to its potential to be used broadly.
Rahul Rajan, Ted Selker, Ian Lane
IUI3
2016 Joint Online Spoken Language Understanding and Language Modeling With Recurrent Neural Networks
abstract
Speaker intent detection and semantic slot filling are two critical tasks in spoken language understanding (SLU) for dialogue systems.In this paper, we describe a recurrent neural network (RNN) model that jointly performs intent detection, slot filling, and language modeling.The neural network model keeps updating the intent prediction as word in the transcribed utterance arrives and uses it as contextual features in the joint model.Evaluation of the language model and online SLU model is made on the ATIS benchmarking data set.On language modeling task, our joint model achieves 11.8% relative reduction on perplexity comparing to the independent training language model.On SLU tasks, our joint model outperforms the independent task training model by 22.3% on intent detection error rate, with slight degradation on slot filling F1 score.The joint model also shows advantageous performance in the realistic ASR settings with noisy speech input.
Bing Liu 0024, Ian Lane
SIGDIAL Conference2
2016 Automated optimization of decoder hyper-parameters for online LVCSR
abstract
In this paper, we explore the usage of automated hyper-parameter optimization techniques with scalarization of multiple objectives to find decoder hyper-parameters suitable for a given acoustic and language model for an LVCSR task. We compare manual optimization, random sampling, tree of Parzen estimators, Bayesian Optimization, and genetic algorithm to find a technique that yields better performance than manual optimization in a comparable number of hyper-parameter evaluations. We focus on a scalar combination of word error rate (WER), log of real time factor (logRTF), and peak memory usage, formulated using the augmented Tchebyscheff function(ATF), as the objective function for the automated techniques. For this task, with a constraint on the maximum number of objective evaluations, we find that the best automated optimization technique: Bayesian Optimization outperforms manual optimization by 8% in terms of ATF. We find that memory usage was not a very useful distinguishing factor between different hyper-parameter settings, with trade-offs occurring between RTF and WER a majority of the time. We also try to perform optimization of WER with a hard constraint on the real time factor of 0.1. In this case, performing constrained Bayesian Optimization yields a model that provides an improvement of 2.7% over the best model obtained from manual optimization with 60% the number of evaluations.
Akshay Chandrashekaran, Ian Lane
SLT2
2016 3D Face Detection via Reconstruction Over Hierarchical Features for Single Face Situations
abstract
There are multiple challenges in face detection, including illumination conditions and diverse poses of the user. Prior works tend to detect faces by segmentation at pixel level, which are generally not computationally efficient. When people are sitting in the car, which can be regarded as single face situations, most face detectors fail to detect faces under various poses and illumination conditions. In this paper, we propose a simple but efficient approach for single face detection. We train a deep learning model that reconstructs face directly from input image by removing background and synthesizing 3D data for only the face region. We apply the proposed model to two public 3D face datasets, and obtain significant improvements in false rejection rate (FRR) of 4.6% (from 4.6% to 0.0%) and 21.7% (from 30.2% to 8.5%), respectively, compared with state-of-art performances in two datasets. Furthermore, we show that our reconstruction approach can be applied using 1/2 the time of a widely used real-time face detector. These results demonstrate that the proposed Reconstruction ConNet (RN) is both more accurate and efficient for real-time face detection than prior works.
Bo Yu 0011, Ian Lane, Fang Chen 0004
Int. J. Pattern Recognit. Artif. Intell.2
2015 Deep convolutional neural networks for acoustic modeling in low resource languages
abstract
Convolutional Neural Networks (CNNs) have demonstrated powerful acoustic modelling capabilities due to their ability to account for structural locality in the feature space; and in recent works CNNs have been shown to often outperform fully connected Deep Neural Networks (DNNs) on TIMIT and LVCSR. In this paper, we perform a detailed empirical study of CNNs under the low resource condition, wherein we only have 10 hours of training data. We find a two dimensional convolutional structure performs the best, and emphasize the importance to consider time and spectrum in modelling acoustic patterns. We report detailed error rates across a wide variety of model structures and show CNNs consistently outperform fully connected DNNs for this task.
Ian Lane
ICASSP2
2015 Semi-supervised training in low-resource ASR and KWS
abstract
In particular for “low resource” Keyword Search (KWS) and Speech-to-Text (STT) tasks, more untranscribed test data may be available than training data. Several approaches have been proposed to make this data useful during system development, even when initial systems have Word Error Rates (WER) above 70%. In this paper, we present a set of experiments on low-resource languages in telephony speech quality in Assamese, Bengali, Lao, Haitian, Zulu, and Tamil, demonstrating the impact that such techniques can have, in particular learning robust bottle-neck features on the test data. In the case of Tamil, when significantly more test data than training data is available, we integrated semi-supervised training and speaker adaptation on the test data, and achieved significant additional improvements in STT and KWS.
Florian Metze, Ankur Gandhe, Yajie Miao, Zaid Sheikh, Yun Wang 0005, Hao Zhang 0025, Jungsuk Kim, Ian Lane, Wonkyum Lee, Sebastian Stüker, Markus Müller 0001
ICASSP9
2015 Transferring knowledge from a RNN to a DNN
abstract
Deep Neural Network (DNN) acoustic models have yielded many state-of-the-art results in Automatic Speech Recognition (ASR) tasks.More recently, Recurrent Neural Network (RNN) models have been shown to outperform DNNs counterparts.However, state-of-the-art DNN and RNN models tend to be impractical to deploy on embedded systems with limited computational capacity.Traditionally, the approach for embedded platforms is to either train a small DNN directly, or to train a small DNN that learns the output distribution of a large DNN.In this paper, we utilize a state-of-the-art RNN to transfer knowledge to small DNN.We use the RNN model to generate soft alignments and minimize the Kullback-Leibler divergence against the small DNN.The small DNN trained on the soft RNN alignments achieved a 3.93 WER on the Wall Street Journal (WSJ) eval92 task compared to a baseline 4.54 WER or more than 13% relative improvement.
Nan Rosemary Ke, Ian Lane
INTERSPEECH3
2015 Situated language understanding for a spoken dialog system within vehicles
Teruhisa Misu, Antoine Raux, Rakesh Gupta 0001, Ian Lane
Comput. Speech Lang.4
2014 Optimization of Neural Network Language Models for keyword search
abstract
Recent works have shown Neural Network based Language Models (NNLMs) to be an effective modeling technique for Automatic Speech Recognition. Prior works have shown that these models obtain lower perplexity and word error rate (WER) compared to both standard n-gram language models (LMs) and more advanced language models including maximum entropy and random forest LMs. While these results are compelling, prior works were limited to evaluating NNLMs on perplexity and word error rate. Our initial results showed that while NNLMs improved speech recognition accuracy, the improvement in keyword search was negligible. In this paper we propose alternate optimizations of NNLMs for the task of keyword search. We evaluate the performance of the proposed methods for keyword search on the Vietnamese dataset provided in phase one of the BABEL1project and demonstrate that by penalizing low frequency words during NNLM training, keyword search metrics such as actual term weighted value (ATWV) can be improved by up to 9.3% compared to the standard training methods.
Ankur Gandhe, Florian Metze, Alex Waibel, Ian Lane
ICASSP4
2014 Accelerating large vocabulary continuous speech recognition on heterogeneous CPU-GPU platforms
abstract
While prior works have demonstrated the effectiveness of Graphic-Processing Units (GPUs) for limited vocabulary speech recognition, these methods were unsuitable for recognition with large language models. To overcome this limitation, previously we introduced a novel “on-the-fly rescoring” approach in which search was performed over a WFST-network composed with a unigram language model on the GPU, and partial hypotheses were rescored on-the-fly using a large language model stored on the CPU. In this paper, we extend our previous algorithm to enable on-the-fly rescoring to be performed over an H-level network composed with any n-gram language model, and show that using a longer language model history in the H-level network improves decoding speed. We demonstrate that large language models can be applied on-the-fly with no degradation in decoding speed, realizing a LVCSR system that performs recognition over 22× faster than a CPU implementation with no loss in recognition accuracy.
Jungsuk Kim, Ian Lane
ICASSP2
2014 Multi-stream combination for LVCSR and keyword search on GPU-accelerated platforms
abstract
In this paper, we explore methods for system combination of acoustic models having different features, modeling approaches and phonetic decision trees for speech recognition and keyword search. We introduce a Graphic Processing Unit (GPU)-accelerated lattice generation method and show that this architecture is efficient and well suited for multi-stream acoustic model combination. Additionally, we introduce a novel method to combine acoustic models with different phonetic trees into a single fully composed HMM state level (H-level) WFST network allowing lattice generation to be performed using diverse acoustic models. We evaluate the performance of our multi-stream approach to three standard techniques and observe that multi-stream combination obtains higher speech recognition accuracy than Lattice Combination or ROVER (up to 5.5% relative improvement in speech recognition accuracy compared to the single best model). Additionally, at an equivalent runtime, multi-stream combination obtained a 15% higher Average Term Weighted Value (ATWV) compared to CombMNZ for the keyword search task. By combining phonetic decision tree, we obtained gain (WER reduction) from the diversity of phonetic decision tree by using more efficient tree for each acoustic model.
Wonkyum Lee, Jungsuk Kim, Ian Lane
ICASSP3
2014 Distributed asynchronous optimization of convolutional neural networks
abstract
Recently, deep Convolutional Neural Networks have been shown to outperform Deep Neural Networks for acoustic modelling, producing state-of-the-art accuracy in speech recognition tasks. Convolutional models provide increased model robustness through the usage of pooling invariance and weight sharing across spectrum and time. However, training convolutional models is a very computationally expensive optimization procedure, especially when combined with large training corpora. In this paper, we present a novel algorithm for scalable training of deep Convolutional Neural Networks across multiple GPUs. Our distributed asynchronous stochastic gradient descent algorithm incorporates sparse gradients, momentum and gradient decay to accelerate the training of these networks. Our approach is stable, neither requiring warm-starting or excessively large minibatches. Our proposed approach enables convolutional models to be efficiently trained across multiple GPUs, enabling a model to be scaled asynchronously across 5 GPU workers with 68% efficiency. Index Terms: deep neural network, distributed optimization
Ian Lane
INTERSPEECH2
2014 Neural network language models for low resource languages
abstract
For resource rich languages, recent works have shown Neural Network based Language Models (NNLMs) to be an effective modeling technique for Automatic Speech Recognition, out performing standard n-gram language models (LMs). For low resource languages, however, the performance of NNLMs has not been well explored. In this paper, we evaluate the effectiveness of NNLMs for low resource languages and show that NNLMs learn better word probabilities than state-of-theart n-gram models even when the amount of training data is severely limited. We show that interpolated NNLMs obtain a lower WER than standard n-gram models, no mater the amount of training data. Additionally, we observe that with small amounts of data (approx. 100k training tokens), feed-forward NNLMs obtain lower perplexity than recurrent NNLMs, while for the larger data condition (500k-1M training tokens), recurrent NNLMs can obtain lower perplexity than feed-forward models.
Ankur Gandhe, Florian Metze, Ian Lane
INTERSPEECH3
2014 Situated Language Understanding at 25 Miles per Hour
abstract
In this paper, we address issues in situ-ated language understanding in a rapidly changing environment – a moving car. Specifically, we propose methods for un-derstanding user queries about specific tar-get buildings in their surroundings. Unlike previous studies on physically situated in-teractions such as interaction with mobile robots, the task is very sensitive to tim-ing because the spatial relation between the car and the target is changing while the user is speaking. We collected situated utterances from drivers using our research system, Townsurfer, which is embedded in a real vehicle. Based on this data, we analyze the timing of user queries, spa-tial relationships between the car and tar-gets, head pose of the user, and linguis-tic cues. Optimized on the data, our al-gorithms improved the target identification rate by 24.1 % absolute. 1
Teruhisa Misu, Antoine Raux, Rakesh Gupta 0001, Ian Lane
SIGDIAL Conference4
2013 Using web text to improve keyword spotting in speech
abstract
For low resource languages, collecting sufficient training data to build acoustic and language models is time consuming and often expensive. But large amounts of text data, such as online newspapers, web forums or online encyclopedias, usually exist for languages that have a large population of native speakers. This text data can be easily collected from the web and then used to both expand the recognizer's vocabulary and improve the language model. One challenge, however, is normalizing and filtering the web data for a specific task. In this paper, we investigate the use of online text resources to improve the performance of speech recognition specifically for the task of keyword spotting. For the five languages provided in the base period of the IARPA BABEL project, we automatically collected text data from the web using only Limited LP resources. We then compared two methods for filtering the web data, one based on perplexity ranking and the other based on out-of-vocabulary (OOV) word detection. By integrating the web text into our systems, we observed significant improvements in keyword spotting accuracy for four out of the five languages. The best approach obtained an improvement in actual term weighted value (ATWV) of 0.0424 compared to a baseline system trained only on LimitedLP resources. On average, ATWV was improved by 0.0243 across five languages.
Ankur Gandhe, Florian Metze, Alexander I. Rudnicky, Ian Lane, Matthias Eck 0001
ASRU5
2013 Optimized MFCC feature extraction on GPU
abstract
In this paper, we update our previous research for Mel-Frequency Cepstral Coefficient (MFCC) feature extraction [1] and describe the optimizations required for improving throughput on the Graphics Processing Units (GPU). We not only demonstrate that the feature extraction process is suitable for GPUs and a substantial reduction in computation time can be obtained by performing feature extraction on these platforms, but also discus about the optimized algorithm. Using one GTX580 GPU our approach is shown to be approximately 97x faster than a sequential CPU implementation, enabling feature extraction to be performed at under 0.01% real-time. This is significantly faster than prior reported results implemented on GPUs, DSPs and FPGAs. Furthermore we demonstrate that multiple MFCC features can be generated for a set of predefined Vocal Tract Length Normalization (VTLN) alpha parameters with little degradation in throughput, along with the optimization for filter bank and reductions.
Haofeng Kou, Weijia Shang, Ian Lane, Jike Chong
ICASSP3
2013 Modular combination of deep neural networks for acoustic modeling
abstract
In this work, we propose a modular combination of two pop-ular applications of neural networks to large-vocabulary con-tinuous speech recognition. First, a deep neural network is trained to extract bottleneck features from frames of mel scale filterbank coefficients. In a similar way as is usually done for GMM/HMM systems, this network is then applied as a non-linear discriminative feature-space transformation for a hybrid setup where acoustic modeling is performed by a deep belief network. This effectively results in a very large network, where the layers of the bottleneck network are fixed and applied to suc-cessive windows of feature frames in a time-delay fashion. We show that bottleneck features improve the recognition perfor-mance of DBN/HMM hybrids, and that the modular combina-tion enables the acoustic model to benefit from a larger tempo-ral context. Our architecture is evaluated on a recently released and challenging Tagalog corpus containing conversational tele-phone speech.
Jonas Gehring, Wonkyum Lee, Kevin Kilgour, Ian Lane, Yajie Miao, Alex Waibel
INTERSPEECH4
2012 Unsupervised vocabulary selection for real-time speech recognition of lectures
abstract
In this work, we propose a novel method for vocabulary selection to automatically adapt automatic speech recognition systems to the diverse topics that occur in educational and scientific lectures. Utilizing materials that are available before the lecture begins, such as lecture slides, our proposed framework iteratively searches for related documents on the web and generates a lecture-specific vocabulary based on the resulting documents. In this paper, we propose a novel method for vocabulary selection where we first collect documents similar to an initial seed document and then rank the resulting vocabulary based on a score which is calculated using a combination of word features. This is a critical component for adaptation that has typically been overlooked in prior works. On the inter ACT German-English simultaneous lecture translation system our proposed approach significantly improved vocabulary coverage, reducing the out-of-vocabulary rate, on average by 57.0% and up to 84.9%, compared to a lecture-independent baseline. Furthermore, our approach reduced the word error rate, by 12.5% on average and up to 25.3%, compared to a lecture-independent baseline.
Paul Maergner, Alex Waibel, Ian Lane
ICASSP3
2012 Efficient On-The-Fly Hypothesis Rescoring in a Hybrid GPU/CPU-based Large Vocabulary Continuous Speech Recognition Engine
abstract
Effectively exploiting the resources available on modern multicore and manycore processors for tasks such as large vocabulary continuous speech recognition (LVCSR) is far from trivial. While prior works have demonstrated the effectiveness of manycore graphic processing units (GPU) for high-throughput, limited vocabulary speech recognition, they are unsuitable for recognition with large acoustic and language models due to the limited 1-6GB of memory on GPUs. To overcome this limitation, we introduce a novel architecture for WFST-based LVCSR that jointly leverages manycore graphic processing units (GPU) and multicore processors (CPU) to efficiently perform recognition even when large acoustic and language models are applied. In the proposed approach, recognition is performed on the GPU using an H-level WFST, composed using a unigram language model. During decoding partial hypotheses generated over this network are rescored on-the-fly using a large language model, which resides on the CPU. By maintaining N-best hypotheses during decoding our proposed architecture obtains comparable accuracy to a standard CPU-based WFST decoder while improving decoding speed by a factor of 11×.
Jungsuk Kim, Jike Chong, Ian Lane
INTERSPEECH3
2011 Rapid Training of Acoustic Models Using Graphics Processing Unit
Senaka Buthpitiya, Ian Lane, Jike Chong
INTERSPEECH2
2011 Ad-Hoc Meeting Transcription on Clusters of Mobile Devices
abstract
For all the time invested in meetings, very little of the wealth of information that is exchanged is explicitly preserved. In this paper, we propose a novel platform for meeting transcription using cellular phones for recognition. As most meeting participants carry cellular phones with them, this platform will allow meetings to be transcribed wherever they take place, without requiring any additional infrastructure. In this paper, we introduce our proposed platform, and compare three approaches for combining audio from multiple devices: microphone selection, either at signal or feature level, and combination of decoder outputs via confusion network combination. We evaluated the effectiveness of our cellular phone based platform on speech collected in a meeting environment, and found that the early microphone selection at signal level obtained a 15 % improvement in speech recognition accuracy compared to using a single recording device. Moreover, this approach offered a comparable performance to multi-system confusion network combination, while requiring significantly lower computational cost. Index Terms: far-field speech recognition, automatic meeting transcription, mobile devices 1.
Michele Cossalter, Priya Sundararajan, Ian Lane
INTERSPEECH3
2011 Unsupervised Vocabulary Selection for Domain-Independent Simultaneous Lecture Translation
Paul Maergner, Ian Lane, Alex Waibel
MTSummit2
2011 Context-aware Language Modeling for Conversational Speech Translation
Avneesh Saluja, Ian Lane, Ying Zhang 0048
MTSummit2
2010 Named-entity projection and data-driven morphological decomposition for field maintainable speech-to-speech translation systems
Ian Lane, Alex Waibel
INTERSPEECH1
2010 Jibbigo: Speech-to-speech translation on mobile devices
abstract
Jibbigo is a speech-to-speech translation application for iPhone, iPod touch, and iPad devices. Jibbigo allows the user to simply speak a sentence, and it speaks the sentence aloud in the other language, much like a personal human interpreter would. The speech-to-speech translation is bidirectional for a two way dialog between participants.
Matthias Eck 0001, Ian Lane, Ying Zhang 0048, Alex Waibel
SLT2
2009 Pronunciation modeling for dialectal arabic speech recognition
abstract
Short vowels in Arabic are normally omitted in written text which leads to ambiguity in the pronunciation. This is even more pronounced for dialectal Arabic where a single word can be pronounced quite differently based on the speaker's nationality, level of education, social class and religion. In this paper we focus on pronunciation modeling for Iraqi-Arabic speech. We introduce multiple pronunciations into the Iraqi speech recognition lexicon, and compare the performance, when weights computed via forced alignment are assigned to the different pronunciations of a word. Incorporating multiple pronunciations improved recognition accuracy compared to a single pronunciation baseline and introducing pronunciation weights further improved performance. Using these techniques an absolute reduction in word-error-rate of 2.4% was obtained compared to the baseline system.
Hassan Al-Haj, Roger Hsiao, Ian Lane, Alan W. Black, Alex Waibel
ASRU3
2009 Language identification for speech-to-speech translation
Daniel Chung Yong Lim, Ian Lane
INTERSPEECH2
2008 Sentence segmentation and punctuation recovery for spoken language translation
abstract
Sentence segmentation and punctuation recovery are critical components for effective spoken language translation (SLT). In this paper we describe our recent work on sentence segmentation and punctuation recovery for three different language pairs, namely for English-to-Spanish, Arabic-to-English and Chinese-to-English. We show that the proposed approach works equally well in these very different language pairs. Furthermore, we introduce two features computed from the translation beam-search lattice that indicate if phrasal and target language model context is jeopardized when segmenting at a given word boundary. These features enable us to introduce short intra-sentence segments without degrading translation performance.
Matthias Paulik, Sharath Rao, Ian Lane, Stephan Vogel, Tanja Schultz
ICASSP3
2008 Class-based statistical machine translation for field maintainable speech-to-speech translation
abstract
Current speech-to-speech translation systems lack any mechanism to handle out-of-vocabulary words that did not appear in the training data. To improve the usability of these systems we have developed a field maintainable speech-to-speech translation framework that enables users to add new words to the system while it is being used in the field. To realize such a framework, a novel class-based statistical machine translation framework is proposed, that applies class-based translation models and class n-gram language models during translation. To obtain consistent labelling of the parallel training corpora, on which these models are trained, we introduce a bilingual tagger that jointly labels both sides of the parallel corpora. On a Japanese-English evaluation system, the proposed framework significantly improved translation quality, obtaining a relative improvement in BLEU-score of 15% for both translation directions.
Ian Lane, Alex Waibel
INTERSPEECH1
2007 Bilingual-LSA Based LM Adaptation for Spoken Language Translation
Yik-Cheung Tam, Ian Lane, Tanja Schultz
ACL2
2007 Handling OOV words in Arabic ASR via flexible morphological constraints
abstract
We propose a novel framework to detect and recognize outof-vocabulary (OOV) words in automated speech recognition (ASR).In the proposed framework a hybrid language model combining words and sub-word units is incorporated during ASR decoding then three different OOV words recognition methods are applied to generate OOV word hypotheses.Specifically, dictionary lookup, morphological composition, and direct phoneme-to-grapheme.The proposed approach successfully reduced WER by 1.9% and 1.6% for ASR systems with recognition vocabularies of 30K and 219K.Moreover, the proposed approach correctly recognized 5% of OOV words.
Nguyen Bach, Mohamed Noamany, Ian Lane, Tanja Schultz
INTERSPEECH3
2007 Optimizing sentence segmentation for spoken language translation
abstract
The conventional approach in text-based machine translation (MT) is to translate complete sentences, which are conveniently indicated by sentence boundary markers.However, since such boundary markers are not available for speech, new methods are required that define an optimal unit for translation.Our experimental results show that with a segment length optimized for a particular MT system, intrasentence segmentation can improve translation performance (measured in BLEU) by up to 11% for Arabic Broadcast Conversation (BC) and 6% for Arabic Broadcast News (BN).We show that acoustic segmentation that minimizes Word Error Rate (WER) may not give the best translation performance.We improve upon it by automatically resegmenting the ASR output in a way that is optimized for translation and argue that it might be necessary for different stages of a Spoken Language Translation (SLT) system to define their own optimal units.
Sharath Rao, Ian Lane, Tanja Schultz
INTERSPEECH2
2007 Improving spoken language translation by automatic disfluency removal: evidence from conversational speech transcripts
Sharath Rao, Ian Lane, Tanja Schultz
MTSummit2
2007 A Log-Linear Block Transliteration Model based on Bi-Stream HMMs
Bing Zhao 0005, Nguyen Bach, Ian Lane, Stephan Vogel
HLT-NAACL3
2007 Bilingual LSA-based adaptation for statistical machine translation
Yik-Cheung Tam, Ian Lane, Tanja Schultz
Mach. Transl.2
2007 Out-of-Domain Utterance Detection Using Classification Confidences of Multiple Topics
abstract
One significant problem for spoken language systems is how to cope with users' out-of-domain (OOD) utterances which cannot be handled by the back-end application system. In this paper, we propose a novel OOD detection framework, which makes use of the classification confidence scores of multiple topics and applies a linear discriminant model to perform in-domain verification. The verification model is trained using a combination of deleted interpolation of the in-domain data and minimum-classification-error training, and does not require actual OOD data during the training process, thus realizing high portability. When applied to the "phrasebook" system, a single utterance read-style speech task, the proposed approach achieves an absolute reduction in OOD detection errors of up to 8.1 points (40% relative) compared to a baseline method based on the maximum topic classification score. Furthermore, the proposed approach realizes comparable performance to an equivalent system trained on both in-domain and OOD data, while requiring no OOD data during training. We also apply this framework to the "machine-aided-dialogue" corpus, a spontaneous dialogue speech task, and extend the framework in two manners. First, we introduce topic clustering which enables reliable topic confidence scores to be generated even for indistinct utterances, and second, we implement methods to effectively incorporate dialogue context. Integration of these two methods into the proposed framework significantly improves OOD detection performance, achieving a further reduction in equal error rate (EER) of 7.9 points
Ian Lane, Tatsuya Kawahara, Tomoko Matsui, Satoshi Nakamura 0001
IEEE Trans. Speech Audio Process.1
2005 Incorporating Dialogue Context and Topic Clustering in Out-of-Domain Detection
abstract
The detection and handling of OOD (out-of-domain) user utterances are significant problems for spoken language systems. We have proposed a novel OOD detection framework, which makes use of classification confidence scores of multiple topics. In this paper, we extend this framework in order to handle natural language dialogue. Specifically, two issues are addressed. First, to effectively incorporate dialogue context, we investigate methods to combine multiple utterances at various stages of the OOD detection process. Second, to improve robustness on spontaneous speech, we introduce a topic clustering scheme which provides reliable topic classification confidence even for indistinct utterances. The system is evaluated on natural dialogue via the ATR speech-to-speech translation system, and a significant improvement in OOD detection accuracy was achieved by incorporating the two proposed techniques.
Ian Lane, Tatsuya Kawahara
ICASSP (1)1
2005 Utterance verification incorporating in-domain confidence and discourse coherence measures
abstract
Conventional confidence measures for assessing the reliability of ASR output are typically derived from “low-level ” information which is obtained during speech recognition decoding. In contract to these approaches, we propose a novel utterance verification scheme which incorporates confidence measures derived from “high-level ” knowledge sources. Specifically, we investigate two measures: in-domain confidence, the degree of match between the input utterance and the application domain of the back-end system, and discourse coherence, the consistency between consecutive utterances in a dialogue session. A joint verification confidence is generated by combining these two measures with an orthodox measure based on GPP (generalized posterior probability). The proposed verification scheme was evaluated on spontaneous dialogue via the ATR speech-tospeech translation system. The two proposed measures were effective in improving verification accuracy. 1.
Ian Lane, Tatsuya Kawahara
INTERSPEECH1
2004 Out-of-domain detection based on confidence measures from multiple topic classification
abstract
One significant problem for spoken language systems is how to cope with users' OOD (out-of-domain) utterances which cannot be handled by the back-end system. In this paper, we propose a novel OOD detection framework, which makes use of classification confidence scores of multiple topics and trains a linear discriminant in-domain verifier using gradient probabilistic descent (GPD). Training is based on deleted interpolation of the in-domain data, and thus does not require actual OOD data, providing high portability. Three topic classification schemes of word N-gram models, latent semantic analysis (LSA), and support vector machines (SVM) are evaluated, and SVM is shown to have the greatest discriminative ability. In an OOD detection task, the proposed approach achieves an absolute reduction in equal error rate (EER) of 6.5% compared to a baseline method based on a simple combination of multiple-topic classifications. Furthermore, comparison with a system trained using OOD data demonstrates that the proposed training scheme realizes comparable performance while requiring no knowledge of the OOD data set.
Ian Lane, Tatsuya Kawahara, Tomoko Matsui, Satoshi Nakamura 0001
ICASSP (1)1
2004 Topic classification and verification modeling for out-of-domain utterance detection
Tatsuya Kawahara, Ian Lane, Tomoko Matsui, Satoshi Nakamura 0001
INTERSPEECH2
2004 Example-based training of dialogue planning incorporating user and situation models
abstract
To provide a high level of usability, spoken dialogue systems must generate cooperative responses for a wide variety of users and situations. We introduce a dialogue planning scheme incorporating user and situation models making such dialogue adaptation possible. Manually developing a set of dialogue rules to account for all possible model combinations, would be very difficult and obstruct system portability. To overcome this problem, we propose a novel example-based training scheme for dialogue planning, where example dialogues from a role-playing simulation are collected and a machine learning approach is used to train the dialogue planner. The proposed scheme is evaluated on the Kyoto city voice portal, a multi-domain spoken dialogue system. Subjects participated in a role-playing simulation where they selected appropriate system responses at each dialogue turn based on a given scenario. Experimental results show that the system successfully trains the dialogue planner and provides reasonable system performance.
Ian Lane, Tatsuya Kawahara, Shinichi Ueno
INTERSPEECH1
2003 Language model switching based on topic detection for dialog speech recognition
abstract
An efficient, scalable speech recognition architecture is proposed for multidomain dialog systems by combining topic detection and topic-dependent language modeling. The inferred domain is automatically detected from the user's utterance, and speech recognition is then performed with an appropriate domain-dependent language model. The architecture improves accuracy and efficiency over current approaches and is scaleable to a large number of domains. In this paper, a novel framework using a multilayer hierarchy of language models is introduced in order to improve robustness against topic detection errors. The proposed system provides a relative reduction in WER of 10.5% over a single language model system. Furthermore it achieves an accuracy that is comparable to using multiple language models in parallel while using only a fraction of the computational cost.
Ian Lane, Tatsuya Kawahara, Tomoko Matsui
ICASSP (1)1
2003 Hierarchical topic classification for dialog speech recognition based on language model switching
abstract
A speech recognition architecture combining topic detection and topic-dependent language modeling is proposed. In this architecture, a hierarchical back-off mechanism is introduced to improve system robustness. Detailed topic models are applied when topic detection is confident, and wider models that cover multiple topics are applied in cases of uncertainty. In this paper, two topic detection methods are evaluated for the architecture: unigram likelihood and SVM (Support Vector Machine). On the ATR Basic Travel Expression corpus, both topic detection methods provide a comparable reduction in WER of 10.0% and 11.1 % respectively over a single language model system. Finally the proposed re-decoding approach is compared with an equivalent system based on re-scoring. It is shown that redecoding is vital to provide optimal recognition performance. 1.
Ian Lane, Tatsuya Kawahara, Tomoko Matsui, Satoshi Nakamura 0001
INTERSPEECH1