Multi-branch Attentive Transformer
Not on the map. Why?
Abstract (arXiv)
While the multi-branch architecture is one of the key ingredients to the success of computer vision tasks, it has not been well investigated in natural language processing, especially sequence learning tasks. In this work, we propose a simple yet effective variant of Transformer called multi-branch attentive Transformer (briefly, MAT), where the attention layer is the average of multiple branches and each branch is an independent multi-head attention layer. We leverage two training techniques to regularize the training: drop-branch, which randomly drops individual branches during training, and proximal initialization, which uses a pre-trained Transformer model to initialize multiple branches. Experiments on machine translation, code generation and natural language understanding demonstrate that such a simple variant of Transformer brings significant improvements. Our code is available at urlhttps://github.com/HA-Transformer.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 5.
9 papers.
- 2021BERT, mBERT, or BiBERT? A Study on Contextualized Embeddings for Neural Machine Translationcited by 35
- 2021Diverse Pretrained Context Encodings Improve Document Translationcited by 13
- 2021UniDrop: A Simple yet Effective Technique to Improve Transformer without Extra Costcited by 10
- 2022CipherDAug: Ciphertext based Data Augmentation for Neural Machine Translationcited by 9
- 2023TranSFormer: Slow-Fast Transformer for Machine Translationcited by 4
- 2023Understanding Parameter Sharing in Transformerscited by 3
- 2023EM-Network: Oracle Guided Self-distillation for Sequence Learningcited by 1
- 2023PartialFormer: Modeling Part Instead of Whole for Machine Translationcited by 1
- 2023Multi-Path Transformer is Better: A Case Study on Neural Machine Translationcited by 0
- 2023PartialFormer: Modeling Part Instead of Whole for Machine Translation23 Oct 2023
- 2023Understanding Parameter Sharing in Transformers15 Jun 2023
- 2023EM-Network: Oracle Guided Self-distillation for Sequence Learning14 Jun 2023
- 2023TranSFormer: Slow-Fast Transformer for Machine Translation26 May 2023
- 2023Multi-Path Transformer is Better: A Case Study on Neural Machine Translation10 May 2023
- 2022CipherDAug: Ciphertext based Data Augmentation for Neural Machine Translation1 Apr 2022
- 2021BERT, mBERT, or BiBERT? A Study on Contextualized Embeddings for Neural Machine Translation9 Sep 2021
- 2021Diverse Pretrained Context Encodings Improve Document Translation7 Jun 2021
- 2021UniDrop: A Simple yet Effective Technique to Improve Transformer without Extra Cost11 Apr 2021