Not all parameters are born equal: Attention is mostly what you need
arXiv:2010.11859
Abstract
Transformers are widely used in state-of-the-art machine translation, but the key to their success is still unknown. To gain insight into this, we consider three groups of parameters: embeddings, attention, and feed forward neural network (FFN) layers. We examine the relative importance of each by performing an ablation study where we initialise them at random and freeze them, so that their weights do not change over the course of the training. Through this, we show that the attention and FFN are equally important and fulfil the same functionality in a model. We show that the decision about whether a component is frozen or allowed to train is at least as important for the final model performance as its number of parameters. At the same time, the number of parameters alone is not indicative of a component's importance. Finally, while the embedding layer is the least essential for machine translation tasks, it is the most important component for language modelling tasks.
arXiv commentAccepted at BlackboxNLP 2021
References in corpus (8)
- Neural Tangent Kernel: Convergence and Generalization in Neural Networks
- The Loss Surfaces of Multilayer Networks
- Identifying and attacking the saddle point problem in high-dimensional non-convex optimization
- Synthesizer: Rethinking Self-Attention in Transformer Models
- No Training Required: Exploring Random Encoders for Sentence Classification
- On the saddle point problem for non-convex optimization
- Echo State Neural Machine Translation
- Neural Language Priors