paper-with-me

홈 › Papers

On the Bottleneck of Graph Neural Networks and its Practical Implications

2020-06-09 · ICLR 2021 1 · Uri Alon, Eran Yahav

Since the proposal of the graph neural network (GNN) by Gori et al. (2005) and Scarselli et al. (2008), one of the major problems in training GNNs was their struggle to propagate information between distant nodes in the graph. We propose a new explanation for this problem: GNNs are susceptible to a bottleneck when aggregating messages across a long path. This bottleneck causes the over-squashing of exponentially growing information into fixed-size vectors. As a result, GNNs fail to propagate messages originating from distant nodes and perform poorly when the prediction task depends on long-range interaction. In this paper, we highlight the inherent problem of over-squashing in GNNs: we demonstrate that the bottleneck hinders popular GNNs from fitting long-range signals in the training data; we further show that GNNs that absorb incoming edges equally, such as GCN and GIN, are more susceptible to over-squashing than GAT and GGNN; finally, we show that prior work, which extensively tuned GNN models of long-range problems, suffers from over-squashing, and that breaking the bottleneck improves their state-of-the-art results without any tuning or additional weights. Our code is available at https://github.com/tech-srl/bottleneck/ .

📄 PDF Abstract BibTeX arXiv:2006.05205

Code (3)

tech-srl/bottleneck 공식 구현 pytorch
luis-mueller/probing-graph-transformers pytorch
nikita6187/transportplanningdataset pytorch

Tasks

Graph Neural Network

Methods 이 논문이 사용한 방법론

Graph Neural Network 설명 없음
GGS-NNs 설명 없음
GAT A Graph Attention Network (GAT) is a neural network architecture that operates on graph-structured data, leveraging masked self-attentional layers to address the shortcomings…
GIN Per the authors, Graph Isomorphism Network (GIN) generalizes the WL test and hence achieves maximum discriminative power among GNNs.
GCN A Graph Convolutional Network, or GCN, is an approach for semi-supervised learning on graph-structured data. It is based on an efficient variant of [convolutional neural…

Similar Papers 제목 키워드 기반

On the Interplay between Strong Regularity and Graph Densification

2017-03-21 · Marco Fiorucci, Alessandro Torcinovich, Manuel Curado, Francisco Escolano 외

In this paper we analyze the practical implications of Szemer\'edi's regularity lemma in the preservation of metric information contained in large graphs. To this end, we present a heuristic algorithm to find regular par…

LEMMA

How does Heterophily Impact the Robustness of Graph Neural Networks? Theoretical Connections and Practical Implications

2021-06-14 · Jiong Zhu, Junchen Jin, Donald Loveland, Michael T. Schaub 외

We bridge two research directions on graph neural networks (GNNs), by formalizing the relation between heterophily of node labels (i.e., connected nodes tend to have dissimilar labels) and the robustness of GNNs to adver…

Semi-supervised classification of radiology images with NoTeacher: A Teacher that is not Mean

2021-08-10 · Balagopal Unnikrishnan, Cuong Nguyen, Shafa Balaram, Chao Li 외

Deep learning models achieve strong performance for radiology image classification, but their practical application is bottlenecked by the need for large labeled training datasets. Semi-supervised learning (SSL) approach…

Classificationimage-classificationImage ClassificationMulti-Label Classification+1

All You Need is Resistance: On the Equivalence of Effective Resistance and Certain Optimal Transport Problems on Graphs

2024-04-23 · Sawyer Robertson, Zhengchao Wan, Alexander Cloninger

The fields of effective resistance and optimal transport on graphs are filled with rich connections to combinatorics, geometry, machine learning, and beyond. In this article we put forth a bold claim: that the two fields…

All

A commentary on "The now-or-never bottleneck: a fundamental constraint on language", by Christiansen and Chater (2016)

2015-09-05 · Ramon Ferrer-i-Cancho

In a recent article, Christiansen and Chater (2016) present a fundamental constraint on language, i.e. a now-or-never bottleneck that arises from our fleeting memory, and explore its implications, e.g., chunk-and-pass pr…