Length Generalization of Causal Transformers without Position Encoding
Abstract
Generalizing to longer sentences is important for recent Transformer-based language models. Besides algorithms manipulating explicit position features, the success of Transformers without position encodings (NoPE) provides a new way to overcome the challenge. In this paper, we study the length generalization property of NoPE. We find that although NoPE can extend to longer sequences than the commonly used explicit position encodings, it still has a limited context length. We identify a connection between the failure of NoPE's generalization and the distraction of attention distributions. We propose a parameter-efficient tuning for searching attention heads' best temperature hyper-parameters, which substantially expands NoPE's context size. Experiments on long sequence language modeling, the synthetic passkey retrieval task and real-world long context tasks show that NoPE can achieve competitive performances with state-of-the-art length generalization algorithms. The source code is publicly accessible
Cited in this thesis
Frequently Cited Together
- Deep Learning2 chapters
- Stacked generalization2 chapters
- Grad-cam: Visual explanations from deep networks via gradient-based localization2 chapters
- Accurate lamb origin identification and molecular differentiation analysis using2 chapters
- Development of an intelligent surgical knife rapid evaporative ionization mass s2 chapters
- Auto-encoding variational bayes2 chapters
BibTeX
@article{Wang2024,
title = {Length generalization of causal transformers without position encoding},
author = {Wang, Jie and Ji, Tao and Wu, Yuanbin and Yan, Hang and Gui, Tao and Zhang, Qi and Huang, Xuanjing and Wang, Xiaoling},
journal = {arXiv preprint arXiv:2404.12224},
year = {2024},
}