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

Larry Heck

dblp:81/5380 · also Larry P. Heck · DBLP profile ↗
← Back
69ranked-venue papers
14as first author
9since 2021 · last 2025
0000-0003-3358-6362ORCID · corroborated

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

Graphics, computer vision, multimedia, augmented reality and games · 51 · 12 first-author · 2 since 2021Artificial intelligence and machine learning · 40 · 7 first-author · 5 since 2021Databases, data management, data science and information retrieval · 3Computer networks · 2 · 2 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 since 2021Systems, architecture and hardware · 1Applied, 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
6 papers
Question answering and dialogue systems · 40% Deep learning architectures and training · 18% Learning paradigms · 14%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%
Computer networks
2 papers
Internet of things and sensor networks · 82% Edge and fog computing · 18%
Computer graphics and multimedia
3 papers
Audio and music processing · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Learning paradigms › multi-task learning
auxiliary task learning
0.812024
Reinforcement Learning via Auxiliary Task Distillation · ECCV (81) 2024
Natural language and speech › Question answering and dialogue systems › interactive question answering
conversational question answering
0.812024
cPAPERS: A Dataset of Situated and Multimodal Interactive Conversations in Scientific Papers · NeurIPS 2024
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.812024
Reinforcement Learning via Auxiliary Task Distillation · ECCV (81) 2024
Information retrieval
multimedia analysis and retrieval
0.812024
cPAPERS: A Dataset of Situated and Multimodal Interactive Conversations in Scientific Papers · NeurIPS 2024
Information retrieval › document processing › document analysis
scholarly document understanding
0.812024
cPAPERS: A Dataset of Situated and Multimodal Interactive Conversations in Scientific Papers · NeurIPS 2024
Internet of things and sensor networks › sensor network query processing
sensor data querying
0.812024
Demo: A Real Time Question Answering System for Multimodal Sensors using LLMs · SenSys 2024
Machine learning › Deep learning architectures and training › attention mechanism
attention alignment
0.412019
Taking a HINT: Leveraging Explanations to Make Vision and Language Models More Grounded · ICCV 2019
Machine learning › Trustworthy machine learning
interpretability
0.412019
Taking a HINT: Leveraging Explanations to Make Vision and Language Models More Grounded · ICCV 2019
Natural language and speech › Question answering and dialogue systems
visual dialog
0.412019
Generative Visual Dialogue System via Weighted Likelihood Estimation · IJCAI 2019
Computer vision › Vision and language
visual grounding
0.412019
Taking a HINT: Leveraging Explanations to Make Vision and Language Models More Grounded · ICCV 2019
Machine learning › Deep learning architectures and training
autoencoder
0.312017
Deep Music: Towards Musical Dialogue · AAAI 2017
Machine learning › Deep learning architectures and training › autoencoder
deep autoencoder
0.312017
Deep Music: Towards Musical Dialogue · AAAI 2017
Audio and music processing
music generation
0.312017
Deep Music: Towards Musical Dialogue · AAAI 2017
Edge and fog computing
edge deployment
0.212024
Demo: A Real Time Question Answering System for Multimodal Sensors using LLMs · SenSys 2024
Natural language and speech › Question answering and dialogue systems › dialogue generation
dialogue response generation
0.112019
Generative Visual Dialogue System via Weighted Likelihood Estimation · IJCAI 2019
Audio and music processing › speaker recognition
channel compensation
0.011999
Robust text-independent speaker identification over telephone channels · IEEE Trans. Speech Audio Process. 1999
Audio and music processing
speaker recognition
0.011999
Robust text-independent speaker identification over telephone channels · IEEE Trans. Speech Audio Process. 1999
Audio and music processing › speaker recognition
text-independent speaker identification
0.011999
Robust text-independent speaker identification over telephone channels · IEEE Trans. Speech Audio Process. 1999
Audio and music processing
active noise control
0.011997
Optimal interpolation of structural responses for active noise control · IEEE Trans. Speech Audio Process. 1997

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

large language model · 4.0zero-shot learning · 1.5fine-tuning · 1.5question decomposition · 0.8model quantization · 0.8vector quantization · 0.6nearest neighbor search · 0.6deep autoencoder · 0.6weighted likelihood estimation · 0.4human attention maps · 0.4gradient-based importance · 0.4adaptive multi-modal reasoning · 0.4spectral slope features · 0.0filter bank design · 0.0cepstral mean removal · 0.0physical model integration · 0.0optimal signal recovery · 0.0
YearPublicationVenuePosition
2025 SensorQA: A Question Answering Benchmark for Daily-Life Monitoring
abstract
With the rapid growth in sensor data, effectively interpreting and interfacing with these data in a human-understandable way has become crucial. While existing research primarily focuses on learning classification models, fewer studies have explored how end users can actively extract useful insights from sensor data, often hindered by the lack of a proper dataset. To address this gap, we introduce SensorQA, the first human-created question-answering (QA) dataset for daily life monitoring, based on long-term time-series sensor data. SensorQA is created by human workers and includes 5.6K diverse and practical queries that reflect genuine human interests, paired with accurate answers derived from the sensor data. We further establish benchmarks for state-of-the-art AI models on this dataset and evaluate their performance on typical edge devices. Our results reveal a gap between current models and optimal QA performance as well as efficiency, highlighting the need for new contributions. The dataset and code are available at: https://github.com/benjamin-reichman/SensorQA.
Benjamin Z. Reichman, Xiaofan Yu 0001, Lanxiang Hu, Jack Truxal, Atishay Jain, Rushil Chandrupatla, Tajana Rosing, Larry Heck
SenSys8
2024 mForms : Multimodal Form Filling with Question Answering
abstract
This paper presents a new approach to form-filling by reformulating the task as multimodal natural language Question Answering (QA). The reformulation is achieved by first translating the elements on the GUI form (text fields, buttons, icons, etc.) to natural language questions, where these questions capture the element’s multimodal semantics. After a match is determined between the form element (Question) and the user utterance (Answer), the form element is filled through a pre-trained extractive QA system. By leveraging pre-trained QA models and not requiring form-specific training, this approach to form-filling is zero-shot. The paper also presents an approach to further refine the form-filling by using multi-task training to incorporate a potentially large number of successive tasks. Finally, the paper introduces a multimodal natural language form-filling dataset Multimodal Forms (mForms), as well as a multimodal extension of the popular ATIS dataset to support future research and experimentation. Results show the new approach not only maintains robust accuracy for sparse training conditions but achieves state-of-the-art F1 of 0.97 on ATIS with approximately 1/10th the training data.
Larry Heck, Simon Heck, Anirudh S. Sundar
LREC/COLING1
2024 Reinforcement Learning via Auxiliary Task Distillation
Abhinav Narayan Harish, Larry Heck, Josiah Hanna, Zsolt Kira, Andrew Szot
ECCV (81)2
2024 cPAPERS: A Dataset of Situated and Multimodal Interactive Conversations in Scientific Papers
abstract
An emerging area of research in situated and multimodal interactive conversations (SIMMC) includes interactions in scientific papers. Since scientific papers are primarily composed of text, equations, figures, and tables, SIMMC methods must be developed specifically for each component to support the depth of inquiry and interactions required by research scientists. This work introduces $Conversational Papers$ (cPAPERS), a dataset of conversational question-answer pairs from reviews of academic papers grounded in these paper components and their associated references from scientific documents available on arXiv. We present a data collection strategy to collect these question-answer pairs from OpenReview and associate them with contextual information from $LaTeX$ source files. Additionally, we present a series of baseline approaches utilizing Large Language Models (LLMs) in both zero-shot and fine-tuned configurations to address the cPAPERS dataset.
Anirudh S. Sundar, William Gay, Larry Heck
NeurIPS5
2024 Demo: A Real Time Question Answering System for Multimodal Sensors using LLMs
abstract
Question Answering (QA) establishes a natural and intuitive way for humans to interpret and understand multimodal sensor data. However, existing sensor-based QA systems are limited in the types of questions & answers, and the duration of sensor data they can handle. In this demo, we introduce an end-to-end QA system for long-term multimodal timeseries sensors powered by Large Language Models (LLMs). Our system features a novel pipeline with LLM-based question decomposition, sensor data query and LLM-based answer assembly. We further quantize the LLMs and deploy our system on two typical edge platforms, delivering higher-quality answers with low latency.
Xiaofan Yu 0001, Lanxiang Hu, Benjamin Z. Reichman, Rushil Chandrupatla, Dylan Chu, Xiyuan Zhang 0001, Larry Heck, Tajana Rosing
SenSys7
2023 Outside Knowledge Visual Question Answering Version 2.0
abstract
Visual question answering (VQA) lies at the intersection of language and vision research. It functions as a building block for multimodal conversational AI and serves as a testbed for assessing a model’s capability for open-domain scene understanding. While progress in this area was initially accelerated with the 2015 release of the popular and large dataset "VQA", new datasets are required to continue this research momentum. For example, the 2019 Outside Knowledge VQA dataset "OKVQA" extends VQA by adding more challenging questions that require complex, factual, and commonsense knowledge. However, in our analysis, we found that 41.4% of the dataset needed to be corrected and 10.6% needed to be removed. This paper describes the analysis, corrections, and removals completed and presents a new dataset: OK-VQA Version 2.0. To gain insights into the impact of the changes on OK-VQA research, the paper presents results on state-of-the-art models retrained with this new dataset. The side-by-side comparisons show that one method in particular, Knowledge Augmented Transformer for Vision-and-Language, extends its relative lead over competing methods. The dataset is available online.1
Benjamin Z. Reichman, Anirudh S. Sundar, Tamara Zubatiy, Prithwijit Chowdhury, Aaryan Shah, Jack Truxal, Micah Grimes, Dristi Shah, Woo Ju Chee, Saif Punjwani, Atishay Jain, Larry Heck
ICASSP13
2023 Syndicom: Improving Conversational Commonsense with Error-Injection and Natural Language Feedback
abstract
Commonsense reasoning is a critical aspect of human communication.Despite recent advances in conversational AI driven by large language models, commonsense reasoning remains a challenging task.In this work, we introduce SYNDICOM -a method for improving commonsense in dialogue response generation.SYNDICOM consists of two components.The first component is a dataset composed of commonsense dialogues created from a knowledge graph and synthesized into natural language.This dataset includes both valid and invalid responses to dialogue contexts, along with natural language feedback (NLF) for the invalid responses.The second contribution is a two-step procedure: training a model to predict natural language feedback (NLF) for invalid responses, and then training a response generation model conditioned on the predicted NLF, the invalid response, and the dialogue.SYNDICOM is scalable and does not require reinforcement learning.Empirical results on three tasks are evaluated using a broad range of metrics.SYNDICOM achieves a relative improvement of 53% over ChatGPT on ROUGE-1, and human evaluators prefer SYNDICOM over ChatGPT 57% of the time.We will publicly release the code and the full dataset.
Larry Heck
SIGDIAL2
2023 "I don't know how to help with that" - Learning from Limitations of Modern Conversational Agent Systems in Caregiving Networks
abstract
While commercial conversational agents (CA) (i.e. Google assistant, Siri, Alexa) are widely used, these systems have limitations in error-handling, flexibility, personalization and overall dialogue management that are amplified in care coordination settings. In this paper, we synthesize and articulate these limitations through quantitative and qualitative analysis of 56 older adults interacting with a commercial CA deployed in their home for a 10 week period. We look at the CA as a compensatory technology in an older adult's care network. We argue that the CA limitations are rooted in the rigid cue-and-response style of task-oriented interactions common in CAs. We then propose a redesign for CA conversation flow to favor flexibility and personalization that is nonetheless viable within the limitations of current AI and machine learning technologies. We explore design tradeoffs to better support the usability needs of older adults compared to current design optimizations driven by efficiency and privacy goals.
Tamara Zubatiy, Niharika Mathur, Larry Heck, Kayci L. Vickers, Agata Rozga, Elizabeth D. Mynatt
Proc. ACM Hum. Comput. Interact.3
2021 Grounding Open-Domain Instructions to Automate Web Support Tasks
abstract
Nancy Xu, Sam Masling, Michael Du, Giovanni Campagna, Larry Heck, James Landay, Monica Lam. Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 2021.
Nancy Xu, Sam Masling, Michael Du, Giovanni Campagna, Larry Heck, James A. Landay, Monica S. Lam
NAACL-HLT5
2020 Class-incremental Learning via Deep Model Consolidation
abstract
Deep neural networks (DNNs) often suffer from "catastrophic forgetting" during incremental learning (IL) — an abrupt degradation of performance on the original set of classes when the training objective is adapted to a newly added set of classes. Existing IL approaches tend to produce a model that is biased towards either the old classes or new classes, unless with the help of exemplars of the old data. To address this issue, we propose a class-incremental learning paradigm called Deep Model Consolidation (DMC), which works well even when the original training data is not available. The idea is to first train a separate model only for the new classes, and then combine the two individual models trained on data of two distinct set of classes (old classes and new classes) via a novel double distillation training objective. The two existing models are consolidated by exploiting publicly available unlabeled auxiliary data. This overcomes the potential difficulties due to unavailability of original training data. Compared to the state-of-the-art techniques, DMC demonstrates significantly better performance in image classification (CIFAR-100 and CUB-200) and object detection (PASCAL VOC 2007) in the single-headed IL setting.
Junting Zhang, Jie Zhang 0026, Shalini Ghosh, Dawei Li 0006, Serafettin Tasci, Larry Heck, Heming Zhang 0003, C.-C. Jay Kuo
WACV6
2019 End-to-End Training of a Large Vocabulary End-to-End Speech Recognition System
abstract
In this paper, we present an end-to-end training framework for building state-of-the-art end-to-end speech recognition systems. Our training system utilizes a cluster of Central Processing Units (CPUs) and Graphics Processing Units (GPUs). The entire data reading, large scale data augmentation, neural network parameter updates are all performed “on-the-fly”. We use vocal tract length perturbation [1] and an acoustic simulator [2] for data augmentation. The processed features and labels are sent to the GPU cluster. The Horovod allreduce approach is employed to train neural network parameters. We evaluated the effectiveness of our system on the standard Librispeech corpus [3] and the 10,000-hr anonymized Bixby English dataset. Our end-to-end speech recognition system built using this training infrastructure showed a 2.44 % WER on test-clean of the LibriSpeech test set after applying shallow fusion with a Transformer language model (LM). For the proprietary English Bixby open domain test set, we obtained a WER of 7.92 % using a Bidirectional Full Attention (BFA) end-to-end model after applying shallow fusion with an RNN-LM. When the monotonic chunckwise attention (MoCha) based approach is employed for streaming speech recognition, we obtained a WER of 9.95 % on the same Bixby open domain test set.
Chanwoo Kim 0001, Minkyoo Shin, Shatrughan Singh, Larry Heck, Dhananjaya Gowda, Kwangyoun Kim, Mehul Kumar, Jiyeon Kim, Kyungmin Lee, Abhinav Garg, Eunhyang Kim
ASRU4
2019 Taking a HINT: Leveraging Explanations to Make Vision and Language Models More Grounded
abstract
Many vision and language models suffer from poor visual grounding -- often falling back on easy-to-learn language priors rather than basing their decisions on visual concepts in the image. In this work, we propose a generic approach called Human Importance-aware Network Tuning (HINT) that effectively leverages human demonstrations to improve visual grounding. HINT encourages deep networks to be sensitive to the same input regions as humans. Our approach optimizes the alignment between human attention maps and gradient-based network importances -- ensuring that models learn not just to look at but rather rely on visual concepts that humans found relevant for a task when making predictions. We apply HINT to Visual Question Answering and Image Captioning tasks, outperforming top approaches on splits that penalize over-reliance on language priors (VQA-CP and robust captioning) using human attention demonstrations for just 6% of the training data.
Ramprasaath R. Selvaraju, Stefan Lee, Yilin Shen, Hongxia Jin, Shalini Ghosh, Larry Heck, Dhruv Batra, Devi Parikh
ICCV6
2019 Generative Visual Dialogue System via Weighted Likelihood Estimation
abstract
The key challenge of generative Visual Dialogue (VD) systems is to respond to human queries with informative answers in natural and contiguous conversation flow. Traditional Maximum Likelihood Estimation-based methods only learn from positive responses but ignore the negative responses, and consequently tend to yield safe or generic responses. To address this issue, we propose a novel training scheme in conjunction with weighted likelihood estimation method. Furthermore, an adaptive multi-modal reasoning module is designed, to accommodate various dialogue scenarios automatically and select relevant information accordingly. The experimental results on the VisDial benchmark demonstrate the superiority of our proposed algorithm over other state-of-the-art approaches, with an improvement of 5.81% on recall@10.
Heming Zhang 0003, Shalini Ghosh, Larry Heck, Stephen Walsh, Junting Zhang, Jie Zhang 0026, C.-C. Jay Kuo
IJCAI3
2019 Learning Object Models For Non-prehensile Manipulation
abstract
Using models to represent information about the world is a well known paradigm for successful robot control in the real world. Numerous methods exist today that can leverage these models to make robots perform tasks, either by directly exploiting the model structure or by accessing the model via a simulation. In this work, we explore how robots can use demonstrations to quickly build descriptive models of objects for manipulation tasks. Our framework uses demonstrations to incrementally build task-relevant geometric and physics-based object models that can be used to build simulations of the world that the robot is interacting with. We present experiments that involve estimating geometric features of an object when demonstration data from a user interacting with the object is available. We also demonstrate our method on the task of toppling a box with a 7-DoF manipulator equipped with a palm at its end. Using our approach, the robot is able to complete the task using only a few demonstrations.
Siddharth Sanan, Mason Bretan, Larry Heck
IROS3
2018 (Almost) Zero-Shot Cross-Lingual Spoken Language Understanding
abstract
Spoken language understanding (SLU) is a component of goal-oriented dialogue systems that aims to interpret user's natural language queries in system's semantic representation format. While current state-of-the-art SLU approaches achieve high performance for English domains, the same is not true for other languages. Approaches in the literature for extending SLU models and grammars to new languages rely primarily on machine translation. This poses a challenge in scaling to new languages, as machine translation systems may not be reliable for several (especially low resource) languages. In this work, we examine different approaches to train a SLU component with little supervision for two new languages - Hindi and Turkish, and show that with only a few hundred labeled examples we can surpass the approaches proposed in the literature. Our experiments show that training a model bilingually (i.e., jointly with English), enables faster learning, in that the model requires fewer labeled instances in the target language to generalize. Qualitative analysis shows that rare slot types benefit the most from the bilingual training.
Shyam Upadhyay, Manaal Faruqui, Gökhan Tür, Dilek Hakkani-Tür, Larry Heck
ICASSP5
2018 Dialogue Learning with Human Teaching and Feedback in End-to-End Trainable Task-Oriented Dialogue Systems
abstract
Bing Liu, Gokhan Tür, Dilek Hakkani-Tür, Pararth Shah, Larry Heck. Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long Papers). 2018.
Bing Liu 0024, Gökhan Tür, Dilek Hakkani-Tür, Pararth Shah, Larry Heck
NAACL-HLT5
2017 Deep Music: Towards Musical Dialogue
abstract
Computer dialogue systems are designed with the intention of supporting meaningful interactions with humans. Common modes of communication include speech, text, and physical gestures. In this work we explore a communication paradigm in which the input and output channels consist of music. Specifically, we examine the musical interaction scenario of call and response. We present a system that utilizes a deep autoencoder to learn semantic embeddings of musical input. The system learns to transform these embeddings in a manner such that reconstructing from these transformation vectors produces appropriate musical responses. In order to generate a response the system employs a combination of generation and unit selection. Selection is based on a nearest neighbor search within the embedding space and for real-time application the search space is pruned using vector quantization. The live demo consists of a person playing a midi keyboard and the computer generating a response that is played through a loudspeaker.
Mason Bretan, Sageev Oore, Jesse H. Engel, Douglas Eck, Larry Heck
AAAI5
2017 Scalable multi-domain dialogue state tracking
abstract
Dialogue state tracking (DST) is a key component of task-oriented dialogue systems. DST estimates the user's goal at each user turn given the interaction until then. State of the art approaches for state tracking rely on deep learning methods, and represent dialogue state as a distribution over all possible slot values for each slot present in the ontology. Such a representation is not scalable when the set of possible values are unbounded (e.g., date, time or location) or dynamic (e.g., movies or usernames). Furthermore, training of such models requires labeled data, where each user turn is annotated with the dialogue state, which makes building models for new domains challenging. In this paper, we present a scalable multi-domain deep learning based approach for DST. We introduce a novel framework for state tracking which is independent of the slot value set, and represent the dialogue state as a distribution over a set of values of interest (candidate set) derived from the dialogue history or knowledge. Restricting these candidate sets to be bounded in size addresses the problem of slot-scalability. Furthermore, by leveraging the slot-independent architecture and transfer learning, we show that our proposed approach facilitates quick adaptation to new domains.
Abhinav Rastogi, Dilek Hakkani-Tür, Larry Heck
ASRU3
2017 Learning concepts through conversations in spoken dialogue systems
abstract
Spoken dialogue systems must be able to recover gracefully from unexpected user inputs. In many cases, these unexpected utterances may be within the scope of the system, but include previously unseen phrases that the system cannot interpret. In this work, we augment a spoken dialogue system with the ability to learn about new concepts by conversing with the user in natural language. We present a novel model that detects phrases corresponding to such concepts, using information from a neural slotfiller as well as syntactic cues. The system then prompts the user for a definition of the detected phrases, and uses these definitions to re-parse the original utterance. We demonstrate significant gains by learning from the user, compared to a baseline system.
Robin Jia, Larry Heck, Dilek Hakkani-Tür, Georgi Nikolov
ICASSP2
2017 A Unit Selection Methodology for Music Generation Using Deep Neural Networks
Mason Bretan, Gil Weinberg, Larry Heck
ICCC3
2017 Towards Zero-Shot Frame Semantic Parsing for Domain Scaling
abstract
State-of-the-art slot filling models for goal-oriented human/machine conversational language understanding systems rely on deep learning methods. While multi-task training of such models alleviates the need for large in-domain annotated datasets, bootstrapping a semantic parsing model for a new domain using only the semantic frame, such as the back-end API or knowledge graph schema, is still one of the holy grail tasks of language understanding for dialogue systems. This paper proposes a deep learning based approach that can utilize only the slot description in context without the need for any labeled or unlabeled in-domain examples, to quickly bootstrap a new domain. The main idea of this paper is to leverage the encoding of the slot names and descriptions within a multi-task deep learned slot filling model, to implicitly align slots across domains. The proposed approach is promising for solving the domain scaling problem and eliminating the need for any manually annotated data or explicit schema alignment. Furthermore, our experiments on multiple domains show that this approach results in significantly better slot-filling performance when compared to using only in-domain data, especially in the low data regime.
Ankur Bapna, Gökhan Tür, Dilek Hakkani-Tür, Larry Heck
INTERSPEECH4
2017 To Plan or not to Plan? Discourse Planning in Slot-Value Informed Sequence to Sequence Models for Language Generation
Neha Nayak, Dilek Hakkani-Tür, Marilyn A. Walker, Larry Heck
INTERSPEECH4
2017 The Future of Artificially Intelligent Assistants
abstract
Artificial Intelligence has been present in literature at least since the ancient Greeks. Depictions present a wide range of perspectives of AI ranging from malefic overlords to depressive androids. Perhaps the most common recurring theme is the AI Assistant: C3PO from Star Wars; the Jetson's Rosie the Robot; the benign hyper-efficient Minds of Iain M. Banks's Culture novels; the eerie HAL 9000 of Arthur C. Clarke's 2001: A Space Odyssey. Today, artificially intelligent assistants are actual products in the marketplace, based on startling recent progress in technologies like speaker-independent speech recognition. These products are in their infancy, but are improving rapidly. In this panel, we will address the product and technology landscape, and will ask a series of experts in the field plus the members of the audience to take a stance on what the future of artificially intelligent assistants will look like.
Muthu Muthukrishnan, Andrew Tomkins, Larry Heck, Alborz Geramifard, Deepak Agarwal
KDD3
2017 Sequential Dialogue Context Modeling for Spoken Language Understanding
abstract
Spoken Language Understanding (SLU) is a key component of goal oriented dialogue systems that would parse user utterances into semantic frame representations.Traditionally SLU does not utilize the dialogue history beyond the previous system turn and contextual ambiguities are resolved by the downstream components.In this paper, we explore novel approaches for modeling dialogue context in a recurrent neural network (RNN) based language understanding system.We propose the Sequential Dialogue Encoder Network, that allows encoding context from the dialogue history in chronological order.We compare the performance of our proposed architecture with two context models, one that uses just the previous turn context and another that encodes dialogue context in a memory network, but loses the order of utterances in the dialogue history.Experiments with a multi-domain dialogue dataset demonstrate that the proposed architecture results in reduced semantic frame error rates.
Ankur Bapna, Gökhan Tür, Dilek Hakkani-Tür, Larry Heck
SIGDIAL Conference4
2016 Domain Adaptation of Recurrent Neural Networks for Natural Language Understanding
abstract
The goal of this paper is to use multi-task learning to efficiently scale slot filling models for natural language understanding to handle multiple target tasks or domains. The key to scalability is reducing the amount of training data needed to learn a model for a new task. The proposed multi-task model delivers better performance with less data by leveraging patterns that it learns from the other tasks. The approach supports an open vocabulary, which allows the models to generalize to unseen words, which is particularly important when very little training data is used. A newly collected crowd-sourced data set, covering four different domains, is used to demonstrate the effectiveness of the domain adaptation and open vocabulary techniques.
Aaron Jaech, Larry Heck, Mari Ostendorf
INTERSPEECH2
2015 Using Recurrent Neural Networks for Slot Filling in Spoken Language Understanding
abstract
Semantic slot filling is one of the most challenging problems in spoken language understanding (SLU). In this paper, we propose to use recurrent neural networks (RNNs) for this task, and present several novel architectures designed to efficiently model past and future temporal dependencies. Specifically, we implemented and compared several important RNN architectures, including Elman, Jordan, and hybrid variants. To facilitate reproducibility, we implemented these networks with the publicly available Theano neural network toolkit and completed experiments on the well-known airline travel information system (ATIS) benchmark. In addition, we compared the approaches on two custom SLU data sets from the entertainment and movies domains. Our results show that the RNN-based models outperform the conditional random field (CRF) baseline by 2% in absolute error reduction on the ATIS benchmark. We improve the state-of-the-art by 0.5% in the Entertainment domain, and 6.7% for the movies domain.
Grégoire Mesnil, Yann N. Dauphin, Kaisheng Yao, Yoshua Bengio, Li Deng 0001, Dilek Hakkani-Tür, Xiaodong He 0001, Larry Heck, Gökhan Tür, Dong Yu 0001, Geoffrey Zweig
IEEE ACM Trans. Audio Speech Lang. Process.8
2014 Extending domain coverage of language understanding systems via intent transfer between domains using knowledge graphs and search query click logs
abstract
This paper proposes a new technique to enable Natural Language Understanding (NLU) systems to handle user queries beyond their original semantic schemas defined by intents and slots. Knowledge graph and search query logs are used to extend NLU system's coverage by transferring intents from other domains to a given domain. The transferred intents as well as existing intents are then applied to a set of new slots that they are not trained with. The knowledge graph and search click logs are used to determine whether the new slots (i.e. entities) or their attributes in the graph can be used together with transfered intents without re-training the underlying NLU models with the expanded (i.e. with new intents and slots) schema. Experimental results show that the proposed technique can in fact be used in extending NLU system's domain coverage in fulfilling the user's request.
Ali El-Kahky, Ruhi Sarikaya, Gökhan Tür, Dilek Hakkani-Tür, Larry Heck
ICASSP6
2014 A variational Bayesian model for user intent detection
abstract
Intent detectors in state-of-the-art spoken language understanding systems are often trained with a small number of manually annotated examples collected from the application domain. Search query logs provide a large number of unlabeled queries that would be beneficial to improve such supervised classification. Furthermore, the contents of user queries as well as the clicked URLs provide information about user's intent. In this paper, we propose a variational Bayesian approach for modeling latent intents of user queries and clicked URLs when available. We use this model to enhance supervised intent classification of user queries from conversational interactions. Experiments were run with large volumes of search queries and show significant improvements over state-of-the-art systems.
Yangfeng Ji, Dilek Hakkani-Tür, Asli Celikyilmaz, Larry Heck, Gökhan Tür
ICASSP4
2014 Speaker verification based processing for robust ASR in co-channel speech scenarios
abstract
Co-channel speech, which occurs in monaural audio recordings of two or more overlapping talkers, poses a great challenge for automatic speech applications. Automatic speech recognition (ASR) performance, in particular, has been shown to degrade significantly in the presence of a competing talker. In this paper, assuming a known target talker scenario, we present two different masking strategies based on speaker verification to alleviate the impact of the competing talker (a.k.a. masker) interference on ASR performance. In the first approach, frame-level speaker verification likelihoods are used as reliability measures that control the degree to which each frame contributes to the Viterbi search, while in the second approach time-frequency (T-F) level speaker verification scores form soft masks for speech separation. Effectiveness of the two strategies, both individually and in combination, are evaluated in the context of ASR tasks with speech mixtures at various signal-to-interference ratios (SIR), ranging from 6 dB to -9 dB. Experimental results indicate efficacy of the proposed speaker verification based solutions in mitigating the impact of the competing talker interference on ASR performance. Combination of the two masking techniques yields reductions as large as 43% in word error rate.
Seyed Omid Sadjadi, Larry Heck
ICASSP2
2014 Leveraging semantic web search and browse sessions for multi-turn spoken dialog systems
abstract
Training statistical dialog models in spoken dialog systems (SDS) requires large amounts of annotated data. The lack of scalable methods for data mining and annotation poses a significant hurdle for state-of-the-art statistical dialog managers. This paper presents an approach that directly leverage billions of web search and browse sessions to overcome this hurdle. The key insight is that task completion through web search and browse sessions is (a) predictable and (b) generalizes to spoken dialog task completion. The new method automatically mines behavioral search and browse patterns from web logs and translates them into spoken dialog models. We experiment with naturally occurring spoken dialogs and large scale web logs. Our session-based models outperform the state-of-the-art method for entity extraction task in SDS. We also achieve better performance for both entity and relation extraction on web search queries when compared with nontrivial baselines.
Lu Wang 0008, Larry Heck, Dilek Hakkani-Tür
ICASSP2
2014 Eye Gaze for Spoken Language Understanding in Multi-modal Conversational Interactions
abstract
When humans converse with each other, they naturally amalgamate information from multiple modalities (i.e., speech, gestures, speech prosody, facial expressions, and eye gaze). This paper focuses on eye gaze and its combination with speech. We develop a model that resolves references to visual (screen) elements in a conversational web browsing system. The system detects eye gaze, recognizes speech, and then interprets the user's browsing intent (e.g., click on a specific element) through a combination of spoken language understanding and eye gaze tracking. We experiment with multi-turn interactions collected in a wizard-of-Oz scenario where users are asked to perform several web-browsing tasks. We compare several gaze features and evaluate their effectiveness when combined with speech-based lexical features. The resulting multi-modal system not only increases user intent (turn) accuracy by 17%, but also resolves the referring expression ambiguity commonly observed in dialog systems with a 10% increase in F-measure.
Dilek Hakkani-Tür, Malcolm Slaney, Asli Celikyilmaz, Larry Heck
ICMI4
2014 Probabilistic enrichment of knowledge graph entities for relation detection in conversational understanding
abstract
Knowledge encoded in semantic graphs such as Freebase has been shown to benefit semantic parsing and interpretation of natural language user utterances. In this paper, we propose new methods to assign weights to semantic graphs that reflect common usage types of the entities and their relations. Such statistical information can improve the disambiguation of entities in natural language utterances. Weights for entity types can be derived from the populated knowledge in the semantic graph, based on the frequency of occurrence of each type. They can also be learned from the usage frequencies in real world natural language text, such as related Wikipedia documents or user queries posed to a search engine. We compare the proposed methods with the unweighted version of the semantic knowledge graph for the relation detection task and show that all weighting methods result in better performance in comparison to using the unweighted version.
Dilek Hakkani-Tür, Asli Celikyilmaz, Larry Heck, Gökhan Tür, Geoffrey Zweig
INTERSPEECH3
2013 Learning deep structured semantic models for web search using clickthrough data
abstract
Latent semantic models, such as LSA, intend to map a query to its relevant documents at the semantic level where keyword-based matching often fails. In this study we strive to develop a series of new latent semantic models with a deep structure that project queries and documents into a common low-dimensional space where the relevance of a document given a query is readily computed as the distance between them. The proposed deep structured semantic models are discriminatively trained by maximizing the conditional likelihood of the clicked documents given a query using the clickthrough data. To make our models applicable to large-scale Web search applications, we also use a technique called word hashing, which is shown to effectively scale up our semantic models to handle large vocabularies which are common in such tasks. The new models are evaluated on a Web document ranking task using a real-world data set. Results show that our best model significantly outperforms other latent semantic models, which were considered state-of-the-art in the performance prior to the work presented in this paper.
Po-Sen Huang, Xiaodong He 0001, Jianfeng Gao 0001, Li Deng 0001, Alex Acero, Larry Heck
CIKM6
2013 Using a knowledge graph and query click logs for unsupervised learning of relation detection
abstract
In this paper, we introduce a novel statistical language understanding paradigm inspired by the emerging semantic web: Instead of building models for the target application, we propose relying on the semantic space already defined and populated in the knowledge graph for the target domain. As a first step towards this direction, we present unsupervised methods for training relation detection models exploiting the semantic knowledge graphs of the semantic web. The detected relations are used to mine natural language queries against a back-end knowledge base. For each relation, we leverage the complete set of entities that are connected to each other in the graph with the specific relation, and search these entity pairs on the web. We use the snippets that the search engine returns to create natural language examples that can be used as the training data for each relation. We further refine the annotations of these examples using the knowledge graph itself and iterate using a bootstrap approach. Furthermore, we explot the URLs returned for these pairs by the search engine to mine additional examples from the search engine query click logs. In our experiments, we show that, we can achieve relation detection models that perform about 60% macro F-measure on the relations that are in the knowledge graph without any manual labeling, resulting in a comparable performance with supervised training.
Dilek Hakkani-Tür, Larry Heck, Gökhan Tür
ICASSP2
2013 A weakly-supervised approach for discovering new user intents from search query logs
abstract
State-of-the art spoken language understanding models that automatically capture user intents in human to machine dialogs are trained with manually annotated data, which is cumbersome and time-consuming to prepare. For bootstrapping the learning algorithm that detects relations in natural language queries to a conversational system, one can rely on publicly available knowledge graphs, such as Freebase, and mine corresponding data from the web. In this paper, we present an unsupervised approach to discover new user intents using a novel Bayesian hierarchical graphical model. Our model employs search query click logs to enrich the information extracted from bootstrapped models. We use the clicked URLs as implicit supervision and extend the knowledge graph based on the relational information discovered from this model. The posteriors from the graphical model relate the newly discovered intents with the search queries. These queries are then used as additional training examples to complement the bootstrapped relation detection models. The experimental results demonstrate the effectiveness of this approach, showing extended coverage to new intents without impacting the known intents. Index Terms: spoken language understanding, graphical models, search query click logs, intent discovery.
Dilek Hakkani-Tür, Asli Celikyilmaz, Larry Heck, Gökhan Tür
INTERSPEECH3
2013 Leveraging knowledge graphs for web-scale unsupervised semantic parsing
abstract
The past decade has seen the emergence of web-scale structured and linked semantic knowledge resources (e.g., Freebase, DB-Pedia). These semantic knowledge graphs provide a scalable “schema for the web”, representing a significant opportunity for the spoken language understanding (SLU) research community. This paper leverages these resources to bootstrap a web-scale semantic parser with no requirement for semantic schema de-sign, no data collection, and no manual annotations. Our ap-proach is based on an iterative graph crawl algorithm. From an initial seed node (entity-type), the method learns the related entity-types from the graph structure, and automatically anno-tates documents that can be linked to the node (e.g., Wikipedia articles, web search documents). Following the branches, the graph is crawled and the procedure is repeated. The resulting collection of annotated documents is used to bootstrap web-scale conditional random field (CRF) semantic parsers. Finally, we use a maximum-a-posteriori (MAP) unsupervised adapta-tion technique on sample data from a specific domain to refine the parsers. The scale of the unsupervised parsers is on the order of thousands of domains and entity-types, millions of entities, and hundreds of millions of relations. The precision-recall of the semantic parsers trained with our unsupervised method ap-proaches those trained with supervised annotations. Index Terms: semantic parsing, semantic web, semantic search, dialog, natural language understanding
Larry Heck, Dilek Hakkani-Tür, Gökhan Tür
INTERSPEECH1
2012 Translating natural language utterances to search queries for SLU domain detection using query click logs
abstract
Logs of user queries from a search engine (such as Bing or Google) together with the links clicked provide valuable implicit feedback to improve statistical spoken language understanding (SLU) models. However, the form of natural language utterances occurring in spoken interactions with a computer differs stylistically from that of keyword search queries. In this paper, we propose a machine translation approach to learn a mapping from natural language utterances to search queries. We train statistical translation models, using task and domain independent semantically equivalent natural language and keyword search query pairs mined from the search query click logs. We then extend our previous work on enriching the existing classification feature sets for input utterance domain detection with features computed using the click distribution over a set of clicked URLs from search engine query click logs of user utterances with automatically translated queries. This approach results in significant improvements for domain detection, especially when detecting the domains of user utterances that are formulated as natural language queries and effectively complements to the earlier work using syntactic transformations.
Dilek Hakkani-Tür, Gökhan Tür, Rukmini Iyer, Larry Heck
ICASSP4
2012 A Discriminative Classification-Based Approach to Information State Updates for a Multi-Domain Dialog System
abstract
We propose a discriminative classification approach for updating the current information state of a multi-domain dialog system based on user responses. Our method uses a set of lexical and domain independent features to compare the spoken language understanding (SLU) output for the current user turn with the previous information state. We then update the information state accordingly, employing a discriminative machine learning approach. Using a data set collected from our conversational interaction system, we investigate the impact of features based on context dependent and context independent SLU tagging schemas. We show that the proposed approach outperforms two non-trivial baselines, one based on manually crafted rules and the other on classification with lexical features alone. Furthermore, such an approach allows the addition of new domains to the dialog manager in a seamless way.
Dilek Hakkani-Tür, Gökhan Tür, Larry Heck, Ashley Fidler, Asli Celikyilmaz
INTERSPEECH3
2012 Learning When to Listen: Detecting System-Addressed Speech in Human-Human-Computer Dialog
abstract
New challenges arise for addressee detection when multiple people interact jointly with a spoken dialog system using unconstrained natural language. We study the problem of discriminating computer-directed from human-directed speech in a new corpus of human-human-computer (H-H-C) dialog, using lexical and prosodic features. The prosodic features use no word, context, or speaker information. Results with 19% WER speech recognition show improvements from lexical features (EER=23.1%) to prosodic features (EER=12.6%) to a combined model (EER=11.1%). Prosodic features also provide a 35% error reduction over a lexical model using true words (EER from 10.2% to 6.7%). Modeling energy contours with GMMs provides a particularly good prosodic model. While lexical models perform well for commands, they confuse free-form system-directed speech with human-human speech. Prosodic models dramatically reduce these confusions, implying that users change speaking style as they shift addressees (computer versus human) within a session. Overall results provide strong support for combining simple acoustic-prosodic models with lexical models to detect speaking style differences for this task.
Elizabeth Shriberg, Andreas Stolcke, Dilek Hakkani-Tür, Larry Heck
INTERSPEECH4
2012 Exploiting the Semantic Web for Unsupervised Natural Language Semantic Parsing
Gökhan Tür, Minwoo Jeong, Ye-Yi Wang, Dilek Hakkani-Tür, Larry Heck
INTERSPEECH5
2012 Exploiting the Semantic Web for unsupervised spoken language understanding
abstract
This paper proposes an unsupervised training approach for SLU systems that leverages the structured semantic knowledge graphs of the emerging Semantic Web. The approach creates natural language surface forms of entity-relation-entity portions of knowledge graphs using a combination of web search retrieval and syntax-based dependency parsing. The new forms are used to train an SLU system in an unsupervised manner. This paper tests the approach on the problem of intent detection, and shows that the unsupervised training procedure matches the performance of supervised training over operating points important for commercial applications.
Larry Heck, Dilek Hakkani-Tür
SLT1
2011 Employing web search query click logs for multi-domain spoken language understanding
abstract
Logs of user queries from a search engine (such as Bing or Google) together with the links clicked provide valuable implicit feedback to improve statistical spoken language understanding (SLU) models. In this work, we propose to enrich the existing classification feature set for domain detection with features computed using the click distribution over a set of clicked URLs from search query click logs (QCLs) of user utterances. Since the form of natural language utterances differs stylistically from that of keyword search queries, to be able to match natural language utterances with related search queries, we perform a syntax-based transformation of the original utterances, after filtering out domain-independent salient phrases. This approach results in significant improvements for domain detection, especially when detecting the domains of web-related user utterances.
Dilek Hakkani-Tür, Gökhan Tür, Larry Heck, Asli Celikyilmaz, Ashley Fidler, Dustin Hillard, Rukmini Iyer, Sarangarajan Parthasarathy
ASRU3
2011 Exploiting query click logs for utterance domain detection in spoken language understanding
abstract
In this paper, we describe methods to exploit search queries mined from search engine query logs to improve domain detection in spoken language understanding. We propose extending the label propagation algorithm, a graph-based semi-supervised learning approach, to incorporate noisy domain information estimated from search engine links the users click following their queries. The main contributions of our work are the use of search query logs for domain classification, integration of noisy supervision into the semi-supervised label propagation algorithm, and sampling of high-quality query click data by mining query logs and using classification confidence scores. We show that most semi-supervised learning methods we experimented with improve the performance of the supervised training, and the biggest improvement is achieved by label propagation that uses noisy supervision. We reduce the to error rate of domain detection by 20% relative, from 6.2% to 5.0%.
Dilek Hakkani-Tür, Larry Heck, Gökhan Tür
ICASSP2
2011 Sentence simplification for spoken language understanding
abstract
In this paper, we present a sentence simplification method and demonstrate its use to improve intent determination and slot filling tasks in spoken language understanding (SLU) systems. This research is motivated by the observation that, while current statistical SLU models usually perform accurately for simple, well-formed sentences, error rates increase for more complex, longer, more natural or spontaneous utterances. Furthermore, users familiar with web search usually formulate their information requests as a keyword search query, suggesting that frameworks which can handle both forms of inputs is required. We propose a dependency parsing-based sentence simplification approach that extracts a set of keywords from natural language sentences and uses those in addition to entire utterances for completing SLU tasks. We evaluated this approach using the well studied ATIS corpus with manual and automatic transcriptions and observed significant error reductions for both intent determination (30% relative) and slot filling (15% relative) tasks over the state-of the-art performances.
Gökhan Tür, Dilek Hakkani-Tür, Larry Heck, Sarangarajan Parthasarathy
ICASSP3
2011 Bootstrapping Domain Detection Using Query Click Logs for New Domains
abstract
Domain detection in spoken dialog systems is usually treated as a multi-class, multi-label classification problem, and training of domain classifiers requires collection and manual annotation of example utterances. In order to extend a dialog system to new domains in a way that is seamless for users, domain detection should be able to handle utterances from the new domain as soon as it is introduced. In this work, we propose using web search query logs, which include queries entered by users and the links they subsequently click on, to bootstrap domain detection for new domains. While sampling user queries from the query click logs to train new domain classifiers, we introduce two types of measures based on the behavior of the users who entered a query and the form of the query. We show that both types of measures result in reductions in the error rate as compared to randomly sampling training queries. In controlled experiments over five domains, we achieve the best gain from the combination of the two types of sampling criteria.
Dilek Hakkani-Tür, Gökhan Tür, Larry Heck, Elizabeth Shriberg
INTERSPEECH3
2010 What is left to be understood in ATIS?
abstract
One of the main data resources used in many studies over the past two decades for spoken language understanding (SLU) research in spoken dialog systems is the airline travel information system (ATIS) corpus. Two primary tasks in SLU are intent determination (ID) and slot filling (SF). Recent studies reported error rates below 5% for both of these tasks employing discriminative machine learning techniques with the ATIS test set. While these low error rates may suggest that this task is close to being solved, further analysis reveals the continued utility of ATIS as a research corpus. In this paper, our goal is not experimenting with domain specific techniques or features which can help with the remaining SLU errors, but instead exploring methods to realize this utility via extensive error analysis. We conclude that even with such low error rates, ATIS test set still includes many unseen example categories and sequences, hence requires more data. Better yet, new annotated larger data sets from more complex tasks with realistic utterances can avoid over-tuning in terms of modeling and feature design. We believe that advancements in SLU can be achieved by having more naturally spoken data sets and employing more linguistically motivated features while preserving robustness due to speech recognition noise and variance due to natural language.
Gökhan Tür, Dilek Hakkani-Tür, Larry Heck
SLT3
2008 Trada: tree based ranking function adaptation
abstract
Machine Learned Ranking approaches have shown successes in web search engines. With the increasing demands on developing effective ranking functions for different search domains, we have seen a big bottleneck, i.e., the problem of insufficient training data, which has significantly limited the fast development and deployment of machine learned ranking functions for different web search domains. In this paper, we propose a new approach called tree based ranking function adaptation ("tree adaptation") to address this problem. Tree adaptation assumes that ranking functions are trained with regression-tree based modeling methods, such as Gradient Boosting Trees. It takes such a ranking function from one domain and tunes its tree-based structure with a small amount of training data from the target domain. The unique features include (1) it can automatically identify the part of model that needs adjustment for the new domain, (2) it can appropriately weight training examples considering both local and global distributions. Experiments are performed to show that tree adaptation can provide better-quality ranking functions for a new domain, compared to other modeling methods.
Keke Chen, Rongqing Lu, Chak-Kuen Wong, Gordon Sun, Larry Heck, Belle L. Tseng
CIKM5
2004 Automatic speech recognition of co-channel speech: integrated speaker and speech recognition approach
abstract
This paper presents a novel Bayesian approach to the problem of co-channel speech. The problem is for-mulated as the joint maximization of the a posteriori probability of the word sequence and the target speaker given the observed speech signal. It is shown that the joint probability can be expressed as the product of six terms: a likelihood score from a speaker-independent speech recognizer, the (normalized) likelihood score of a speaker recognizer, the likelihood of a sequence of prosodic events, the likelihood of a speaker-dependent statistical language model, a prior representing the chan-nel usage patterns of a speaker, and the prior probabil-ity of the speaker. An efficient single-pass Viterbi search strategy is presented. Experimental results on over-the-telephone recognition of co-channel speech show a 45% reduction in word error rate of a 10-digit telephone num-ber task. 1.
Larry Heck, Mark Z. Mao
INTERSPEECH1
2003 Phonetic class-based speaker verification
abstract
Phonetic Class-based Speaker Verification (PCBV) is a natural refinement of the traditional single Gaussian Mixture Model (Single GMM) scheme. The aim is to accurately model the voice characteristics of a user on a per-phonetic class basis. The paper describes briefly the implementation of a representation of the voice characteristics in a hierarchy of phonetic classes. We present a framework to easily study the effect of the modeling on the PCBV. A thorough study of the effect of the modeling complexity, the amount of enrollment data and noise conditions is presented. It is shown that Phoneme-based Verification (PBV), a special case of PCBV, is the optimal modeling scheme and consistently outperforms the state-of-the-art Single GMM modeling even in noisy environments. PBV achieves 9% to 14% relative error rate reduction while cutting the speaker model size by 50% and CPU by 2/3.
Matthieu Hébert, Larry Heck
INTERSPEECH2
2002 Combining speaker and speech recognition systems
abstract
This paper presents a general framework for the integration of speaker and speech recognizers. The framework poses the problem of combining speech and speaker recognizers as the joint maximization of the a posteriori probability of the word sequence and speaker given the observed utterance. It is shown that the posteriori probability can be expressed as the product of four terms: a likelihood score from a speaker-independent speech recognizer, the (normalized) likelihood score of a text-dependent speaker recognizer, the likelihood of a speaker-dependent statistical language model, and the prior probability of the speaker. Efficient search strategies are discussed, with a particular focus on the problem of recognizing and verifying name-based identity claims over very large populations (e.g., ”My name is John Doe”). The efficient search approach uses a speaker-independent recognizer to first generate a list of top hypotheses, followed by a resorting of this list based on the combined score of the four terms discussed above. Experimental results on an over-the-telephone speech recognition task show a 34% reduction in the error rate where the test-set consists of users speaking their first and last name from a grammar covering 1 million unique persons.
Larry Heck, Dominique Genoud
INTERSPEECH1
2002 An adaptive speaker verification system with speaker dependent a priori decision thresholds
abstract
This paper presents a practical approach to deploying a priori speaker dependent thresholds (SDT) for adaptive speaker verification applications. Our motivations for exploring SDTs are twofold: one is to eliminate the externally pre-set overall system thresholds and replace them with automatically-set internal thresholds calculated at runtime; the second is to counter the verification score shifts resulting from online adaptation. The second motivation is based on the observation that after adaptation, verification scores for both true speakers and impostors increase, which in turn increases the false accept (FA) rates. The rise of FA rates, in an adaptive system, can be costly because of the possibility of model corruption. In this work, an approach similar to ZNORM [3] is used to calculate a threshold for each speaker, which is automatically updated every time the claimant model is adapted. The paper explores various computational efficiency strategies to make the deployment of this approach practical for a fielded system. Results of experiments on one Japanese and one English digits database are presented.
Nikki Mirghafori, Larry Heck
INTERSPEECH2
2000 On-line unsupervised adaptation in speaker verification
abstract
This paper presents a new approach to on-line unsupervised adaptation in speaker verification. The approach extends previous work by (1) improving performance on the enrollment handset-type when adapting on a different handset-type (e.g., improving performance on cellular when adapting on a landline office phone), (2) accomplishing this cross channel improvement without increasing the size of the speaker model after adaptation, (3) employing a count-based, parameter-dependent smoothing algorithm that emphasizes the use of mean parameters in the speaker models until sufficient adaptation data are present to accurately estimate variances, and (4) developing a new confidence-based adaptation update weight which minimizes the corrupting effects on the speaker models from impostor attacks. Experimental results were completed on a gender-balanced database of Japanese digits with 5222 speaker models across mixed channel conditions (landline and cellular). After adaptations on 8 separate phone calls with a single 8-digit utterance per call and a 12.5% impostor attack rate, the EER was reduced by 61% (rel.) using the new unsupervised adaptation approach. This compares favorably to the (optimal) 84% reduction in EER resulting from supervised adaptation.
Larry Heck, Nikki Mirghafori
INTERSPEECH1
2000 A model-based transformational approach to robust speaker recognition
abstract
A novel statistical modeling and compensation method for robust speaker recognition is presented. The method specifically addresses the degradation in speaker verification performance due to the mismatch in channels (e.g., telephone handsets) between enrollment and testing sessions. In mismatched conditions, the new approach uses speaker-independent channel transformations to synthesize a speaker model that corresponds to the channel of the testing session. Effectively verification is always performed in matched channel conditions. Results on the 1998 NIST Speaker Recognition Evaluation corpus show that the new approach yields performance that matches the best reported results. Specifically, our approach yields similar improvements (19.9% reduction in EER compared to CMN alone) as the HNORM score-based compensation method, but with a fraction of the training time.
Remco Teunen, Ben Shahshahani, Larry Heck
INTERSPEECH3
2000 Robustness to telephone handset distortion in speaker recognition by discriminative feature design
Larry Heck, Yochai Konig, M. Kemal Sönmez, Mitch Weintraub
Speech Commun.1
1999 Speaker tracking and detection with multiple speakers
abstract
The paper presents the results of a series of experiments to assess the capability of a multi-microphone sub-band adaptive (MMSBA) signal processing scheme for improving the intelligibility of speech corrupted with noise recorded in an automobile. The noise corrupted speech signals were presented to 15 normal hearing volunteer subjects at various SNRs, and numbers and distributions of sub-bands. The results of listening tests were analysed to determine: (i) The direction and statistical significance (DSS) of any effect of processing treatment on intelligibility. (ii) The DSS of any effect of processing treatment on perceived quality. (iii) The DSS of any effect of the numbers of sub-bands used in sub-band processing (SBP). (iv) The DSS of any effect of the spacing of sub-bands used in SBP. In the experimental cases considered, the MMSBA scheme employing diverse sub-band processing is shown to deliver a statistically significant improvement in terms of both speech intelligibility and perceived quality when compared with both the wide-band processed and the noisy unprocessed case.
M. Kemal Sönmez, Larry Heck, Mitch Weintraub
EUROSPEECH2
1999 Robust text-independent speaker identification over telephone channels
abstract
This paper addresses the issue of closed-set text-independent speaker identification from samples of speech recorded over the telephone. It focuses on the effects of acoustic mismatches between training and testing data, and concentrates on two approaches: (1) extracting features that are robust against channel variations and (2) transforming the speaker models to compensate for channel effects. First, an experimental study shows that optimizing the front end processing of the speech signal can significantly improve speaker recognition performance. A new filterbank design is introduced to improve the robustness of the speech spectrum computation in the front-end unit. Next, a new feature based on spectral slopes is described. Its ability to discriminate between speakers is shown to be superior to that of the traditional cepstrum. This feature can be used alone or combined with the cepstrum. The second part of the paper presents two model transformation methods that further reduce channel effects. These methods make use of a locally collected stereo database to estimate a speaker-independent variance transformation for each speech feature used by the classifier. The transformations constructed on this stereo database can then be applied to speaker models derived from other databases. Combined, the methods developed in this paper resulted in a 38% relative improvement on the closed-set 30-s training 5-s testing condition of the NIST'95 Evaluation task, after cepstral mean removal.
Hema A. Murthy, Françoise Beaufays, Larry Heck, Mitch Weintraub
IEEE Trans. Speech Audio Process.3
1998 Modeling dynamic prosodic variation for speaker verification
abstract
Statistics of frame-level pitch have recently been used in speaker recognition systems with good results [1, 2, 3]. Although they convey useful long-term information about a speaker's distribution of f 0 values, such statistics fail to capture information about local dynamics in intonation that characterize an individual's speaking style. In this work, we take a first step toward capturing such suprasegmental patterns for automatic speaker verification. Specifically, we model the speaker's f 0 movements by fitting a piecewise linear model to the f 0 track to obtain a stylized f 0 contour. Parameters of the model are then used as statistical features for speaker verification. We report results on 1998 NIST speaker verification evaluation. Prosody modeling improves the verification performance of a cepstrum-based Gaussian mixture model system (as measured by a task-specific Bayes risk) by 10%. 1. INTRODUCTION Statistics of frame-level pitch have recently been shown to improve the perf...
M. Kemal Sönmez, Elizabeth Shriberg, Larry Heck, Mitch Weintraub
ICSLP3
1997 Handset-dependent background models for robust text-independent speaker recognition
abstract
This paper studies the effects of handset distortion on telephone-based speaker recognition performance, resulting in the following observations: (1) the major factor in speaker recognition errors is whether the handset type (e.g., electret, carbon) is different across training and testing, not whether the telephone lines are mismatched, (2) the distribution of speaker recognition scores for true speakers is bimodal, with one mode dominated by matched handset tests and the other by mismatched handsets, (3) cohort-based normalization methods derive much of their performance gains from implicitly selecting cohorts trained with the same handset type as the claimant, and (4) utilizing a handset-dependent background model which is matched to the handset type of the claimant's training data sharpens and separates the true and false speaker score distributions. Results on the 1996 NIST Speaker Recognition Evaluation corpus show that using handset-matched background models reduces false acceptances (at a 10% miss rate) by more than 60% over previously reported (handset-independent) approaches.
Larry Heck, Mitch Weintraub
ICASSP1
1997 Acoustic clustering and adaptation for robust speech recognition
abstract
We describe an algorithm based on acoustic clustering and acoustic adaptation to significantly improve speech recognition performance. The method is particularly useful when speech from multiple speakers is to be recognized and the boundary between speakers is not known. We assume that each test data segment is relatively homogeneous with respect to the acoustic background and speaker. These segments are then grouped using an agglomerative acoustic clustering algorithm. The idea is to group together all test segments that are acoustically similar. The speech recognition models are then adapted separately to each test data cluster. Finally these adapted models are used to recognize the data from that cluster. This algorithm was used in SRI's system for the 1996 DARPA Hub4 partitioned evaluation. Experimental results are presented on the 1996 H4 development data set. It was found that an improvement of 9.5% was achieved by using this algorithm. 1. INTRODUCTION Recently there has been mu...
Larry Heck, Ananth Sankar
EUROSPEECH1
1997 A lognormal tied mixture model of pitch for prosody based speaker recognition
abstract
Statistics of pitch have recently been used in speaker recognition systems with good results. The success of such systems depends on robust and accurate computation of pitch statistics in the presence of pitch tracking errors. In this work, we develop a statistical model of pitch that allows unbiased estimation of pitch statistics from pitch tracks which are subject to doubling and/or halving. We first argue by a simple correlation model and empirically demonstrate by QQ plots that "clean" pitch is distributed with a lognormal distribution rather than the often assumed normal distribution. Second, we present a probabilistic model for estimated pitch via a pitch tracker in the presence of doubling/halving, which leads to a mixture of three lognormal distributions with tied means and variances for a total of four free parameters. We use the obtained pitch statistics as features in speaker verification on the March 1996 NIST Speaker Recognition Evaluation data (subset of Switchboard) and ...
M. Kemal Sönmez, Larry Heck, Mitch Weintraub, Elizabeth Shriberg
EUROSPEECH2
1997 Optimal interpolation of structural responses for active noise control
abstract
This paper presents a method for interpolating a sparse set of velocity measurements on the surface of a vibrating structure. The method is based on a novel integration of a physical model of the vibrating structure with an optimal signal recovery technique. The ability to achieve good interpolation performance with a small set of sensors makes this method important for many active noise control applications where an accurate measure of structural surface velocity is required to predict the radiated acoustic field. To demonstrate the applicability of this method in active control applications, a sample experiment is performed and results presented.
Larry Heck, Koorosh Naghshineh
IEEE Trans. Speech Audio Process.1
1996 Automated placement of transducers for active noise control: performance measures
abstract
In our previous work, we developed a new actuator placement algorithm that is capable of selecting the best actuators for active noise control problems over a broadband of frequencies. The actuator selection algorithm is based on a novel extension of the Householder QR subset selection algorithm. In this paper, we improve our algorithm by incorporating seven new measures of actuator performance. The new measures, based on different matrix norms and functions of the actuator frequency responses, yield active noise control systems with improved performance and robustness.
Julia A. Olkin, Larry Heck, Koorosh Naghshineh
ICASSP2
1994 Gaussian mixture model classifiers for machine monitoring
abstract
We describe a statistical pattern-recognition approach to machine monitoring. The approach comprises a classification scheme using Gaussian mixture models (GMMs) that classifies features based on a time-frequency representation using the wavelet transform. The GMM trained with the EM algorithm has comparable flexibility with the multilayered perceptron in modeling nonstationary, multimodal machine signal characteristics, but has significantly fewer parameters to train. Also, using an example set of machine signals we show that the wavelet transform is particularly appropriate for capturing the time-frequency properties of transients of varying time constants and harmonic content. The benefits of both the GMM classifier and wavelet representation are manifested in superior classification performance and much lower computational complexity, as well as better robustness to finite-sample effects.>
Larry Heck, Kenneth C. Chou
ICASSP (6)1
1993 Signal processing research in automatic tool wear monitoring
Larry Heck
ICASSP (1)1
1993 Subspace techniques for large-scale feature selection
Larry Heck, James H. McClellan
ICASSP (4)1
1993 Selection of observations in signal reconstruction
Stanley J. Reeves, Larry Heck
ICASSP (3)2
1991 Mechanical system monitoring using hidden Markov models
abstract
A hidden Markov model (HMM)-based approach to mechanical system monitoring is presented. The resulting system is shown to be useful for machining applications with the associated problems of tool wear detection and prediction. The approach is based on continuous density, left-right HMMs that closely match the one-way, fresh-to-worn transition process of machining tools. The Baum-Welch iterative training procedure is modified to incorporate prior knowledge of the transitions between tool wear states. Results presented demonstrate that a multisensor HMM-based system is an effective approach for tool wear detection and prediction.>
Larry Heck, James H. McClellan
ICASSP1
1991 Integration of speaker and speech recognition systems
abstract
A combination of a high-performance speaker identification system and an isolated word recognizer is presented. The front-end text-independent speaker identification system determines the most likely speaker for an input word. The speaker identity is then used to choose the reference word models for the speech recognizer. When used with a closed set of speakers, the combination is capable of automatically producing speech and speaker identification. For an open set of speakers, the speaker recognition system acts as speaker quantizer which associates the unknown speaker with an acoustically similar speaker. The matching speaker's word models are used in the speech recognizer. The application of this front-end speaker recognizer is described for a DTW and HMM speech recognizer. Results on a combination using a DTW word recognizer are 100% for closed set experiments.>
Douglas A. Reynolds, Larry Heck
ICASSP2
1990 Automatic design of parallel implementations of DSP algorithms
abstract
An integrated system is presented combining a rule-based symbolic code simplification system and a fine-grain code scheduler for a multiprocessor based on a ring/mesh of commercial single-chip digital signal processing (DSP) processors. The code simplification component uses a priori information to direct the application of symbolic simplification rules to local or global code segments of the original program. The code generation includes graph parsing, optional blocking, and code scheduling with partial backtracking. Resource allocation is incorporated with operation scheduling to increase the total performance of the practical system. The integrated system can implement many DSP algorithms, generating very efficient code for a variety of DSP processor configurations.>
Byung Moo Kim, Larry Heck
ICASSP2