Just Jump: Dynamic Neighborhood Aggregation in Graph Neural Networks
About
We propose a dynamic neighborhood aggregation (DNA) procedure guided by (multi-head) attention for representation learning on graphs. In contrast to current graph neural networks which follow a simple neighborhood aggregation scheme, our DNA procedure allows for a selective and node-adaptive aggregation of neighboring embeddings of potentially differing locality. In order to avoid overfitting, we propose to control the channel-wise connections between input and output by making use of grouped linear projections. In a number of transductive node-classification experiments, we demonstrate the effectiveness of our approach.
Matthias Fey• 2019
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Node Classification | Cora | Accuracy86.15 | 1215 | |
| Node Classification | Citeseer | Accuracy74.5 | 1037 | |
| Node Classification | Pubmed | Accuracy88.04 | 865 | |
| Node Classification | Amazon Photo | Accuracy95 | 313 | |
| Node Classification | Amazon Computers | Accuracy90.99 | 167 | |
| Node Classification | Coauthor CS | Accuracy94.64 | 158 | |
| Node Classification | Coauthor Physics | Accuracy0.9658 | 104 | |
| Node Classification | Cora Full | Accuracy66.64 | 88 |
Showing 8 of 8 rows