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

Hao Zhang 0010

dblp:55/2270-10 · DBLP profile ↗
← Back
23ranked-venue papers
15as first author
4since 2021 · last 2023
0009-0002-6681-0914ORCID · conflict

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

Artificial intelligence and machine learning · 20 · 14 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 1 first-author · 4 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
Machine translation · 48% Information extraction and text analysis · 35% Language models and text generation · 10%
Databases, data mining, and information retrieval
1 paper
Knowledge graphs · 87% Web and social media mining · 13%
Theoretical computer science
3 papers
Automata and formal languages · 53% Algorithms and data structures · 47%

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

TopicWeightPapersLastEvidence papers
Natural language and speech › Information extraction and text analysis
syntactic parsing
0.542013
Online Learning for Inexact Hypergraph Search · EMNLP 2013
Generalized Higher-Order Dependency Parsing with Cube Pruning · EMNLP-CoNLL 2012
Bayesian Learning of Non-Compositional Phrases with Synchronous Parsing · ACL 2008
Knowledge graphs
knowledge exploration
0.212016
Knowledge Exploration using Tables on the Web · Proc. VLDB Endow. 2016
Natural language and speech › Machine translation
synchronous grammar
0.232011
Binarized Forest to String Translation · ACL 2011
Inducing Word Alignments with Bilexical Synchronous Trees · ACL 2006
Stochastic Lexicalized Inversion Transduction Grammar for Alignment · ACL 2005
Natural language and speech › Information extraction and text analysis › syntactic parsing
dependency parsing
0.112012
Generalized Higher-Order Dependency Parsing with Cube Pruning · EMNLP-CoNLL 2012
Natural language and speech › Machine translation › syntax-based machine translation
forest-to-string translation
0.112011
Binarized Forest to String Translation · ACL 2011
Machine learning › Efficient and distributed learning › model compression › quantization
network binarization
0.112011
Binarized Forest to String Translation · ACL 2011
Natural language and speech › Machine translation
syntax-based machine translation
0.112011
Binarized Forest to String Translation · ACL 2011
Natural language and speech › Machine translation › synchronous grammar
inversion transduction grammar
0.122006
Efficient Search for Inversion Transduction Grammar · EMNLP 2006
Stochastic Lexicalized Inversion Transduction Grammar for Alignment · ACL 2005
Natural language and speech › Machine translation › statistical machine translation
word alignment
0.122006
Inducing Word Alignments with Bilexical Synchronous Trees · ACL 2006
Stochastic Lexicalized Inversion Transduction Grammar for Alignment · ACL 2005
Natural language and speech › Language models and text generation
decoding
0.112008
Efficient Multi-Pass Decoding for Synchronous Context Free Grammars · ACL 2008
Natural language and speech › Language models and text generation › decoding
multi-pass decoding
0.112008
Efficient Multi-Pass Decoding for Synchronous Context Free Grammars · ACL 2008
Natural language and speech › Machine translation
statistical machine translation
0.112008
Bayesian Learning of Non-Compositional Phrases with Synchronous Parsing · ACL 2008
Web and social media mining › web mining
web table mining
0.112016
Knowledge Exploration using Tables on the Web · Proc. VLDB Endow. 2016
Automata and formal languages
grammar formalisms
0.112006
Factoring Synchronous Grammars by Sorting · ACL 2006
Algorithms and data structures
search algorithms
0.112006
Efficient Search for Inversion Transduction Grammar · EMNLP 2006
Automata and formal languages › formal grammars
synchronous grammars
0.112006
Factoring Synchronous Grammars by Sorting · ACL 2006
Algorithms and data structures › search algorithms
beam search
0.012013
Online Learning for Inexact Hypergraph Search · EMNLP 2013

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

perceptron · 0.3online learning · 0.3beam search · 0.3user study · 0.2cube pruning · 0.1binarization · 0.1dynamic programming · 0.1multi-pass decoding · 0.1bayesian learning · 0.1synchronous parsing · 0.1sorting · 0.1EM · 0.1
YearPublicationVenuePosition
2023 Multi-Output RNN-T Joint Networks for Multi-Task Learning of ASR and Auxiliary Tasks
abstract
We propose a multi-output joint network architecture for RNN-T transducer, for multi-task modeling of ASR and auxiliary tasks that rely on ASR outputs. Each output of the joint network predicts tar-get labels with disjoint vocabularies for each task, while sharing the same audio features by the encoder and language model features by the prediction network. Each task is trained with an RNN-T loss that marginalizes over all possible paths, and we allow multiple tasks to share the blank logit so that they are synchronized. We demonstrate our method on two auxiliary tasks, namely capitalization and pause prediction, and discuss different considerations for modeling and inference procedures. For capitalization, we successfully distill capitalization labels from a standalone text normalization model, and achieve competitive Uppercase Error Rate (UER) while offering streaming capability and improved inference efficiency. In addition, our model has similar capitalization accuracy compared to a mixed-case ASR model, but obtains improved WERs if integrated with external language models. For pause prediction, we achieve the same performance as the previous two-step approach while providing a simpler training recipe without affecting ASR accuracy.
Ding Zhao, Shaojin Ding, Hao Zhang 0010, Shuo-Yiin Chang, David Rybach, Tara N. Sainath, Yanzhang He, Ian McGraw, Shankar Kumar
ICASSP4
2023 Semantic Segmentation with Bidirectional Language Models Improves Long-form ASR
W. Ronny Huang, Hao Zhang 0010, Shankar Kumar, Shuo-Yiin Chang, Tara N. Sainath
INTERSPEECH2
2022 Capitalization Normalization for Language Modeling with an Accurate and Efficient Hierarchical RNN Model
abstract
Capitalization normalization (truecasing) is the task of restoring the correct case (uppercase or lowercase) of noisy text. We propose a fast, accurate and compact two-level hierarchical word-and-character-based recurrent neural network model. We use the truecaser to normalize user-generated text in a Federated Learning framework for language modeling. A case-aware language model trained on this normalized text achieves the same perplexity as a model trained on text with gold capitalization. In a real user A/B experiment, we demonstrate that the improvement translates to reduced prediction error rates in a virtual keyboard application. Similarly, in an ASR language model fusion experiment, we show reduction in uppercase character error rate and word error rate.
Hao Zhang 0010, You-Chi Cheng, Shankar Kumar, W. Ronny Huang, Mingqing Chen, Rajiv Mathews
ICASSP1
2021 A Hybrid Seq-2-Seq ASR Design for On-Device and Server Applications
Cyril Allauzen, Ehsan Variani, Michael Riley 0001, David Rybach, Hao Zhang 0010
Interspeech5
2020 Semi-supervised URL Segmentation with Recurrent Neural Networks Pre-trained on Knowledge Graph Entities
abstract
Breaking domain names such as openresearch into component words open and research is important for applications like Text-to-Speech synthesis and web search.We link this problem to the classic problem of Chinese word segmentation and show the effectiveness of a tagging model based on Recurrent Neural Networks (RNNs) using characters as input.To compensate for the lack of training data, we propose a pre-training method on concatenated entity names in a large knowledge database.Pre-training improves the model by 33% and brings the sequence accuracy to 85%.
Hao Zhang 0010, Jae Ro, Richard Sproat
COLING1
2019 Dual Encoder Classifier Models as Constraints in Neural Text Normalization
Ajda Gokcen, Hao Zhang 0010, Richard Sproat
INTERSPEECH2
2019 Improving Performance of End-to-End ASR on Numeric Sequences
abstract
Recognizing written domain numeric utterances (e.g., I need $1.25.) can be challenging for ASR systems, particularly when numeric sequences are not seen during training.This out-ofvocabulary (OOV) issue is addressed in conventional ASR systems by training part of the model on spoken domain utterances (e.g., I need one dollar and twenty five cents.),for which numeric sequences are composed of in-vocabulary numbers, and then using an FST verbalizer to denormalize the result.Unfortunately, conventional ASR models are not suitable for the low memory setting of on-device speech recognition.E2E models such as RNN-T are attractive for on-device ASR, as they fold the AM, PM and LM of a conventional model into one neural network.However, in the on-device setting the large memory footprint of an FST denormer makes spoken domain training more difficult.In this paper, we investigate techniques to improve E2E model performance on numeric data.We find that using a text-to-speech system to generate additional numeric training data, as well as using a small-footprint neural network to perform spoken-to-written domain denorming, yields improvement in several numeric classes.In the case of the longest numeric sequences, we see reduction of WER by up to a factor of 8.
Cal Peyser, Hao Zhang 0010, Tara N. Sainath, Zelin Wu
INTERSPEECH2
2019 Neural Models of Text Normalization for Speech Applications
abstract
Machine learning, including neural network techniques, have been applied to virtually every domain in natural language processing. One problem that has been somewhat resistant to effective machine learning solutions is text normalization for speech applications such as text-to-speech synthesis (TTS). In this application, one must decide, for example, that 123 is verbalized as one hundred twenty three in 123 pages but as one twenty three in 123 King Ave. For this task, state-of-the-art industrial systems depend heavily on hand-written language-specific grammars. We propose neural network models that treat text normalization for TTS as a sequence-to-sequence problem, in which the input is a text token in context, and the output is the verbalization of that token. We find that the most effective model, in accuracy and efficiency, is one where the sentential context is computed once and the results of that computation are combined with the computation of each token in sequence to compute the verbalization. This model allows for a great deal of flexibility in terms of representing the context, and also allows us to integrate tagging and segmentation into the process. These models perform very well overall, but occasionally they will predict wildly inappropriate verbalizations, such as reading 3 cm as three kilometers. Although rare, such verbalizations are a major issue for TTS applications. We thus use finite-state covering grammars to guide the neural models, either during training and decoding, or just during decoding, away from such “unrecoverable” errors. Such grammars can largely be learned from data.
Hao Zhang 0010, Richard Sproat, Axel H. Ng, Felix Stahlberg, Xiaochang Peng, Kyle Gorman, Brian Roark
Comput. Linguistics1
2018 Fast and Accurate Reordering with ITG Transition RNN
abstract
Attention-based sequence-to-sequence neural network models learn to jointly align and translate. The quadratic-time attention mechanism is powerful as it is capable of handling arbitrary long-distance reordering, but computationally expensive. In this paper, towards making neural translation both accurate and efficient, we follow the traditional pre-reordering approach to decouple reordering from translation. We add a reordering RNN that shares the input encoder with the decoder. The RNNs are trained jointly with a multi-task loss function and applied sequentially at inference time. The task of the reordering model is to predict the permutation of the input words following the target language word order. After reordering, the attention in the decoder becomes more peaked and monotonic. For reordering, we adopt the Inversion Transduction Grammars (ITG) and propose a transition system to parse input to trees for reordering. We harness the ITG transition system with RNN. With the modeling power of RNN, we achieve superior reordering accuracy without any feature engineering. In experiments, we apply the model to the task of text normalization. Compared to a strong baseline of attention-based RNN, our ITG RNN re-ordering model can reach the same reordering accuracy with only 1/10 of the training data and is 2.5x faster in decoding.
Hao Zhang 0010, Axel H. Ng, Richard Sproat
COLING1
2016 Knowledge Exploration using Tables on the Web
abstract
The increasing popularity of mobile device usage has ushered in many features in modern search engines that help users with various information needs. One of those needs is Knowledge Exploration, where related documents are returned in response to a user query, either directly through right-hand side knowledge panels or indirectly through navigable sections underneath individual search results. Existing knowledge exploration features have relied on a combination of Knowledge Bases and query logs. In this paper, we propose Knowledge Carousels of two modalities, namely sideways and downwards, that facilitate exploration of IS-A and HAS-A relationships, respectively, with regard to an entity-seeking query, based on leveraging the large corpus of tables on the Web. This brings many technical challenges, including associating correct carousels with the search entity, selecting the best carousel from the candidates, and finding titles that best describe the carousel. We describe how we address these challenges and also experimentally demonstrate through user studies that our approach produces better result sets than baseline approaches.
Fernando Seabra Chirigati, Flip Korn, You Wu 0001, Cong Yu 0001, Hao Zhang 0010
Proc. VLDB Endow.6
2013 Online Learning for Inexact Hypergraph Search
abstract
Online learning algorithms like the perceptron are widely used for structured prediction tasks.For sequential search problems, like left-to-right tagging and parsing, beam search has been successfully combined with perceptron variants that accommodate search errors (Collins and Roark, 2004;Huang et al., 2012).However, perceptron training with inexact search is less studied for bottom-up parsing and, more generally, inference over hypergraphs.In this paper, we generalize the violation-fixing perceptron of Huang et al. (2012) to hypergraphs and apply it to the cube-pruning parser of Zhang and McDonald (2012).This results in the highest reported scores on WSJ evaluation set (UAS 93.50% and LAS 92.41% respectively) without the aid of additional resources.
Hao Zhang 0010, Liang Huang 0001, Kai Zhao 0003, Ryan T. McDonald
EMNLP1
2012 Generalized Higher-Order Dependency Parsing with Cube Pruning
Hao Zhang 0010, Ryan T. McDonald
EMNLP-CoNLL1
2011 Binarized Forest to String Translation
Hao Zhang 0010, Licheng Fang, Xiaoyun Wu
ACL1
2009 Binarization of Synchronous Context-Free Grammars
abstract
Systems based on synchronous grammars and tree transducers promise to improve the quality of statistical machine translation output, but are often very computationally intensive. The complexity is exponential in the size of individual grammar rules due to arbitrary re-orderings between the two languages. We develop a theory of binarization for synchronous context-free grammars and present a linear-time algorithm for binarizing synchronous rules when possible. In our large-scale experiments, we found that almost all rules are binarizable and the resulting binarized rule set significantly improves the speed and accuracy of a state-of-the-art syntax-based machine translation system. We also discuss the more general, and computationally more difficult, problem of finding good parsing strategies for non-binarizable rules, and present an approximate polynomial-time algorithm for this problem.
Liang Huang 0001, Hao Zhang 0010, Daniel Gildea, Kevin Knight
Comput. Linguistics2
2008 Efficient Multi-Pass Decoding for Synchronous Context Free Grammars
Hao Zhang 0010, Daniel Gildea
ACL1
2008 Bayesian Learning of Non-Compositional Phrases with Synchronous Parsing
Hao Zhang 0010, Chris Quirk, Robert C. Moore, Daniel Gildea
ACL1
2008 Extracting Synchronous Grammar Rules From Word-Level Alignments in Linear Time
Hao Zhang 0010, Daniel Gildea, David Chiang 0001
COLING1
2006 Factoring Synchronous Grammars by Sorting
Daniel Gildea, Giorgio Satta, Hao Zhang 0010
ACL3
2006 Inducing Word Alignments with Bilexical Synchronous Trees
Hao Zhang 0010, Daniel Gildea
ACL1
2006 Efficient Search for Inversion Transduction Grammar
Hao Zhang 0010, Daniel Gildea
EMNLP1
2006 Synchronous Binarization for Machine Translation
Hao Zhang 0010, Liang Huang 0001, Daniel Gildea, Kevin Knight
HLT-NAACL1
2005 Stochastic Lexicalized Inversion Transduction Grammar for Alignment
abstract
We present a version of Inversion Transduction Grammar where rule probabilities are lexicalized throughout the synchronous parse tree, along with pruning techniques for efficient training. Alignment results improve over unlexicalized ITG on short sentences for which full EM is feasible, but pruning seems to have a negative impact on longer sentences.
Hao Zhang 0010, Daniel Gildea
ACL1
2004 Syntax-Based Alignment: Supervised or Unsupervised?
Hao Zhang 0010, Daniel Gildea
COLING1