paper-with-me

홈 › Papers

Revisiting Over-smoothing in BERT from the Perspective of Graph

2022-02-17 · ICLR 2022 4 · Han Shi, Jiahui Gao, Hang Xu, Xiaodan Liang, Zhenguo Li, Lingpeng Kong, Stephen M. S. Lee, James T. Kwok

Recently over-smoothing phenomenon of Transformer-based models is observed in both vision and language fields. However, no existing work has delved deeper to further investigate the main cause of this phenomenon. In this work, we make the attempt to analyze the over-smoothing problem from the perspective of graph, where such problem was first discovered and explored. Intuitively, the self-attention matrix can be seen as a normalized adjacent matrix of a corresponding graph. Based on the above connection, we provide some theoretical analysis and find that layer normalization plays a key role in the over-smoothing issue of Transformer-based models. Specifically, if the standard deviation of layer normalization is sufficiently large, the output of Transformer stacks will converge to a specific low-rank subspace and result in over-smoothing. To alleviate the over-smoothing problem, we consider hierarchical fusion strategies, which combine the representations from different layers adaptively to make the output more diverse. Extensive experiment results on various data sets illustrate the effect of our fusion method.

📄 PDF Abstract BibTeX arXiv:2202.08625

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
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…
Multi-Head Attention 설명 없음
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…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
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…

Similar Papers 제목 키워드 기반

Revisiting Graph Convolutional Network on Semi-Supervised Node Classification from an Optimization Perspective

2020-09-24 · Hongwei Zhang, Tijin Yan, Zenjun Xie, Yuanqing Xia 외

Graph convolutional networks (GCNs) have achieved promising performance on various graph-based tasks. However they suffer from over-smoothing when stacking more layers. In this paper, we present a quantitative study on t…

General ClassificationNode Classification

Revisiting the Role of Label Smoothing in Enhanced Text Sentiment Classification

2023-12-11 · Yijie Gao, Shijing Si, Hua Luo, Haixia Sun 외

Label smoothing is a widely used technique in various domains, such as text classification, image classification and speech recognition, known for effectively combating model overfitting. However, there is little fine-gr…

Classificationimage-classificationImage ClassificationSentiment Analysis+5

Revisiting Over-smoothing and Over-squashing Using Ollivier-Ricci Curvature

2022-11-28 · Khang Nguyen, Hieu Nong, Vinh Nguyen, Nhat Ho 외

Graph Neural Networks (GNNs) had been demonstrated to be inherently susceptible to the problems of over-smoothing and over-squashing. These issues prohibit the ability of GNNs to model complex graph interactions by limit…

Revisiting Over-smoothing in Deep GCNs

2020-03-30 · Chaoqi Yang, Ruijie Wang, Shuochao Yao, Shengzhong Liu 외

Oversmoothing has been assumed to be the major cause of performance drop in deep graph convolutional networks (GCNs). In this paper, we propose a new view that deep GCNs can actually learn to anti-oversmooth during train…

Node Classification

Comprehensive Analysis of Over-smoothing in Graph Neural Networks from Markov Chains Perspective

2022-11-12 · Weichen Zhao, Chenguang Wang, Congying Han, Tiande Guo

The over-smoothing problem is an obstacle of developing deep graph neural network (GNN). Although many approaches to improve the over-smoothing problem have been proposed, there is still a lack of comprehensive understan…

AttributeGraph Neural Network