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.

Kaisheng Yao

dblp:83/766 · DBLP profile ↗
← Back
57ranked-venue papers
23as first author
6since 2021 · last 2024
0000-0002-8949-9367ORCID · corroborated

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

Graphics, computer vision, multimedia, augmented reality and games · 43 · 21 first-author · 3 since 2021Artificial intelligence and machine learning · 36 · 14 first-author · 6 since 2021Databases, data management, data science and information retrieval · 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
8 papers
Language models and text generation · 31% Question answering and dialogue systems · 14% Information extraction and text analysis · 14%
Databases, data mining, and information retrieval
1 paper
Recommender systems · 100%

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

TopicWeightPapersLastEvidence papers
Natural language and speech › Question answering and dialogue systems
task-oriented dialogue
0.922021
Interpretable NLG for Task-oriented Dialogue Systems with Heterogeneous Rendering Machines · AAAI 2021
Slot-consistent NLG for Task-oriented Dialogue Systems with Iterative Rectification Network · ACL 2020
Natural language and speech › Language models and text generation
text generation
0.922021
Interpretable NLG for Task-oriented Dialogue Systems with Heterogeneous Rendering Machines · AAAI 2021
Slot-consistent NLG for Task-oriented Dialogue Systems with Iterative Rectification Network · ACL 2020
Computer vision › Vision and language
cross-modal interaction
0.612022
Switch-BERT: Learning to Model Multimodal Interactions by Switching Attention and Input · ECCV (36) 2022
Machine learning › Trustworthy machine learning
interpretability
0.512021
Interpretable NLG for Task-oriented Dialogue Systems with Heterogeneous Rendering Machines · AAAI 2021
Natural language and speech › Language models and text generation › text generation
interpretable text generation
0.512021
Interpretable NLG for Task-oriented Dialogue Systems with Heterogeneous Rendering Machines · AAAI 2021
Natural language and speech › Machine translation
neural machine translation
0.512021
Rewriter-Evaluator Architecture for Neural Machine Translation · ACL/IJCNLP (1) 2021
Natural language and speech › Language models and text generation › language modeling › long-context language modeling › context utilization
long-context modeling
0.412020
Span-Based Neural Buffer: Towards Efficient and Effective Utilization of Long-Distance Context for Neural Sequence Models · AAAI 2020
Natural language and speech › Information extraction and text analysis
named entity recognition
0.412020
Handling Rare Entities for Neural Sequence Labeling · ACL 2020
Machine learning › Deep learning architectures and training › sequence modeling
neural sequence models
0.412020
Span-Based Neural Buffer: Towards Efficient and Effective Utilization of Long-Distance Context for Neural Sequence Models · AAAI 2020
Natural language and speech › Information extraction and text analysis
sequence labeling
0.412020
Handling Rare Entities for Neural Sequence Labeling · ACL 2020
Machine learning › Transfer learning and domain adaptation
cross-domain transfer
0.312018
Robust Transfer Learning for Cross-domain Collaborative Filtering Using Multiple Rating Patterns Approximation · WSDM 2018
Recommender systems
collaborative filtering
0.312018
Robust Transfer Learning for Cross-domain Collaborative Filtering Using Multiple Rating Patterns Approximation · WSDM 2018
Recommender systems › collaborative filtering › side information-aware collaborative filtering
cross-domain collaborative filtering
0.312018
Robust Transfer Learning for Cross-domain Collaborative Filtering Using Multiple Rating Patterns Approximation · WSDM 2018
Machine learning › Deep learning architectures and training
transformer
0.212022
Switch-BERT: Learning to Model Multimodal Interactions by Switching Attention and Input · ECCV (36) 2022
Natural language and speech › Speech recognition and synthesis › automatic speech recognition › robust speech recognition
noise compensation
0.012001
Sequential Noise Compensation by Sequential Monte Carlo Method · NIPS 2001
Natural language and speech › Speech recognition and synthesis › automatic speech recognition
robust speech recognition
0.012001
Sequential Noise Compensation by Sequential Monte Carlo Method · NIPS 2001
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
sequential monte carlo
0.012001
Sequential Noise Compensation by Sequential Monte Carlo Method · NIPS 2001

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

reinforcement learning · 0.9attention switching · 0.6BERT · 0.6rewriter-evaluator architecture · 0.5mode switcher · 0.5heterogeneous rendering machines · 0.5neural buffer · 0.4maximum likelihood estimation · 0.4local context reconstruction · 0.4delexicalized entity identification · 0.4matrix factorization · 0.3knowledge extraction · 0.3cluster-level rating matrix · 0.3
YearPublicationVenuePosition
2024 Zero-Shot End-to-End Spoken Language Understanding via Cross-Modal Selective Self-Training
abstract
Jianfeng He, Julian Salazar, Kaisheng Yao, Haoqi Li, Jason Cai. Proceedings of the 18th Conference of the European Chapter of the Association for Computational Linguistics (Volume 1: Long Papers). 2024.
Julian Salazar, Kaisheng Yao, Jason Cai
EACL (1)3
2022 Switch-BERT: Learning to Model Multimodal Interactions by Switching Attention and Input
Qingpei Guo, Kaisheng Yao
ECCV (36)2
2021 Interpretable NLG for Task-oriented Dialogue Systems with Heterogeneous Rendering Machines
abstract
End-to-end neural networks have achieved promising performances in natural language generation (NLG). However, they are treated as black boxes and lack interpretability. To address this problem, we propose a novel framework, heterogeneous rendering machines (HRM), that interprets how neural generators render an input dialogue act (DA) into an utterance. HRM consists of a renderer set and a mode switcher. The renderer set contains multiple decoders that vary in both structure and functionality. For every generation step, the mode switcher selects an appropriate decoder from the renderer set to generate an item (a word or a phrase). To verify the effectiveness of our method, we have conducted extensive experiments on 5 benchmark datasets. In terms of automatic metrics (e.g., BLEU), our model is competitive with the current state-of-the-art method. The qualitative analysis shows that our model can interpret the rendering process of neural generators well. Human evaluation also confirms the interpretability of our proposed approach.
Yangming Li, Kaisheng Yao
AAAI2
2021 Rewriter-Evaluator Architecture for Neural Machine Translation
abstract
Yangming Li, Kaisheng Yao. Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers). 2021.
Yangming Li, Kaisheng Yao
ACL/IJCNLP (1)2
2021 AntVoice Neural Speaker Embedding System for FFSVC 2020
Furong Xu, Kaisheng Yao, Huijia Zhu
Interspeech3
2021 Neural Sequence Segmentation as Determining the Leftmost Segments
abstract
Prior methods to text segmentation are mostly at token level.Despite the adequacy, this nature limits their full potential to capture the long-term dependencies among segments.In this work, we propose a novel framework that incrementally segments natural language sentences at segment level.For every step in segmentation, it recognizes the leftmost segment of the remaining sequence.Implementations involve LSTM-minus technique to construct the phrase representations and recurrent neural networks (RNN) to model the iterations of determining the leftmost segments.We have conducted extensive experiments on syntactic chunking and Chinese part-of-speech (POS) tagging across 3 datasets, demonstrating that our methods have significantly outperformed previous all baselines and achieved new stateof-the-art results.Moreover, qualitative analysis and the study on segmenting long-length sentences verify its effectiveness in modeling long-term dependencies.
Yangming Li, Lemao Liu, Kaisheng Yao
NAACL-HLT3
2020 Span-Based Neural Buffer: Towards Efficient and Effective Utilization of Long-Distance Context for Neural Sequence Models
abstract
Neural sequence model, though widely used for modeling sequential data such as the language model, has sequential recency bias (Kuncoro et al. 2018) to the local context, limiting its full potential to capture long-distance context. To address this problem, this paper proposes augmenting sequence models with a span-based neural buffer that efficiently represents long-distance context, allowing a gate policy network to make interpolated predictions from both the neural buffer and the underlying sequence model. Training this policy network to utilize long-distance context is however challenging due to the simple sentence dominance problem (Marvin and Linzen 2018). To alleviate this problem, we propose a novel training algorithm that combines an annealed maximum likelihood estimation with an intrinsic reward-driven reinforcement learning. Sequence models with the proposed span-based neural buffer significantly improve the state-of-the-art perplexities on the benchmark Penn Treebank and WikiText-2 datasets to 43.9 and 35.2 respectively. We conduct extensive analysis and confirm that the proposed architecture and the training algorithm both contribute to the improvements.
Yangming Li, Kaisheng Yao, Libo Qin 0001, Shuang Peng 0009, Xiaolong Li 0005
AAAI2
2020 Handling Rare Entities for Neural Sequence Labeling
abstract
One great challenge in neural sequence labeling is the data sparsity problem for rare entity words and phrases.Most of test set entities appear only few times and are even unseen in training corpus, yielding large number of out-of-vocabulary (OOV) and low-frequency (LF) entities during evaluation.In this work, we propose approaches to address this problem.For OOV entities, we introduce local context reconstruction to implicitly incorporate contextual information into their representations.For LF entities, we present delexicalized entity identification to explicitly extract their frequency-agnostic and entity-typespecific representations.Extensive experiments on multiple benchmark datasets show that our model has significantly outperformed all previous methods and achieved new startof-the-art results.Notably, our methods surpass the model fine-tuned on pre-trained language models without external resource.
Yangming Li, Kaisheng Yao
ACL3
2020 Slot-consistent NLG for Task-oriented Dialogue Systems with Iterative Rectification Network
abstract
Data-driven approaches using neural networks have achieved promising performances in natural language generation (NLG).However, neural generators are prone to make mistakes, e.g., neglecting an input slot value and generating a redundant slot value.Prior works refer this to hallucination phenomenon.In this paper, we study slot consistency for building reliable NLG systems with all slot values of input dialogue act (DA) properly generated in output sentences.We propose Iterative Rectification Network (IRN) for improving general NLG systems to produce both correct and fluent responses.It applies a bootstrapping algorithm to sample training candidates and uses reinforcement learning to incorporate discrete reward related to slot inconsistency into training.Comprehensive studies have been conducted on multiple benchmark datasets, showing that the proposed methods have significantly reduced the slot error rate (ERR) for all strong baselines.Human evaluations also have confirmed its effectiveness.
Yangming Li, Kaisheng Yao, Libo Qin 0001, Wanxiang Che, Xiaolong Li 0005, Ting Liu 0001
ACL2
2020 Multi-Resolution Multi-Head Attention in Deep Speaker Embedding
abstract
Pooling is an essential component to capture long-term speaker characteristics for speaker recognition. This paper proposes simple but effective pooling methods to compute attentive weights for better temporal aggregation over the variable-length input speech, enabling the end-to-end neural network to have improved performance for discriminating among speakers. Particularly, we observe that using multiple heads for attentive pooling over the entire encoded sequence, a method we term as global multi-head attention, significantly improves performance in comparison to various pooling methods, including the recently proposed multi-head attention [1]. To improve diversity of attention heads, we further propose multi-resolution multi-head attention for pooling that has an additional temperature hyperparameter for each head. This leads to even larger performance gain, on top of that achieved using multiple heads. On the benchmark VoxCeleb1 dataset, the proposed method achieves the state-of-the-art performance of Equal Error Rate (EER) of 3.966%. Our analysis shows that using multiple heads and having multiple resolutions on these heads with different temperatures lead to improved certainty of attentive weights in the new state-of-the-art system.
Kaisheng Yao, Xiaolong Li 0005, Shuo Fang
ICASSP2
2019 Joint Optimization of Classification and Clustering for Deep Speaker Embedding
abstract
This paper proposes a method to train deep speaker embed-dings end-to-end that jointly optimizes classification and clustering. A large margin softmax loss is used to reduce classification errors. A novel large margin Gaussian mixture loss is proposed to improve clustering. With the joint optimization, the learned embeddings capture segment-level acoustic representation from variable-length speech segments to discriminate between speakers and to replicate densities of speaker clusters. We compare performance with alternative methods on large-scale text-independent speaker recognition dataset VoxCeleb1 [1] and observe that it outperforms those methods significantly, achieving new state-of-the-art results on the dataset. Moreover, because of the joint optimization, this method exhibits faster and better convergence than using classification loss alone. Our results suggest great potential of joint optimization of classification and clustering for speaker verification and identification.
Kaisheng Yao, Shuo Fang, Xiaolong Li 0005
ASRU2
2018 Robust Transfer Learning for Cross-domain Collaborative Filtering Using Multiple Rating Patterns Approximation
abstract
Collaborative filtering techniques are a common approach for building recommendations, and have been widely applied in real recommender systems. However, collaborative filtering usually suffers from limited performance due to the sparsity of user-item interaction. To address this issue, auxiliary information is usually used to improve the performance. Transfer learning provides the key idea of using knowledge from auxiliary domains. An assumption of transfer learning in collaborative filtering is that the source domain is a full rating matrix, which may not hold in many real-world applications. In this paper, we investigate how to leverage rating patterns from multiple incomplete source domains to improve the quality of recommender systems. First, by exploiting the transferred learning, we compress the knowledge from the source domain into a cluster-level rating matrix. The rating patterns in the low-level matrix can be transferred to the target domain. Specifically, we design a knowledge extraction method to enrich rating patterns by relaxing the full rating restriction on the source domain. Finally, we propose a robust multiple-rating-pattern transfer learning model for cross-domain collaborative filtering, which is called MINDTL, to accurately predict missing values in the target domain. Extensive experiments on real-world datasets demonstrate that our proposed approach is effective and outperforms several alternative methods.
Ming He 0001, Kaisheng Yao
WSDM4
2016 Highway long short-term memory RNNS for distant speech recognition
abstract
In this paper, we extend the deep long short-term memory (DL-STM) recurrent neural networks by introducing gated direct connections between memory cells in adjacent layers. These direct links, called highway connections, enable unimpeded information flow across different layers and thus alleviate the gradient vanishing problem when building deeper LSTMs. We further introduce the latency-controlled bidirectional LSTMs (BLSTMs) which can exploit the whole history while keeping the latency under control. Efficient algorithms are proposed to train these novel networks using both frame and sequence discriminative criteria. Experiments on the AMI distant speech recognition (DSR) task indicate that we can train deeper LSTMs and achieve better improvement from sequence training with highway LSTMs (HLSTMs). Our novel model obtains 43.9/47.7% WER on AMI (SDM) dev and eval sets, outperforming all previous works. It beats the strong DNN and DLSTM baselines with 15.7% and 5.3% relative improvement respectively.
Yu Zhang 0033, Guoguo Chen, Dong Yu 0001, Kaisheng Yao, Sanjeev Khudanpur, James R. Glass
ICASSP4
2016 Incorporating Structural Alignment Biases into an Attentional Neural Translation Model
abstract
Neural encoder-decoder models of machine translation have achieved impressive results, rivalling traditional translation models. However their modelling formulation is overly simplistic, and omits several key inductive biases built into traditional models. In this paper we extend the attentional neural translation model to include structural biases from word based alignment models, including positional bias, Markov conditioning, fertility and agreement over translation directions. We show improvements over a baseline attentional model and standard phrase-based model over several language pairs, evaluating on difficult languages in a low resource setting.
Trevor Cohn, Cong Duy Vu Hoang, Ekaterina Vymolova, Kaisheng Yao, Chris Dyer, Gholamreza Haffari
HLT-NAACL4
2016 Recurrent Support Vector Machines For Slot Tagging In Spoken Language Understanding
abstract
Yangyang Shi, Kaisheng Yao, Hu Chen, Dong Yu, Yi-Cheng Pan, Mei-Yuh Hwang. Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 2016.
Yangyang Shi, Kaisheng Yao, Dong Yu 0001, Yi-Cheng Pan, Mei-Yuh Hwang
HLT-NAACL2
2016 Deep LSTM based Feature Mapping for Query Classification
abstract
Traditional convolutional neural network (CNN) based query classification uses linear feature mapping in its convolution operation.The recurrent neural network (RNN), differs from a CNN in representing word sequence with their ordering information kept explicitly.We propose using a deep long-short-term-memory (DLSTM) based feature mapping to learn feature representation for CNN.The DLSTM, which is a stack of LSTM units, has different order of feature representations at different depth of LSTM unit.The bottom LSTM unit equipped with input and output gates, extracts the first order feature representation from current word.To extract higher order nonlinear feature representation, the LSTM unit at higher position gets input from two parts.First part is the lower LSTM unit's memory cell from previous word.Second part is the lower LSTM unit's hidden output from current word.In this way, the DLSTM captures the nonlinear nonconsecutive interaction within n-grams.Using an architecture that combines a stack of the DLSTM layers with a tradition CNN layer, we have observed new state-of-the-art query classification accuracy on benchmark data sets for query classification.
Yangyang Shi, Kaisheng Yao, Daxin Jiang
HLT-NAACL2
2015 Semi-supervised slot tagging in spoken language understanding using recurrent transductive support vector machines
abstract
In this paper, we propose a recurrent transductive support vector machine (rtsvm) for semi-supervised slot tagging. Taking advantage of the superior sequence representation capability of recurrent neural networks (rnns) and the semi-supervised learning capability of transductive support vector machines (tsvms), the rtsvm is stacking a tsvm on top of a rnn. The performance of the traditional tsvm is sensitive to the regularization weight for unlabeled data in semi-supervised learning. In practice, a suitable unlabeled data regularization weight is difficult to determine. To make the rtsvm semi-supervised learning robust, we propose a confident subset regularization method enforcing that the new decision boundaries learned from unlabeled data would not separate the confident clusters learned from labeled data. The experiments based on two datasets show that without using unlabeled data, the supervised version of rtsvm achieves significant F1 score improvement over previous best methods. By taking the unlabeled data into account, the semi-supervised rtsvm gets significant improvement over its supervised opponent.
Yangyang Shi, Kaisheng Yao, Yi-Cheng Pan, Mei-Yuh Hwang
ASRU2
2015 Estimating confidence scores on ASR results using recurrent neural networks
abstract
In this paper we present a confidence estimation system using recurrent neural networks (RNN) and compare it to a traditional multilayered perception (MLP) based system. The ability of RNN to capture sequence information and improve decisions using processed history was main motivation to explore RNN's for confidence estimation. In this paper we also explore two subtle variations of confidence estimator: one that uses objective extracted over the entire sequence for training, and other that uses dynamic programming to decode and estimate confidence on all the words of the sequence jointly. In our experiments, we observed that for a constant false positive (FP) rate of 3% we can secure a relative reduction of 10% in false negative (FN) rate when we replaced a MLP in confidence estimator with a RNN.We also observed that relative gains achieved by a RNN based confidence estimator are directly proportional to the number of word in the utterances.
Kaustubh Kalgaonkar, Chaojun Liu, Yifan Gong 0001, Kaisheng Yao
ICASSP4
2015 Feedback-based handwriting recognition from inertial sensor data for wearable devices
abstract
This paper presents a novel interactive method for recognizing handwritten words, using the inertial sensor data available on smart watches. The goal is to allow the user to write with a finger, and use the smart watch sensor signals to infer what the user has written. Past work has exploited the similarity of handwriting recognition to speech recognition in order to deploy HMM based methods. In contrast to speech recognition, however, in our scenario, the user can see the individual letters that are recognized on a sequential basis, and provide feedback or corrections after each letter. In this paper, we exploit this key difference to improve the input mechanism over a classical source-channel model. For a small increase in the amount of time required to input a word, we improve recognition accuracy from 59.6% to 91.4% with an implicit feedback mechanism, and to 100% with an explicit feedback mechanism.
Yujia Li 0001, Kaisheng Yao, Geoffrey Zweig
ICASSP2
2015 A factorization network based method for multi-lingual domain classification
abstract
In many spoken language understanding systems (SLUS), domain classification is the most crucial component, as system responses based on wrong domains often yield very unpleasant user experiences. In multi-lingual domain classification, the training data for some poor-resource languages often comes from machine translation. Some of the higher order n-gram features are distorted during machine translation. Feature co-occurrence becomes reliable feature in multi-lingual domain classification. In this paper, in order to effectively model feature co-occurrences, we propose Factorization Networks that are combinations of Factorization Machines (FMs) with Neural Networks (NNs). FNs extend the linear connections from the input feature layer to the hidden layer in NNs to factorization connections that represent the weights of feature co-occurrences using factorized method. In addition to FNs, we also propose a hybrid model that integrates FNs, NNs and Maximum Entropy (ME) models together. The component models in the hybrid model share the same input features. Based on two data sets (ATIS data set and Microsoft Cortana Chinese data ), the proposed models shows promising results. Especially for large Microsoft Cortana Chinese data which is translated from well annotated English data, FNs using unigram, class and query length features achieve more than 20% relative error reduction over linear (SVMs).
Yangyang Shi, Yi-Cheng Pan, Mei-Yuh Hwang, Kaisheng Yao, Yuanhang Zou, Baolin Peng
ICASSP4
2015 Contextual spoken language understanding using recurrent neural networks
abstract
We present a contextual spoken language understanding (contextual SLU) method using Recurrent Neural Networks (RNNs). Previous work has shown that context information, specifically the previously estimated domain assignment, is helpful for domain identification. We further show that other context information such as the previously estimated intent and slot labels are useful for both intent classification and slot filling tasks in SLU. We propose a step-n-gram model to extract sentence-level features from RNNs, which extract sequential features. The step-n-gram model is used together with a stack of Convolution Networks for training domain/intent classification. Our method therefore exploits possible correlations among domain/intent classification and slot filling and incorporates context information from the past predictions of domain/intent and slots. The proposed method obtains new state-of-the-art results on ATIS and improved performances over baseline techniques such as conditional random fields (CRFs) on a large context-sensitive SLU dataset.
Yangyang Shi, Kaisheng Yao, Yi-Cheng Pan, Mei-Yuh Hwang, Baolin Peng
ICASSP2
2015 Deep neural support vector machines for speech recognition
abstract
A new type of deep neural networks (DNNs) is presented in this paper. Traditional DNNs use the multinomial logistic regression (softmax activation) at the top layer for classification. The new DNN instead uses a support vector machine (SVM) at the top layer. Two training algorithms are proposed at the frame and sequence-level to learn parameters of SVM and DNN in the maximum-margin criteria. In the frame-level training, the new model is shown to be related to the multiclass SVM with DNN features; In the sequence-level training, it is related to the structured SVM with DNN features and HMM state transition features. Its decoding process is similar to the DNN-HMM hybrid system but with frame-level posterior probabilities replaced by scores from the SVM. We term the new model deep neural support vector machine (DNSVM). We have verified its effectiveness on the TIMIT task for continuous speech recognition.
Shixiong Zhang 0001, Chaojun Liu, Kaisheng Yao, Yifan Gong 0001
ICASSP3
2015 Intermediate-layer DNN adaptation for offline and session-based iterative speaker adaptation
Kshitiz Kumar, Chaojun Liu, Kaisheng Yao, Yifan Gong 0001
INTERSPEECH3
2015 Sequence-to-sequence neural net models for grapheme-to-phoneme conversion
abstract
Sequence-to-sequence translation methods based on generation with a side-conditioned language model have recently shown promising results in several tasks. In machine translation, models conditioned on source side words have been used to produce target-language text, and in image captioning, models conditioned images have been used to generate caption text. Past work with this approach has focused on large vocabulary tasks, and measured quality in terms of BLEU. In this paper, we explore the applicability of such models to the qualitatively different grapheme-to-phoneme task. Here, the input and output side vocabularies are small, plain n-gram models do well, and credit is only given when the output is exactly correct. We find that the simple side-conditioned generation approach is able to rival the state-of-the-art, and we are able to significantly advance the stat-of-the-art with bi-directional long short-term memory (LSTM) neural networks that use the same alignment information that is used in conventional approaches.
Kaisheng Yao, Geoffrey Zweig
INTERSPEECH1
2015 Recurrent Neural Networks with External Memory for Spoken Language Understanding
abstract
Recurrent Neural Networks (RNNs) have become increasingly popular for the task of language understanding. In this task, a semantic tagger is deployed to associate a semantic label to each word in an input sequence. The success of RNN may be attributed to its ability to memorise long-term dependence that relates the current-time semantic label prediction to the observations many time instances away. However, the memory capacity of simple RNNs is limited because of the gradient vanishing and exploding problem. We propose to use an external memory to improve memorisation capability of RNNs. Experiments on the ATIS dataset demonstrated that the proposed model was able to achieve the state-of-the-art results. Detailed analysis may provide insights for future research.
Baolin Peng, Kaisheng Yao, Jing Li 0049, Kam-Fai Wong
NLPCC2
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.3
2014 Recurrent conditional random field for language understanding
abstract
Recurrent neural networks (RNNs) have recently produced record setting performance in language modeling and word-labeling tasks. In the word-labeling task, the RNN is used analogously to the more traditional conditional random field (CRF) to assign a label to each word in an input sequence, and has been shown to significantly outperform CRFs. In contrast to CRFs, RNNs operate in an online fashion to assign labels as soon as a word is seen, rather than after seeing the whole word sequence. In this paper, we show that the performance of an RNN tagger can be significantly improved by incorporating elements of the CRF model; specifically, the explicit modeling of output-label dependencies with transition features, its global sequence-level objective function, and offline decoding. We term the resulting model a “recurrent conditional random field” and demonstrate its effectiveness on the ATIS travel domain dataset and a variety of web-search language understanding datasets.
Kaisheng Yao, Baolin Peng, Geoffrey Zweig, Dong Yu 0001
ICASSP1
2014 An introduction to computational networks and the computational network toolkit (invited talk)
Dong Yu 0001, Adam Eversole, Michael L. Seltzer, Kaisheng Yao, Brian Guenter, Oleksii Kuchaiev, Frank Seide, Huaming Wang, Jasha Droppo, Zhiheng Huang, Geoffrey Zweig, Christopher J. Rossbach, Jon Currey
INTERSPEECH4
2014 Spoken language understanding using long short-term memory neural networks
abstract
Neural network based approaches have recently produced record-setting performances in natural language understanding tasks such as word labeling. In the word labeling task, a tagger is used to assign a label to each word in an input sequence. Specifically, simple recurrent neural networks (RNNs) and convolutional neural networks (CNNs) have shown to significantly outperform the previous state-of-the-art - conditional random fields (CRFs). This paper investigates using long short-term memory (LSTM) neural networks, which contain input, output and forgetting gates and are more advanced than simple RNN, for the word labeling task. To explicitly model output-label dependence, we propose a regression model on top of the LSTM un-normalized scores. We also propose to apply deep LSTM to the task. We investigated the relative importance of each gate in the LSTM by setting other gates to a constant and only learning particular gates. Experiments on the ATIS dataset validated the effectiveness of the proposed models.
Kaisheng Yao, Baolin Peng, Yu Zhang 0033, Dong Yu 0001, Geoffrey Zweig, Yangyang Shi
SLT1
2014 A fast maximum likelihood nonlinear feature transformation method for GMM-HMM speaker adaptation
Kaisheng Yao, Dong Yu 0001, Li Deng 0001, Yifan Gong 0001
Neurocomputing1
2013 Recent advances in deep learning for speech research at Microsoft
abstract
Deep learning is becoming a mainstream technology for speech recognition at industrial scale. In this paper, we provide an overview of the work by Microsoft speech researchers since 2009 in this area, focusing on more recent advances which shed light to the basic capabilities and limitations of the current deep learning technology. We organize this overview along the feature-domain and model-domain dimensions according to the conventional approach to analyzing speech systems. Selected experimental results, including speech recognition and related applications such as spoken dialogue and language modeling, are presented to demonstrate and analyze the strengths and weaknesses of the techniques described in the paper. Potential improvement of these techniques and future research directions are discussed.
Li Deng 0001, Jinyu Li 0001, Jui-Ting Huang, Kaisheng Yao, Dong Yu 0001, Frank Seide, Michael L. Seltzer, Geoffrey Zweig, Xiaodong He 0001, Jason D. Williams, Yifan Gong 0001, Alex Acero
ICASSP4
2013 KL-divergence regularized deep neural network adaptation for improved large vocabulary speech recognition
abstract
We propose a novel regularized adaptation technique for context dependent deep neural network hidden Markov models (CD-DNN-HMMs). The CD-DNN-HMM has a large output layer and many large hidden layers, each with thousands of neurons. The huge number of parameters in the CD-DNN-HMM makes adaptation a challenging task, esp. when the adaptation set is small. The technique developed in this paper adapts the model conservatively by forcing the senone distribution estimated from the adapted model to be close to that from the unadapted model. This constraint is realized by adding Kullback-Leibler divergence (KLD) regularization to the adaptation criterion. We show that applying this regularization is equivalent to changing the target distribution in the conventional backpropagation algorithm. Experiments on Xbox voice search, short message dictation, and Switchboard and lecture speech transcription tasks demonstrate that the proposed adaptation technique can provide 2%-30% relative error reduction against the already very strong speaker independent CD-DNN-HMM systems using different adaptation sets under both supervised and unsupervised adaptation setups.
Dong Yu 0001, Kaisheng Yao, Gang Li 0012, Frank Seide
ICASSP2
2013 Speed up of recurrent neural network language models with sentence independent subsampling stochastic gradient descent
Yangyang Shi, Mei-Yuh Hwang, Kaisheng Yao, Martha A. Larson
INTERSPEECH3
2013 Recurrent neural networks for language understanding
abstract
Recurrent Neural Network Language Models (RNN-LMs) have recently shown exceptional performance across a variety of applications. In this paper, we modify the architecture to perform Language Understanding, and advance the state-of-the-art for the widely used ATIS dataset. The core of our approach is to take words as input as in a standard RNN-LM, and then to predict slot labels rather than words on the output side. We present several variations that differ in the amount of word context that is used on the input side, and in the use of non-lexical features. Remarkably, our simplest model produces state-of-the-art results, and we advance state-of-the-art through the use of bagof-words, word embedding, named-entity, syntactic, and wordclass features. Analysis indicates that the superior performance is attributable to the task-specific word representations learned by the RNN.
Kaisheng Yao, Geoffrey Zweig, Mei-Yuh Hwang, Yangyang Shi, Dong Yu 0001
INTERSPEECH1
2012 A Feature Space Transformation Method for Personalization using Generalized I-Vector Clustering
Kaisheng Yao, Yifan Gong 0001, Chaojun Liu
INTERSPEECH1
2012 Adaptation of context-dependent deep neural networks for automatic speech recognition
abstract
In this paper, we evaluate the effectiveness of adaptation methods for context-dependent deep-neural-network hidden Markov models (CD-DNN-HMMs) for automatic speech recognition. We investigate the affine transformation and several of its variants for adapting the top hidden layer. We compare the affine transformations against direct adaptation of the softmax layer weights. The feature-space discriminative linear regression (fDLR) method with the affine transformations on the input layer is also evaluated. On a large vocabulary speech recognition task, a stochastic gradient ascent implementation of the fDLR and the top hidden layer adaptation is shown to reduce word error rates (WERs) by 17% and 14%, respectively, compared to the baseline DNN performances. With a batch update implementation, the softmax layer adaptation technique reduces WERs by 10%. We observe that using bias shift performs as well as doing scaling plus bias shift.
Kaisheng Yao, Dong Yu 0001, Frank Seide, Li Deng 0001, Yifan Gong 0001
SLT1
2012 A basis representation of constrained MLLR transforms for robust adaptation
Daniel Povey, Kaisheng Yao
Comput. Speech Lang.2
2011 A basis method for robust estimation of constrained MLLR
abstract
Constrained Maximum Likelihood Linear Regression (CMLLR) is a widely used speaker adaptation technique in which an affine transform of the features is estimated for each speaker. However, when the amount of speech data available is very small (e.g. a few seconds), it can be difficult to get sufficiently accurate estimates of the transform parameters. In this paper we describe a method of estimating CMLLR robustly from less data. We do this by representing the CMLLR transform matrix as a weighted sum over basis matrices, where the basis is constructed in such a way that the most important variation is concentrated in the leading coefficients. Depending on the amount of data available, we can choose to estimate a smaller or larger number of coefficients.
Daniel Povey, Kaisheng Yao
ICASSP2
2007 An Approach to Low Footprint Pronunciation Models for Embedded Speaker Independent Name Recognition
abstract
Pronunciation modeling is an important component of speaker independent name recognition on embedded devices. Decision trees have been widely used to generate pronunciations of names due to improved accuracy. However, pronunciation modeling using decision trees may suffer from two main draw backs. The first is large memory footprint. The second is that decision trees usually generate a single pronunciation which does not reflect the real-world multiple pronunciations of a name. We present an approach to address these draw backs. The approach consists of a letter-to-phoneme mapping method that prunes many irregular pronunciations in order to train compact decision trees, and a multi-stage pronunciation transformation method that generates multiple pronunciations from the output of the trained decision trees. The approach effectively reduces footprint by more than 58% and achieves more than 23% of word error rate reduction, compared to a baseline.
Kaisheng Yao, Lorin Netsch
ICASSP (4)1
2006 Speaker-Independent Name Recognition Using Improved Compensation and Acoustic Modeling Methods for Mobile Applications
abstract
Name recognition is an important application of automiatic speech recognition in embedded devices. Since embedded devices are used in diverse environments, noise robustness is very important. Moreover, unlike normal computer-based speech recognition applications, embedded speech recognition must deal with problems arising from limited resources. Facing these challenges, we have developed environment compensation and acoustic modeling techniques that improve robustness and accuracy of a speaker-independent name recognition system in hands-free conditions. These techniques are efficent to implement and are effective for performance improvement. On a name recognition task, we observed more than 53% word error rate reduction, compared to a baseline system. These improvements were obtained with minimal increase of resources.
Kaisheng Yao, Lorin Netsch, Vishu Viswanathan
ICASSP (1)1
2005 Generative factor analyzed HMM for automatic speech recognition
Kaisheng Yao, Kuldip K. Paliwal, Te-Won Lee
Speech Commun.1
2004 Speech enhancement by perceptual filter with sequential noise parameter estimation
abstract
We report work on speech enhancement that combines sequential noise estimation and perceptual filtering. The sequential estimation employs an extension of the sequential EM-type algorithm. In the algorithm, statistics of clean speech are modeled by hidden Markov models (HMM) and noise is assumed to be Gaussian distributed with a time-varying mean vector (the noise parameter) to be estimated. The estimation process uses a non-linear function that relates speech statistics, noise, and noisy observation. With the estimated noise parameter, the subtraction-type algorithm for speech enhancement may be extended to non-stationary environments. In particular, a perceptual filter with frequency masking is constructed with a tradeoff between noise reduction and speech distortion considering the sensitivity of speech recognition systems to speech distortion. Our experiments in speech enhancement and speech recognition in non-stationary noise confirmed that this approach seems promising in improving performances compared to alternative speech enhancement algorithms.
Te-Won Lee, Kaisheng Yao
ICASSP (1)2
2004 Emotion verification for emotion detection and unknown emotion rejection
abstract
This paper focuses on detection of a single emotion and verification of a specific emotion type in a test utterance. To utilize a probabilistic output of a classifier as well as to exploit various long term acoustic features, we built a probabilistic output SVM and applied several approximated log likelihood ratio tests for emotion verification. Experimental results on SUSAS and AIBO emotion database show that anger and sadness are easier emotions to be detected than boredom and happiness. Results also verify the efficacy of applying log likelihood ratio with respect to neutral emotion as a measure for emotion verification.
Hoonyoung Cho, Kaisheng Yao, Te-Won Lee
INTERSPEECH2
2004 Noise adaptive speech recognition based on sequential noise parameter estimation
Kaisheng Yao, Kuldip K. Paliwal, Satoshi Nakamura 0001
Speech Commun.1
2003 Speech recognition with a generative factor analyzed hidden Markov model
abstract
We present a generative factor analyzed hidden Markov model (GFA-HMM) for automatic speech recognition. In a traditional HMM, the observation vectors are represented by mixture of Gaussians (MoG) that are dependent on discrete-valued hidden state sequence. The GFA-HMM introduces a hierarchy of continuous-valued latent representation of observation vectors, where latent vectors in one level are acoustic-unit dependent and the latent vectors in a higher level are acoustic-unit independent. An expectation maximization (EM) algorithm is derived for maximum likelihood parameter estimation of the model. The GFA-HMM can achieve a much more compact representation of the intra-frame statistics of observation vectors than traditional HMM. We conducted an experiment to show that the GFA-HMM can achieve better performances over traditional HMM with the same amount of training data but much smaller number of model parameters.
Kaisheng Yao, Kuldip K. Paliwal, Te-Won Lee
INTERSPEECH1
2003 Model based noisy speech recognition with environment parameters estimated by noise adaptive speech recognition with prior
abstract
We have proposed earlier a noise adaptive speech recognition approach for recognizing speech corrupted by nonstationary noise and channel distortion. In this paper, we extend this approach. Instead of maximum likelihood estimation of environment parameters (as done in our previous work), the present method estimates environment parameters within the Bayesian framework that is capable of incorporating prior knowledge of the environment. Experiments are conducted on a database that contains digit utterances contaminated by channel distortion and nonstationary noise. Results show that this method performs better than the previous methods.
Kaisheng Yao, Kuldip K. Paliwal, Satoshi Nakamura 0001
INTERSPEECH1
2003 A speech processing front-end with eigenspace normalization for robust speech recognition in noisy automobile environments
abstract
A new front-end processing scheme for robust speech recognition is proposed and evaluated on the multi-lingual Aurora 3 database. The front-end processing scheme consists of Mel-scaled spectral subtraction, speech segmentation, cepstral coefficient extraction, utterance-level frame dropping and eigenspace feature normalization. We also investigated performance on all language databases by post-processing features extracted by the ETSI advanced front-end with an additional eigenspace normalization module. This step consists in linear PCA matrix feature transformation followed by mean and variance normalization of the transformed cepstral coefficients. In speech recognition experiments, our proposed front-end yielded better than 16 percent relative error rate reduction over the ETSI front-end on the Finnish language database. Also, more than 6% in average relative error reduction was observed over all languages with the ETSI front-end augmented by eigenspace normalization.
Kaisheng Yao, Erik M. Visser, Oh-Wook Kwon, Te-Won Lee
INTERSPEECH1
2002 Noise adaptive speech recognition in time-varying noise based on sequential kullback proximal algorithm
abstract
We present a noise adaptive speech recognition approach, where time-varying noise parameter estimation and Viterbi process are combined together. The Viterbi process provides approximated joint likelihood of active partial paths and observation sequence given the noise parameter sequence estimated till previous frame. The joint likelihood after normalization provides approximation to the posterior probabilities of state sequences for an EM-type recursive process based on sequential Kullback proximal algorithm to estimate the current noise parameter. The combined process can easily be applied to perform continuous speech recognition in presence of non-stationary noise. Experiments were conducted in simulated and real non-stationary noises. Results showed that the noise adaptive system provides significant improvements in word accuracy as compared to the baseline system (without noise compensation) and the normal noise compensation system (which assumes the noise to be stationary).
Kaisheng Yao, Kuldip K. Paliwal, Satoshi Nakamura 0001
ICASSP1
2002 Noise adaptive speech recognition with acoustic models trained from noisy speech evaluated on Aurora-2 database
abstract
In this paper, we apply the noise adaptive speech recognition for noisy speech recognition in non-stationary noise to the situation that acoustic models are trained from noisy speech. We justify it by that the noise adaptive speech recognition includes iterative processes between a noise parameter estimation step and a model adaptation step, which can possibly do non-linear mapping between the original training space and that for recognition. Experiments were performed onAurora-2 task with multi-conditional training set which includes noisy utterances. Through experiments, we observed that the noise adaptive speech recognition can have better performance than the baseline system trained from multiconditional training set without noise adaptive speech recognition. 1.
Kaisheng Yao, Kuldip K. Paliwal, Satoshi Nakamura 0001
INTERSPEECH1
2002 Evaluation of a noise adaptive speech recognition system on the Aurora 3 database
Kaisheng Yao, Donglai Zhu, Satoshi Nakamura 0001
INTERSPEECH1
2001 Feature extraction and model-based noise compensation for noisy speech recognition evaluated on AURORA 2 task
abstract
No Full Text
Kaisheng Yao, Jingdong Chen, Kuldip K. Paliwal, Satoshi Nakamura 0001
INTERSPEECH1
2001 Sequential noise compensation by a sequential kullback proximal algorithm
abstract
No Full Text
Kaisheng Yao, Kuldip K. Paliwal, Satoshi Nakamura 0001
INTERSPEECH1
2001 Sequential Noise Compensation by Sequential Monte Carlo Method
abstract
We present a sequential Monte Carlo method applied to additive noise compensation for robust speech recognition in time-varying noise. The method generates a set of samples according to the prior distribution given by clean speech models and noise prior evolved from previous estimation. An explicit model representing noise ef- fects on speech features is used, so that an extended Kalman filter is constructed for each sample, generating the updated continuous state estimate as the estimation of the noise parameter, and predic- tion likelihood for weighting each sample. Minimum mean square error (MMSE) inference of the time-varying noise parameter is car- ried out over these samples by fusion the estimation of samples ac- cording to their weights. A residual resampling selection step and a Metropolis-Hastings smoothing step are used to improve calcula- tion e#ciency. Experiments were conducted on speech recognition in simulated non-stationary noises, where noise power changed ar- tificially, and highly non-stationary Machinegun noise. In all the experiments carried out, we observed that the method can have sig- nificant recognition performance improvement, over that achieved by noise compensation with stationary noise assumption. 1 Introduction Speech recognition in noise has been considered to be essential for its real applica- tions. There have been active research e#orts in this area. Among many approaches, model-based approach assumes explicit models representing noise e#ects on speech features. In this approach, most researches are focused on stationary or slow-varying noise conditions. In this situation, environment noise parameters are often esti- mated before speech recognition from a small set of environment adaptation data. The estimated environment noise parameters are then used to compensate noise e#ects in the feature or model space for recognition of noisy speech. However, it is well-known that noise statistics may vary during recognition. In this situation, the noise parameters estimated prior to speech recognition of the utterances is possibly not relevant to the subsequent frames of input speech if en- vironment changes. A number of techniques have been proposed to compensate time-varying noise ef- fects. They can be categorized into two approaches. In the first approach, time- varying environment sources are modeled by Hidden Markov Models (HMM) or Gaussian mixtures that were trained by prior measurement of environments, so that noise compensation is a task of identification of the underlying state sequences of the noise HMMs, e.g., in [1], by maximum a posterior (MAP) decision. This ap- proach requires making a model representing di#erent conditions of environments (signal-to-noise ratio, types of noise, etc.), so that statistics at some states or mix- tures obtained before speech recognition are close to the real testing environments. In the second approach, environment model parameters are assumed to be time- varying, so it is not only an inference problem but also related to environment statistics estimation during speech recognition. The parameters can be estimated by Maximum Likelihood estimation, e.g., sequential EM algorithm [2][3][4]. They can also be estimated by Bayesian methods. In the Bayesian methods, all relevant information on the set of environment parameters and speech parameters, which are denoted as #(t) at frame t, is included in the posterior distribution given observa- tion sequence Y (0 : t), i.e., p(#(t)|Y (0 : t)). Except for a few cases including linear Gaussian state space model (Kalman filter), it is formidable to evaluate the distri- bution updating analytically. Approximation techniques are required. For example, in [5], a Laplace transform is used to approximate the joint distribution of speech and noise parameters by vector Taylor series. The approximated joint distribution can give analytical formula for posterior distribution updating. We report an alternative approach for Bayesian estimation and compensation of noise e#ects on speech features. The method is based on sequential Monte Carlo method [6]. In the method, a set of samples is generated hierarchically from the prior distribution given by speech models. A state space model representing noise e#ects on speech features is used explicitly, and an extended Kalman filter (EKF) is con- structed in each sample. The prediction likelihood of the EKF in each sample gives its weight for selection, smoothing, and inference of the time-varying noise param- eter, so that noise compensation is carried out afterwards. Since noise parameter estimation, noise compensation and speech recognition are carried out frame-by- frame, we denote this approach as sequential noise compensation. 2 Speech and noise model Our work is on speech features derived from Mel Frequency Cepstral Coe#cients (MFCC). It is generated by transforming signal power into log-spectral domain, and finally, by discrete Cosine transform (DCT) to the cepstral domain. The following derivation of the algorithm is in log-spectral domain. Let t denote frame (time) index. In our work, speech and noise are respectively modeled by HMMs and a Gaussian mixture. For speech recognition in stationary additive noise, the following for- mula [4] has been shown to be e#ective in compensating noise e#ects. For Gaussian mixture k t at state s t , the Log-Add method transforms the mean vector
Kaisheng Yao
NIPS1
2000 Soft GPD for minimum classification error rate training
abstract
Minimum classification error (MCE) rate training is a discriminative training method which seeks to minimize an empirical estimate of the error probability derived over a training set. The segmental generalized probabilistic descent (GPD) algorithm for MCE uses the log likelihood of the best path as a discriminant function to estimate the error probability. This paper shows that by using a discriminant function similar to the auxiliary function used in EM, we can obtain a "soft" version of GPD in the sense that information about all possible paths is retained. Complexity is similar to segmental GPD. For certain parameter values, the algorithm is equivalent to segmental GPD. By modifying the misclassification measure usually used, we can obtain an algorithm for embedded MCE training for continuous speech which does not require a separate N-best search to determine competing classes. Experimental results show error rate reduction of 20% compared with maximum likelihood training.
Bertram E. Shi, Kaisheng Yao
ICASSP2
2000 Residual noise compensation for robust speech recognition in nonstationary noise
abstract
We present a model-based noise compensation algorithm for robust speech recognition in nonstationary noisy environments. The effect of noise is split into a stationary part, compensated by parallel model combination, and a time varying residual. The evolution of residual noise parameters is represented by a set of state space models. The state space models are updated by Kalman prediction and the sequential maximum likelihood algorithm. Prediction of residual noise parameters from different mixtures are fused, and the fused noise parameters are used to modify the linearized likelihood score of each mixture. Noise compensation proceeds in parallel with recognition. Experimental results demonstrate that the proposed algorithm improves recognition performance in highly nonstationary environments, compared with parallel model combination alone.
Kaisheng Yao, Bertram E. Shi, Pascale Fung
ICASSP1
2000 Residual noise compensation by a sequential EM algorithm for robust speech recognition in nonstationary noise
abstract
We model noise as a stationary component plus a time varying residual. The stationary part is estimated off-line and compensated using Log-Add noise compensation. The time varying residual is estimated and compensated using a sequential EM algorithm. The residual noise compensation proceeds in parallel with the recognition process. Experimental results demonstrate that the proposed algorithm improves the recognition performance not only in highly nonstationary noise but also in slow-varying noise, compared with Log-Add noise compensation alone.
Kaisheng Yao, Bertram E. Shi, Satoshi Nakamura 0001
INTERSPEECH1
1999 Liftered forward masking procedure for robust digits recognition
abstract
Using TI digits recognition experiments, we show that a combination of two dynamic speech features, Liftered Forward Masked (LFM) MFCC and 2-D cepstrum, can improve system robustness to additive Volvo noise while maintaining system performance comparable to standard MFCC features in clean conditions. Through experiments, we show that the information extracted by forward masking and by the 2D cepstrum are in some sense orthogonal. By combining the LFM MFCC and the 2-D cepstrum plus \\Delta 2-D cepstrum, we achieve a recognition rate above 90% on the TI connected digits task, even in additive Volvo noise condition with SNR as low as 0dB. This corresponds to a SNR gain over 30dB compared with standard MFCC plus dynamic and acceleration coefficients.
Kaisheng Yao, Bertram E. Shi, Pascale Fung
EUROSPEECH1