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

Meng Zhang 0019

dblp:04/6901-19 · DBLP profile ↗
← Back
19ranked-venue papers
6as first author
11since 2021 · last 2022
—ORCID · conflict

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

Artificial intelligence and machine learning · 16 · 6 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 2 first-author · 4 since 2021

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
16 papers
Machine translation · 35% Language models and text generation · 10% Efficient and distributed learning · 10%
Network and information security
1 paper
Security and privacy of machine learning · 100%
Theoretical computer science
1 paper
Mathematical optimization · 100%
Databases, data mining, and information retrieval
2 papers
Information retrieval · 100%

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

TopicWeightPapersLastEvidence papers
Computer vision › Vision and language
sign language translation
1.632022
MC-SLT: Towards Low-Resource Signer-Adaptive Sign Language Translation · ACM Multimedia 2022
MLSLT: Towards Multilingual Sign Language Translation · CVPR 2022
SimulSLT: End-to-End Simultaneous Sign Language Translation · ACM Multimedia 2021
Natural language and speech › Machine translation
neural machine translation
1.632022
Universal Conditional Masked Language Pre-training for Neural Machine Translation · ACL (1) 2022
Neural Machine Translation with Heterogeneous Topic Knowledge Embeddings · EMNLP (1) 2021
Multi-Head Highly Parallelized LSTM Decoder for Neural Machine Translation · ACL/IJCNLP (1) 2021
Natural language and speech › Machine translation
bilingual lexicon induction
0.932017
Earth Mover's Distance Minimization for Unsupervised Bilingual Lexicon Induction · EMNLP 2017
Adversarial Training for Unsupervised Bilingual Lexicon Induction · ACL (1) 2017
Bilingual Lexicon Induction from Non-Parallel Data with Minimal Supervision · AAAI 2017
Machine learning › Efficient and distributed learning › adaptive computation
conditional computation
0.612022
Dynamic Multi-Branch Layers for On-Device Neural Machine Translation · IEEE ACM Trans. Audio Speech Lang. Process. 2022
Machine learning › Representation and self-supervised learning › word representation
cross-lingual word embedding alignment
0.622017
Earth Mover's Distance Minimization for Unsupervised Bilingual Lexicon Induction · EMNLP 2017
Adversarial Training for Unsupervised Bilingual Lexicon Induction · ACL (1) 2017
Machine learning › Deep learning architectures and training › mixture of experts
dynamic routing
0.612022
MLSLT: Towards Multilingual Sign Language Translation · CVPR 2022
Machine learning › Efficient and distributed learning
model compression
0.612022
Dynamic Multi-Branch Layers for On-Device Neural Machine Translation · IEEE ACM Trans. Audio Speech Lang. Process. 2022
Machine learning › Efficient and distributed learning
parameter sharing
0.612022
MLSLT: Towards Multilingual Sign Language Translation · CVPR 2022
Natural language and speech › Language models and text generation
chart generation
0.512021
Learning to Generate Explainable Plots for Neural Story Generation · IEEE ACM Trans. Audio Speech Lang. Process. 2021
Machine learning › Learning paradigms
data balancing
0.512021
Uncertainty-Aware Balancing for Multilingual and Multi-Domain Neural Machine Translation Training · EMNLP (1) 2021
Natural language and speech › Speech recognition and synthesis › visual speech recognition
lip reading
0.512021
SimulLR: Simultaneous Lip Reading Transducer with Attention-Guided Adaptive Memory · ACM Multimedia 2021
Natural language and speech › Machine translation
multi-domain neural machine translation
0.512021
Uncertainty-Aware Balancing for Multilingual and Multi-Domain Neural Machine Translation Training · EMNLP (1) 2021
Natural language and speech › Machine translation › neural machine translation
multilingual neural machine translation
0.512021
Uncertainty-Aware Balancing for Multilingual and Multi-Domain Neural Machine Translation Training · EMNLP (1) 2021
Machine learning › Deep learning architectures and training
recurrent neural network
0.512021
Multi-Head Highly Parallelized LSTM Decoder for Neural Machine Translation · ACL/IJCNLP (1) 2021
Machine learning › Deep learning architectures and training › sequence modeling › sequence generation
sequence transduction
0.512021
SimulLR: Simultaneous Lip Reading Transducer with Attention-Guided Adaptive Memory · ACM Multimedia 2021
Natural language and speech › Machine translation
statistical machine translation
0.522016
Listwise Ranking Functions for Statistical Machine Translation · IEEE ACM Trans. Audio Speech Lang. Process. 2016
Building Earth Mover's Distance on Bilingual Word Embeddings for Machine Translation · AAAI 2016
Natural language and speech › Language models and text generation › text generation
story generation
0.512021
Learning to Generate Explainable Plots for Neural Story Generation · IEEE ACM Trans. Audio Speech Lang. Process. 2021
Natural language and speech › Machine translation › machine translation evaluation
translation quality estimation
0.512021
Self-Supervised Quality Estimation for Machine Translation · EMNLP (1) 2021
Machine learning › Trustworthy machine learning › uncertainty estimation
uncertainty-aware learning
0.512021
Uncertainty-Aware Balancing for Multilingual and Multi-Domain Neural Machine Translation Training · EMNLP (1) 2021
Security and privacy of machine learning
adversarial attack
0.412020
Word-level Textual Adversarial Attacking as Combinatorial Optimization · ACL 2020
Security and privacy of machine learning › adversarial attack
textual adversarial attack
0.412020
Word-level Textual Adversarial Attacking as Combinatorial Optimization · ACL 2020
Mathematical optimization
combinatorial optimization
0.412020
Word-level Textual Adversarial Attacking as Combinatorial Optimization · ACL 2020
Mathematical optimization › metaheuristic optimization › swarm intelligence
particle swarm optimization
0.412020
Word-level Textual Adversarial Attacking as Combinatorial Optimization · ACL 2020
Machine learning › Representation and self-supervised learning › word representation › word embedding
cross-lingual word embedding
0.312017
Bilingual Lexicon Induction from Non-Parallel Data with Minimal Supervision · AAAI 2017
Natural language and speech › Machine translation › bilingual lexicon induction
unsupervised bilingual lexicon induction
0.312017
Adversarial Training for Unsupervised Bilingual Lexicon Induction · ACL (1) 2017
Machine learning › Representation and self-supervised learning › word representation
word embedding
0.312017
Bilingual Lexicon Induction from Non-Parallel Data with Minimal Supervision · AAAI 2017
Machine learning › Representation and self-supervised learning › word representation › word embedding
bilingual word embedding
0.212016
Building Earth Mover's Distance on Bilingual Word Embeddings for Machine Translation · AAAI 2016
Machine learning › Learning theory › ranking
listwise ranking
0.212016
Listwise Ranking Functions for Statistical Machine Translation · IEEE ACM Trans. Audio Speech Lang. Process. 2016
Natural language and speech › Machine translation › parallel corpus mining
parallel sentence extraction
0.212016
Building Earth Mover's Distance on Bilingual Word Embeddings for Machine Translation · AAAI 2016
Natural language and speech › Machine translation
word translation
0.212016
Building Earth Mover's Distance on Bilingual Word Embeddings for Machine Translation · AAAI 2016

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

curriculum learning · 1.1sememe-based word substitution · 0.9particle swarm optimization · 0.9soft gate · 0.6shared-private reparameterization · 0.6multilingual model · 0.6meta-learning · 0.6dynamic routing · 0.6dynamic multi-branch network · 0.6dynamic dual-masking · 0.6conditional masked language pre-training · 0.6aligned code-switching and masking · 0.6summarization model · 0.5latent variable model · 0.5minimum bayes risk · 0.2
YearPublicationVenuePosition
2022 Universal Conditional Masked Language Pre-training for Neural Machine Translation
abstract
Pre-trained sequence-to-sequence models have significantly improved Neural Machine Translation (NMT).Different from prior works where pre-trained models usually adopt an unidirectional decoder, this paper demonstrates that pre-training a sequenceto-sequence model but with a bidirectional decoder can produce notable performance gains for both Autoregressive and Nonautoregressive NMT.Specifically, we propose CeMAT, a conditional masked language model pre-trained on large-scale bilingual and monolingual corpora in many languages.1 We also introduce two simple but effective methods to enhance the CeMAT, aligned code-switching & masking and dynamic dual-masking.We conduct extensive experiments and show that our CeMAT can achieve significant performance improvement for all scenarios from low-to extremely highresource languages, i.e., up to +14.4 BLEU on low-resource and +7.9 BLEU on average for Autoregressive NMT.For Non-autoregressive NMT, we demonstrate it can also produce consistent performance gains, i.e., up to +5.3 BLEU.To the best of our knowledge, this is the first work to pre-train a unified model for fine-tuning on both NMT tasks.
Liangyou Li, Meng Zhang 0019, Minghao Wu, Qun Liu 0001
ACL (1)3
2022 MLSLT: Towards Multilingual Sign Language Translation
abstract
Most of the research to date focuses on bilingual sign language translation (BSLT). However, such models are in-efficient in building multilingual sign language translation systems. To solve this problem, we introduce the multilin-gual sign language translation (MSLT) task. It aims to use a single model to complete the translation between multiple sign languages and spoken languages. Then, we propose MLSLT, the first MSLT model, which contains two novel dy-namic routing mechanisms for controlling the degree ofpa-rameter sharing between different languages. Intra-layer language-specific routing controls the proportion of data flowing through shared parameters and language-specific parameters from the token level through a soft gate within the layer, and inter-layer language-specific routing controls and learns the data flow path of different languages at the language level through a soft gate between layers. In order to evaluate the performance of MLSLT, we collect the first publicly available multilingual sign language understanding dataset, Spreadthesign-Ten (SP-10), which contains up to 100 language pairs, e.g., CSL→en, GSG→zh. Experi-mental results show that the average performance of ML-SLT outperforms the baseline MSLT model and the com-bination of multiple BSLT models in many cases. In ad-dition, we also explore zero-shot translation in sign language and find that our model can achieve comparable performance to the supervised BSLT model on some language pairs. Dataset and more details are at https://mlslt.github.io/.
Aoxiong Yin, Zhou Zhao 0001, Weike Jin, Meng Zhang 0019, Xingshan Zeng, Xiaofei He 0001
CVPR4
2022 MC-SLT: Towards Low-Resource Signer-Adaptive Sign Language Translation
abstract
One of the challenging factors in real application of sign language translation (SLT) is inter-signer variation. With the assumption that the pre-trained translation model cannot cover all the signers, the adaptation capability for unseen signers is of great concern. In this paper, we take a completely different perspective for SLT, called signer-adaptive SLT, which mainly considers the transferable ability of SLT systems. To attack this challenging problem, we propose MC-SLT, a novel meta-learning framework that could exploit additional new-signer data via a support set, and output a signer-adaptive model via a few-gradient-step update. Considering the various degrees of style discrepancies of different words performed by multiple signers, we further devise diversity-aware meta-adaptive weights for the token-wise cross-entropy losses. Besides, to improve the training robustness, we adopt the self-guided curriculum learning scheme that first captures the global curricula from each signer to avoid falling into a bad local optimum early, and then learns the curricula of individualities to improve the model adaptability for learning signer-specific knowledge. We re-construct the existing standard datasets of SLT for the signer-adaptive setting and establish a new benchmark for subsequent research.
Tao Jin 0004, Zhou Zhao 0001, Meng Zhang 0019, Xingshan Zeng
ACM Multimedia3
2022 Dynamic Multi-Branch Layers for On-Device Neural Machine Translation
abstract
With the rapid development of artificial intelligence (AI), there is a trend in moving AI applications, such as neural machine translation (NMT), from cloud to mobile devices. Constrained by limited hardware resources and battery, the performance of on-device NMT systems is far from satisfactory. Inspired by conditional computation, we propose to improve the performance of on-device NMT systems with dynamic multi-branch layers. Specifically, we design a layer-wise dynamic multi-branch network with only one branch activated during training and inference. As not all branches are activated during training, we propose shared-private reparameterization to ensure sufficient training for each branch. At almost the same computational cost, our method achieves improvements of up to 1.7 BLEU points on the WMT14 English-German translation task and 1.8 BLEU points on the WMT20 Chinese-English translation task over the Transformer model, respectively. Compared with a strong baseline that also uses multiple branches, the proposed method is up to 1.5 times faster with the same number of parameters.
Zhixing Tan, Zeyuan Yang 0002, Meng Zhang 0019, Qun Liu 0001, Maosong Sun 0001, Yang Liu 0005
IEEE ACM Trans. Audio Speech Lang. Process.3
2021 Multi-Head Highly Parallelized LSTM Decoder for Neural Machine Translation
abstract
Hongfei Xu, Qiuhui Liu, Josef van Genabith, Deyi Xiong, Meng Zhang. 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.
Hongfei Xu, Qiuhui Liu, Josef van Genabith, Deyi Xiong, Meng Zhang 0019
ACL/IJCNLP (1)5
2021 Neural Machine Translation with Heterogeneous Topic Knowledge Embeddings
abstract
Neural Machine Translation (NMT) has shown a strong ability to utilize local context to disambiguate the meaning of words.However, it remains a challenge for NMT to leverage broader context information like topics.In this paper, we propose heterogeneous ways of embedding topic information at the sentence level into an NMT model to improve translation performance.Specifically, the topic information can be incorporated as pre-encoder topic embedding, post-encoder topic embedding, and decoder topic embedding to increase the likelihood of selecting target words from the same topic of the source sentence.Experimental results show that NMT models with the proposed topic knowledge embedding outperform the baselines on the English → German and English → French translation tasks.
Wei Peng 0011, Meng Zhang 0019, Qun Liu 0001
EMNLP (1)3
2021 Uncertainty-Aware Balancing for Multilingual and Multi-Domain Neural Machine Translation Training
abstract
Learning multilingual and multi-domain translation model is challenging as the heterogeneous and imbalanced data make the model converge inconsistently over different corpora in real world.One common practice is to adjust the share of each corpus in the training, so that the learning process is balanced and low-resource cases can benefit from the highresource ones.However, automatic balancing methods usually depend on the intra-and interdataset characteristics, which is usually agnostic or requires human priors.In this work, we propose an approach, MULTIUAT, that dynamically adjusts the training data usage based on the model's uncertainty on a small set of trusted clean data for multi-corpus machine translation.We experiment with two classes of uncertainty measures on multilingual (16 languages with 4 settings) and multi-domain settings (4 for in-domain and 2 for out-of-domain on English-German translation) and demonstrate our approach MULTIUAT substantially outperforms its baselines, including both static and dynamic strategies.We analyze the crossdomain transfer and show the deficiency of static and similarity based methods. 1
Minghao Wu, Meng Zhang 0019, Liangyou Li, Gholamreza Haffari, Qun Liu 0001
EMNLP (1)3
2021 Self-Supervised Quality Estimation for Machine Translation
abstract
Yuanhang Zheng, Zhixing Tan, Meng Zhang, Mieradilijiang Maimaiti, Huanbo Luan, Maosong Sun, Qun Liu, Yang Liu. Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing. 2021.
Yuanhang Zheng, Zhixing Tan, Meng Zhang 0019, Mieradilijiang Maimaiti, Huan-Bo Luan, Maosong Sun 0001, Qun Liu 0001, Yang Liu 0005
EMNLP (1)3
2021 SimulLR: Simultaneous Lip Reading Transducer with Attention-Guided Adaptive Memory
abstract
Lip reading, aiming to recognize spoken sentences according to the given video of lip movements without relying on the audio stream, has attracted great interest due to its application in many scenarios. Although prior works that explore lip reading have obtained salient achievements, they are all trained in a non-simultaneous manner where the predictions are generated requiring access to the full video. To breakthrough this constraint, we study the task of simultaneous lip reading and devise SimulLR, a simultaneous lip Reading transducer with attention-guided adaptive memory from three aspects: (1) To address the challenge of monotonic alignments while considering the syntactic structure of the generated sentences under simultaneous setting, we build a transducer-based model and design several effective training strategies including CTC pre-training, model warm-up and curriculum learning to promote the training of the lip reading transducer. (2) To learn better spatio-temporal representations for simultaneous encoder, we construct a truncated 3D convolution and time-restricted self-attention layer to perform the frame-to-frame interaction within a video segment containing fixed number of frames. (3) The history information is always limited due to the storage in real-time scenarios, especially for massive video data. Therefore, we devise a novel attention-guided adaptive memory to organize semantic information of history segments and enhance the visual representations with acceptable computation-aware latency. The experiments show that the SimulLR achieves the translation speedup 9.10x compared with the state-of-the-art non-simultaneous methods, and also obtains competitive results, which indicates the effectiveness of our proposed methods.
Zhijie Lin 0001, Zhou Zhao 0001, Haoyuan Li 0002, Jinglin Liu, Meng Zhang 0019, Xingshan Zeng, Xiaofei He 0001
ACM Multimedia5
2021 SimulSLT: End-to-End Simultaneous Sign Language Translation
abstract
Sign language translation as a kind of technology with profound social significance has attracted growing researchers' interest in recent years. However, the existing sign language translation methods need to read all the videos before starting the translation, which leads to a high inference latency and also limits their application in real-life scenarios. To solve this problem, we propose SimulSLT, the first end-to-end simultaneous sign language translation model, which can translate sign language videos into target text concurrently. SimulSLT is composed of a text decoder, a boundary predictor, and a masked encoder. We 1) use the wait-k strategy for simultaneous translation. 2) design a novel boundary predictor based on the integrate-and-fire module to output the gloss boundary, which is used to model the correspondence between the sign language video and the gloss. 3) propose an innovative re-encode method to help the model obtain more abundant contextual information, which allows the existing video features to interact fully. The experimental results conducted on the RWTH-PHOENIX-Weather 2014T dataset show that SimulSLT achieves BLEU scores that exceed the latest end-to-end non-simultaneous sign language translation model while maintaining low latency, which proves the effectiveness of our method.
Aoxiong Yin, Zhou Zhao 0001, Jinglin Liu, Weike Jin, Meng Zhang 0019, Xingshan Zeng, Xiaofei He 0001
ACM Multimedia5
2021 Learning to Generate Explainable Plots for Neural Story Generation
abstract
Story generation is an important natural language processing task that aims to generate coherent stories automatically. While the use of neural networks has proven effective in improving story generation, how to learn to generate an explainable high-level plot still remains a major challenge. In this article, we propose a latent variable model for neural story generation. The model treats an outline, which is a natural language sentence explainable to humans, as a latent variable to represent a high-level plot that bridges the input and output. We adopt an external summarization model to guide the latent variable model to learn how to generate outlines from training data. Experiments show that our approach achieves significant improvements over state-of-the-art methods in both automatic and human evaluations.
Gang Chen 0039, Yang Liu 0005, Huan-Bo Luan, Meng Zhang 0019, Qun Liu 0001, Maosong Sun 0001
IEEE ACM Trans. Audio Speech Lang. Process.4
2020 Word-level Textual Adversarial Attacking as Combinatorial Optimization
abstract
Adversarial attacks are carried out to reveal the vulnerability of deep neural networks.Textual adversarial attacking is challenging because text is discrete and a small perturbation can bring significant change to the original input.Word-level attacking, which can be regarded as a combinatorial optimization problem, is a well-studied class of textual attack methods.However, existing word-level attack models are far from perfect, largely because unsuitable search space reduction methods and inefficient optimization algorithms are employed.In this paper, we propose a novel attack model, which incorporates the sememebased word substitution method and particle swarm optimization-based search algorithm to solve the two problems separately.We conduct exhaustive experiments to evaluate our attack model by attacking BiLSTM and BERT on three benchmark datasets.Experimental results demonstrate that our model consistently achieves much higher attack success rates and crafts more high-quality adversarial examples as compared to baseline methods.Also, further experiments show our model has higher transferability and can bring more robustness enhancement to victim models by adversarial training.
Yuan Zang, Fanchao Qi, Chenghao Yang 0001, Zhiyuan Liu 0001, Meng Zhang 0019, Qun Liu 0001, Maosong Sun 0001
ACL5
2018 Neural Network Methods for Natural Language Processing Yoav Goldberg (Bar Ilan University)Morgan & Claypool (Synthesis Lectures on Human Language Technologies, edited by Graeme Hirst, volume 37), 2017, xxii+287 pp; paperback, ISBN 9781627052986, $74.95; ebook, ISBN 9781627052955, $59.96; doi: 10.2200/S00762ED1V01Y201703HLT037
abstract
Deep learning has attracted dramatic attention in recent years, both in academia and industry. The popular term deep learning generally refers to neural network methods. Indeed, many core ideas and methods were born years ago in the era of “shallow” neural networks. However, recent development of computation resources and accumulation of data, and of course new algorithmic techniques, has enabled this branch of machine learning to dominate many areas of artificial intelligence, first for perception tasks like speech recognition and computer vision, and gradually for natural language processing (NLP) since around 2013.Natural language is an intricate object for computers to handle. Philosophical debates aside, the field of NLP has witnessed a paradigm shift from rule-based methods to statistical approaches, which have been dominant since the 1990s. Following this background, deep learning goes further down the statistical route, and gradually becomes the de facto technique of the mainstream statistical landscape.This book covers the two exciting topics of neural networks and natural language processing. More specifically, it focuses on how neural network methods are applied on natural language data. With this guideline, the structure of the book appears smoother from a neural network entry: It first lays the background of neural network methods, and then discusses the traits of natural language data, including challenges to address and sources of information that we can exploit, so that specialized neural network models introduced later are designed in ways that accommodate natural language data. On the other hand, some fundamentals in natural language processing are not covered in the book, for example, linguistic theories and backgrounds of the natural language processing tasks, and proper preparation of corpus data. Based on this structure, the book is intended for practitioners from both deep learning and natural language processing to have a common ground and a shared understanding of what has been achieved at the intersection of these two fields. NLP practitioners can become well armed with the neural network tools to work on their natural language data, whereas neural network practitioners may feel that the content of the book is a bit light, although sufficient and effective enough for an entry into working with natural language data.After the first, introductory chapter, the book is divided into four parts that roughly follow the structure of the book mentioned above.This part introduces the basic machinery of neural networks, and contains four chapters. Chapter 2 provides the background of supervised machine learning, including concepts like parameterized functions, train, test, and validation sets, training as optimization, and, in particular, the use of gradient-based methods for optimization. Readers familiar with machine learning may safely skip this chapter. The models presented in this chapter are linear and log-linear models. Their limitations are discussed in Chapter 3, which motivates the need for nonlinear models, and sets the backdrop for the introduction of feed-forward neural networks presented in Chapter 4. Finally, Chapter 5 discusses the training of neural networks. Unlike most presentations from other sources, this chapter comes with a more algorithmic than mathematical flavor, by presenting computation graph abstraction as well as related software. It also provides a handy subsection that discusses practical choices for training neural networks.As mentioned earlier, neural network practitioners may feel that the neural network content of the book is a bit light, and this part can be almost entirely skipped by these readers. However, for people coming from more traditional branches of statistical learning, Chapter 5 is still well worth reading.This part discusses the traits of natural language data, the object to which we would like to apply neural networks. There are seven chapters in this part. Chapter 6 presents a categorization of natural language classification problems and discusses the information sources that we can exploit in natural language data. Chapter 7 provides concrete examples of natural language features for solving various NLP tasks. These two chapters are probably quite dense for people coming from machine learning, and they serve to prepare them with the familiarity needed to work with natural language data. Chapter 8 is where neural networks come in; the chapter discusses how to represent textual features as inputs for neural network models. Chapter 9 describes the language modeling task and discusses the feed-forward neural language model. The neural language model also produces the byproduct of word representations, which form the subject of Chapters 10 and 11. In particular, Chapter 10 presents approaches to learning word representations, and Chapter 11 discusses the usage of word representations outside the context of neural networks, like word similarity and word analogies. Chapter 12 is an independent chapter that describes a specific feed-forward neural network architecture for the task of natural language inference.This part of the book, especially Chapter 8, which connects neural networks with natural language data, is the core of the content that distinguishes this book from other materials that cover either neural networks or natural language processing.This part is composed of five chapters that introduce the specialized architectures of convolutional neural networks (CNNs) (Chapter 13) and recurrent neural networks (RNNs) (Chapters 14–17). Chapter 13 mainly introduces 1D CNNs, which are specialized at learning ngram patterns. Chapter 14 describes the modeling of sequences and stacks with recurrent neural networks in an abstract way. This is to be made concrete by the succeeding two chapters. In Chapter 15, concrete instantiations of RNNs like the Long Short-Term Memory (LSTM) and the Gated Recurrent Unit (GRU) are described, and in Chapter 16, concrete applications of modeling with the RNN abstraction to NLP tasks are presented, including sentiment classification, grammaticality detection, part-of-speech tagging, document classification, and dependency parsing. Chapter 17 also includes concrete applications of RNNs, but these tasks involve generating natural language, which are usually modeled with a conditioned RNN language model. The most typical example of these tasks is probably machine translation.As the distribution of the chapters suggests, recurrent neural networks clearly receive more emphases. Indeed, RNNs alleviate the reliance on the Markov assumption and have the potential to model very long sequences. Their capabilities have led to breakthroughs in various sequence processing tasks, making them the celebrated models in research frontiers with proven performance.This part contains four chapters that are relatively independent. Chapter 18 presents recursive neural networks for modeling trees. The capability of modeling trees is important for natural language because of its hierarchical structure. Chapter 19 is devoted to structured prediction, because certain NLP tasks like named entity recognition can be cast in this framework. Chapter 20 discusses multi-task learning and semi-supervised learning. These approaches have not yet grown into a full-fledged stage, but are still important topics for research and offer helpful techniques for many tasks.The final chapter, Chapter 21, briefly reviews the content presented in the book, and discusses challenges that are yet to be addressed.The application of neural networks to natural language processing has revolutionized this long-standing research field, pushing forward the state of the art of many tasks. Nonetheless, the goal of equipping computers with human language capability is still far from solved, and the field continues to develop at a fast pace. This book provides valuable materials for newcomers into this exciting arena of cross-disciplinary research, by preparing relevant information of both neural networks and natural language processing. The book mainly presents mature neural network approaches to natural language processing, because it is hardly possible for a book to keep up to date with such fast development—although at 287 pages, the book is already quite long compared with other books in the synthesis lectures series, which are usually monographs of 50 to 150 pages.
Yoav Goldberg, Graeme Hirst, Yang Liu 0005, Meng Zhang 0019
Comput. Linguistics4
2017 Bilingual Lexicon Induction from Non-Parallel Data with Minimal Supervision
abstract
Building bilingual lexica from non-parallel data is a long-standing natural language processing research problem that could benefit thousands of resource-scarce languages which lack parallel data. Recent advances of continuous word representations have opened up new possibilities for this task, e.g. by establishing cross-lingual mapping between word embeddings via a seed lexicon. The method is however unreliable when there are only a limited number of seeds, which is a reasonable setting for resource-scarce languages. We tackle the limitation by introducing a novel matching mechanism into bilingual word representation learning. It captures extra translation pairs exposed by the seeds to incrementally improve the bilingual word embeddings. In our experiments, we find the matching mechanism to substantially improve the quality of the bilingual vector space, which in turn allows us to induce better bilingual lexica with seeds as few as 10.
Meng Zhang 0019, Haoruo Peng, Yang Liu 0005, Huan-Bo Luan, Maosong Sun 0001
AAAI1
2017 Adversarial Training for Unsupervised Bilingual Lexicon Induction
abstract
Word embeddings are well known to capture linguistic regularities of the language on which they are trained.Researchers also observe that these regularities can transfer across languages.However, previous endeavors to connect separate monolingual word embeddings typically require cross-lingual signals as supervision, either in the form of parallel corpus or seed lexicon.In this work, we show that such cross-lingual connection can actually be established without any form of supervision.We achieve this end by formulating the problem as a natural adversarial game, and investigating techniques that are crucial to successful training.We carry out evaluation on the unsupervised bilingual lexicon induction task.Even though this task appears intrinsically cross-lingual, we are able to demonstrate encouraging performance without any cross-lingual clues.
Meng Zhang 0019, Yang Liu 0005, Huan-Bo Luan, Maosong Sun 0001
ACL (1)1
2017 Earth Mover's Distance Minimization for Unsupervised Bilingual Lexicon Induction
abstract
Cross-lingual natural language processing hinges on the premise that there exists invariance across languages. At the word level, researchers have identified such invariance in the word embedding semantic spaces of different languages. However, in order to connect the separate spaces, cross-lingual supervision encoded in parallel data is typically required. In this paper, we attempt to establish the cross-lingual connection without relying on any cross-lingual supervision. By viewing word embedding spaces as distributions, we propose to minimize their earth mover's distance, a measure of divergence between distributions. We demonstrate the success on the unsupervised bilingual lexicon induction task. In addition, we reveal an interesting finding that the earth mover's distance shows potential as a measure of language difference.
Meng Zhang 0019, Yang Liu 0005, Huan-Bo Luan, Maosong Sun 0001
EMNLP1
2016 Building Earth Mover's Distance on Bilingual Word Embeddings for Machine Translation
abstract
Following their monolingual counterparts, bilingual word embeddings are also on the rise. As a major application task, word translation has been relying on the nearest neighbor to connect embeddings cross-lingually. However, the nearest neighbor strategy suffers from its inherently local nature and fails to cope with variations in realistic bilingual word embeddings. Furthermore, it lacks a mechanism to deal with many-to-many mappings that often show up across languages. We introduce Earth Mover's Distance to this task by providing a natural formulation that translates words in a holistic fashion, addressing the limitations of the nearest neighbor. We further extend the formulation to a new task of identifying parallel sentences, which is useful for statistical machine translation systems, thereby expanding the application realm of bilingual word embeddings. We show encouraging performance on both tasks.
Meng Zhang 0019, Yang Liu 0005, Huan-Bo Luan, Maosong Sun 0001, Tatsuya Izuha
AAAI1
2016 Inducing Bilingual Lexica From Non-Parallel Data With Earth Mover's Distance Regularization
abstract
Being able to induce word translations from non-parallel data is often a prerequisite for cross-lingual processing in resource-scarce languages and domains. Previous endeavors typically simplify this task by imposing the one-to-one translation assumption, which is too strong to hold for natural languages. We remove this constraint by introducing the Earth Mover’s Distance into the training of bilingual word embeddings. In this way, we take advantage of its capability to handle multiple alternative word translations in a natural form of regularization. Our approach shows significant and consistent improvements across four language pairs. We also demonstrate that our approach is particularly preferable in resource-scarce settings as it only requires a minimal seed lexicon.
Meng Zhang 0019, Yang Liu 0005, Huan-Bo Luan, Yiqun Liu 0001, Maosong Sun 0001
COLING1
2016 Listwise Ranking Functions for Statistical Machine Translation
abstract
Decision rules play an important role in the tuning and decoding steps of statistical machine translation. The traditional decision rule selects the candidate with the greatest potential from a candidate space by examining each candidate individually. However, viewing each candidate as independent imposes a serious limitation on the translation task. We instead view the problem from a ranking perspective that naturally allows the consideration of an entire list of candidates as a whole through the adoption of a listwise ranking function. Our shift from a pointwise to a listwise perspective proves to be a simple yet powerful extension to current modeling that allows arbitrary pairwise functions to be incorporated as features, whose weights can be estimated jointly with traditional ones. We further demonstrate that our formulation encompasses the minimum Bayes risk (MBR) approach, another decision rule that considers restricted listwise information, as a special case. Experiments show that our approach consistently outperforms the baseline and MBR methods across the considered test sets.
Meng Zhang 0019, Yang Liu 0005, Huan-Bo Luan, Maosong Sun 0001
IEEE ACM Trans. Audio Speech Lang. Process.1