paper-with-me

Papers

Parameter Sharing Methods for Multilingual Self-Attentional Translation Models

2018-09-01 · WS 2018 10 · Devendra Singh Sachan, Graham Neubig

In multilingual neural machine translation, it has been shown that sharing a single translation model between multiple languages can achieve competitive performance, sometimes even leading to performance gains over bilingually trained models. However, these improvements are not uniform; often multilingual parameter sharing results in a decrease in accuracy due to translation models not being able to accommodate different languages in their limited parameter space. In this work, we examine parameter sharing techniques that strike a happy medium between full sharing and individual training, specifically focusing on the self-attentional Transformer model. We find that the full parameter sharing approach leads to increases in BLEU scores mainly when the target languages are from a similar language family. However, even in the case where target languages are from different families where full parameter sharing leads to a noticeable drop in BLEU scores, our proposed methods for partial sharing of parameters can lead to substantial improvements in translation accuracy.

📄 PDF Abstract BibTeX arXiv:1809.00252

Code (1)

DevSinghSachan/multilingual_nmt 공식 구현 pytorch

Tasks

Machine TranslationTranslation

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Position-Wise Feed-Forward Layer 설명 없음
Residual Connection 설명 없음
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…

Similar Papers 제목 키워드 기반

Hierarchical Transformer for Multilingual Machine Translation

2021-03-05 · EACL (VarDial) 2021 4 · Albina Khusainova, Adil Khan, Adín Ramírez Rivera, Vitaly Romanov

The choice of parameter sharing strategy in multilingual machine translation models determines how optimally parameter space is used and hence, directly influences ultimate translation quality. Inspired by linguistic tre…

Machine TranslationTranslation

A Self-Attentional Neural Architecture for Code Completion with Multi-Task Learning

2019-09-16 · Fang Liu, Ge Li, Bolin Wei, Xin Xia 외

Code completion, one of the most useful features in the Integrated Development Environments (IDEs), can accelerate software development by suggesting the libraries, APIs, and method names in real-time. Recent studies hav…

Code CompletionLanguage ModellingMulti-Task Learning

Cross-Modal Multi-Tasking for Speech-to-Text Translation via Hard Parameter Sharing

2023-09-27 · Brian Yan, Xuankai Chang, Antonios Anastasopoulos, Yuya Fujita 외

Recent works in end-to-end speech-to-text translation (ST) have proposed multi-tasking methods with soft parameter sharing which leverage machine translation (MT) data via secondary encoders that map text inputs to an ev…

DecoderMachine TranslationSpeech-to-TextSpeech-to-Text Translation+2

A Compact and Language-Sensitive Multilingual Translation Method

2019-07-01 · ACL 2019 7 · Yining Wang, Long Zhou, Jiajun Zhang, FeiFei Zhai 외

Multilingual neural machine translation (Multi-NMT) with one encoder-decoder model has made remarkable progress due to its simple deployment. However, this multilingual translation paradigm does not make full use of lang…

DecoderMachine TranslationNMTTranslation

How do languages influence each other? Studying cross-lingual data sharing during LM fine-tuning

2023-05-22 · Rochelle Choenni, Dan Garrette, Ekaterina Shutova

Multilingual large language models (MLLMs) are jointly trained on data from many different languages such that representation of individual languages can benefit from other languages' data. Impressive performance on zero…

Cross-Lingual TransferZero-Shot Cross-Lingual Transfer