Challenge: RNNGs are hard to scale due to the difficulty of batched training.
Approach: They propose to batch RNNGs where every operation is computed in parallel with tensors across multiple sentences.
Outcome: The proposed RNNG scales faster than existing models and achieves x6 speedup compared to existing C++ DyNet implementation .

Similar Papers

Unsupervised Recurrent Neural Network Grammars (N19-1)

Copied to clipboard

Challenge: RNNGs model syntax and structure by incrementally generating a syntax tree and sentence in a top-down, left-to-right order.
Approach: They explore unsupervised learning of recurrent neural network grammars for language modeling and grammar induction.
Outcome: The proposed model outperforms standard sequential language models and improves parsing performance.
Finding syntax in human encephalography with beam search (P18-1)

Copied to clipboard

Challenge: RNNGs are generative models of (tree , string ) pairs that evaluate derivational choices . a non-syntactic neural language model yields no reliable effects .
Approach: They propose to combine a probabilistic generative grammar with a parsing procedure that uses it to manage syntactic derivations as it advances from one word to the next.
Outcome: The proposed model derives two amplitude effects when used against human encephalography data.
Variable beam search for generative neural parsing and its relevance for the analysis of neuro-imaging signal (D19-1)

Copied to clipboard

Challenge: a variable beam size inference method is proposed for generative parsing for RNNG . the proposed method is not sensitive to lexical biases faced by standard beam search .
Approach: They propose a method of variable beam size inference for Recurrent Neural Network Grammar by drawing inspiration from sequential Monte-Carlo methods such as particle filtering.
Outcome: The proposed method is based on a generative parsing framework that can be used to model brain activity during online sentence comprehension.
A Streaming Approach For Efficient Batched Beam Search (2020.emnlp-main)

Copied to clipboard

Challenge: During decoding, candidates terminate or are pruned according to heuristics, a streaming method is used to "refill" the batch after it finishes translating some fraction of the current batch.
Approach: They propose an efficient batching strategy for variable-length decoding on GPU architectures by streamlining the batching process.
Outcome: The proposed method reduces runtime by 71% compared to a fixed-width beam search baseline and 17% compared with a variable-widness baseline while matching baselines’ BLEU.
Efficient Sequence Learning with Group Recurrent Networks (N18-1)

Copied to clipboard

Challenge: Recurrent neural networks have achieved state-of-the-art results in many artificial intelligence tasks, such as language modeling, neural machine translation and speech recognition.
Approach: They propose an efficient architecture to improve the efficiency of such RNN model training by adopting the group strategy for recurrent layers while exploiting the representation rearrangement strategy between layers as well as time steps.
Outcome: The proposed architecture achieves comparable or better accuracy compared with baselines, with a much smaller number of parameters and at a lower computational cost.
Syntactically Supervised Transformers for Faster Neural Machine Translation (P19-1)

Copied to clipboard

Challenge: Standard decoders for neural machine translation generate a single token per timestep, which slows inference . a series of controlled experiments demonstrates that SynST decodes sentences 5x faster than the baseline autoregressive Transformer.
Approach: They propose a syntactically supervised Transformer that generates all target tokens in one shot . synST is a variant of the Transformer architecture that autoregressively predicts a chunked parse tree .
Outcome: The proposed method decodes sentences 5x faster than the baseline method on En-De and En-Fr datasets while achieving higher BLEU scores.
Using Large Corpus N-gram Statistics to Improve Recurrent Neural Language Models (N19-1)

Copied to clipboard

Challenge: a technique that uses large corpus n-gram statistics as a regularizer for training a neural network LM on a smaller corpus is effective, and more time-efficient than training on ngrams.
Approach: They propose a technique that uses large corpus n-gram statistics as a regularizer for training on a smaller corpus.
Outcome: The proposed technique is effective and more time-efficient than training on a larger corpus.
MODE-LSTM: A Parameter-efficient Recurrent Network with Multi-Scale for Sentence Classification (2020.emnlp-main)

Copied to clipboard

Challenge: Existing models for sentence classification use linear convolution, which may not be sufficient to model the non-consecutive dependency of the phrase and may overfit the sequential information.
Approach: They propose a model that extracts multi-scale n-gram features for understanding the semantic meaning of sentences by some key-phrases located at different positions.
Outcome: The proposed model outperforms existing models on eight benchmark datasets and is competitive against state-of-the-art models.
On Efficiently Representing Regular Languages as RNNs (2024.findings-acl)

Copied to clipboard

Challenge: Recent work by Hewitt et al. (2020) provides an interpretation of the empirical success of recurrent neural networks (RNNs) as language models (LMs).
Approach: They generalize their construction and show that RNNs can efficiently represent a larger class of LMs than previously claimed.
Outcome: The results suggest that RNNs can represent a larger class of LMs than previously claimed .
Accelerating Asynchronous Stochastic Gradient Descent for Neural Machine Translation (D18-1)

Copied to clipboard

Challenge: In order to achieve faster training we increase the mini-batch size and scale the learning rate accordingly.
Approach: They propose a technique that delays gradient updates by increasing the mini-batch size to improve the model's convergence.
Outcome: The proposed technique can train a shallow machine translation system 27% faster than an optimized baseline with negligible penalty in BLEU.

What is GenGO?

GenGO is an NLP powered publication search system. It currenctly indexes 30k+ papers from ACL Anthology, and implements multi-aspect summarization, semantic search, and more!

Information

About
Limitations