paper-with-me

Papers

Residual Connections and Normalization Can Provably Prevent Oversmoothing in GNNs

2024-06-05 · Michael Scholkemper, Xinyi Wu, Ali Jadbabaie, Michael T. Schaub

Residual connections and normalization layers have become standard design choices for graph neural networks (GNNs), and were proposed as solutions to the mitigate the oversmoothing problem in GNNs. However, how exactly these methods help alleviate the oversmoothing problem from a theoretical perspective is not well understood. In this work, we provide a formal and precise characterization of (linearized) GNNs with residual connections and normalization layers. We establish that (a) for residual connections, the incorporation of the initial features at each layer can prevent the signal from becoming too smooth, and determines the subspace of possible node representations; (b) batch normalization prevents a complete collapse of the output embedding space to a one-dimensional subspace through the individual rescaling of each column of the feature matrix. This results in the convergence of node representations to the top-$k$ eigenspace of the message-passing operator; (c) moreover, we show that the centering step of a normalization layer -- which can be understood as a projection -- alters the graph signal in message-passing in such a way that relevant information can become harder to extract. We therefore introduce a novel, principled normalization layer called GraphNormv2 in which the centering step is learned such that it does not distort the original graph signal in an undesirable way. Experimental results confirm the effectiveness of our method.

📄 PDF Abstract BibTeX arXiv:2406.02997

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Batch Normalization 설명 없음

Similar Papers 제목 키워드 기반

Taming Gradient Oversmoothing and Expansion in Graph Neural Networks

2024-10-07 · Moonjeong Park, Dongwoo Kim

Oversmoothing has been claimed as a primary bottleneck for multi-layered graph neural networks (GNNs). Multiple analyses have examined how and why oversmoothing occurs. However, none of the prior work addressed how optim…

Residual connections provably mitigate oversmoothing in graph neural networks

2025-01-01 · Ziang Chen, Zhengjiang Lin, Shi Chen, Yury Polyanskiy 외

Graph neural networks (GNNs) have achieved remarkable empirical success in processing and representing graph-structured data across various domains. However, a significant challenge known as "oversmoothing" persists, whe…

Principles for Initialization and Architecture Selection in Graph Neural Networks with ReLU Activations

2023-06-20 · Gage DeZoort, Boris Hanin

This article derives and validates three principles for initialization and architecture selection in finite width graph neural networks (GNNs) with ReLU activations. First, we theoretically derive what is essentially the…

Persistent Gaussian Perturbations Prevent Oversmoothing in Recurrent Graph Neural Networks

2026-07-30 · Mostafa Haghir Chehreghani arxiv

Oversmoothing is a fundamental limitation of deep graph neural networks (GNNs), where repeated message passing causes node representations to become increasingly similar, eventually collapsing toward a low-dimensional su…

Graph Neural Network

Adaptive Initial Residual Connections for GNNs with Theoretical Guarantees

2025-11-10 · Mohammad Shirzadi, Ali Safarpoor Dehkordi, Ahad N. Zehmakan arxiv

Message passing is the core operation in graph neural networks, where each node updates its embeddings by aggregating information from its neighbors. However, in deep architectures, this process often leads to diminished…