English

SparseBERT: Rethinking the Importance Analysis in Self-attention

Machine Learning 2021-07-02 v3

Abstract

Transformer-based models are popularly used in natural language processing (NLP). Its core component, self-attention, has aroused widespread interest. To understand the self-attention mechanism, a direct method is to visualize the attention map of a pre-trained model. Based on the patterns observed, a series of efficient Transformers with different sparse attention masks have been proposed. From a theoretical perspective, universal approximability of Transformer-based models is also recently proved. However, the above understanding and analysis of self-attention is based on a pre-trained model. To rethink the importance analysis in self-attention, we study the significance of different positions in attention matrix during pre-training. A surprising result is that diagonal elements in the attention map are the least important compared with other attention positions. We provide a proof showing that these diagonal elements can indeed be removed without deteriorating model performance. Furthermore, we propose a Differentiable Attention Mask (DAM) algorithm, which further guides the design of the SparseBERT. Extensive experiments verify our interesting findings and illustrate the effect of the proposed algorithm.

Keywords

Cite

@article{arxiv.2102.12871,
  title  = {SparseBERT: Rethinking the Importance Analysis in Self-attention},
  author = {Han Shi and Jiahui Gao and Xiaozhe Ren and Hang Xu and Xiaodan Liang and Zhenguo Li and James T. Kwok},
  journal= {arXiv preprint arXiv:2102.12871},
  year   = {2021}
}

Comments

Accepted by ICML 2021

R2 v1 2026-06-23T23:30:28.132Z