AdaGNN: Graph Neural Networks with Adaptive Frequency Response Filter

Yushun Dong, Kaize Ding, Brian Jalaian, Shuiwang Ji, Jundong Li

Main figure for AdaGNN: Graph Neural Networks with Adaptive Frequency Response Filter

Abstract

Graph Neural Networks have recently become a prevailing paradigm for various high-impact graph analytical problems. Existing efforts can be mainly categorized as spectral-based and spatial-based methods. The major challenge for the former is to find an appropriate graph filter to distill discriminative information from input signals for learning. Recently, myriads of explorations are made to achieve better graph filters, e.g., Graph Convolutional Network (GCN), which leverages Chebyshev polynomial truncation to seek an approximation of graph filters and bridge these two families of methods. Nevertheless, it has been shown in recent studies that GCN and its variants are essentially employing fixed low-pass filters to perform information denoising. Thus their learning capability is rather limited and may over-smooth node representations at deeper layers. To tackle these problems, we develop a novel graph neural network framework AdaGNN with a well-designed adaptive frequency response filter. At its core, AdaGNN leverages a simple but elegant trainable filter that spans across multiple layers to capture the varying importance of different frequency components for node representation learning. The inherent differences among different feature channels are also well captured by the filter. As such, it empowers AdaGNN with stronger expressiveness and naturally alleviates the over-smoothing problem. We empirically validate the effectiveness of the proposed framework on various benchmark datasets. Theoretical analysis is also provided to show the superiority of the proposed AdaGNN. The open-source implementation of AdaGNN can be found here: https://github.com/yushundong/AdaGNN.

Benchmark Results

Tested on 1 dataset Non-standard metric on 1 dataset

Tables show presented results in global context (best 3 papers + GCN + MLP).

Heterogeneous Graph Benchmarks

ACM

Global leaderboard →
Non-default metric. This paper reports Accuracy; the dataset default is Micro-F1. Values below use Accuracy only.

Sorted by Accuracy. Highlighted rows are from other papers.

#ModelAccuracy ↑Paper
1
SignGT
0.9545 ±0.0049
2
NodeFormer
0.9493 ±0.0035
3
FAGCN
0.9487 ±0.0059
26
SGC
actual #26 vs paper #68 42 places worse
0.9324 ±0.0049
best reported
actual #26 vs paper #68 42 places worse
paper 0.7514 ±0.0010
34
GCN
actual #34 vs paper #65 31 places worse
0.9233 ±0.0038
best reported
actual #34 vs paper #65 31 places worse
paper 0.7555 ±0.0020
paper 0.7555 ±0.0020 Δ today 0.1678
65
AdaGNN-S
0.7583 ±0.0040
This paper
66
Pairnorm-GCN-SCS
0.7544 ±0.0010
This paper
67
GraphSAGE
0.7529 ±0.0020
This paper
68
AdaGNN-R
0.7527 ±0.0010
This paper
69
Pairnorm-GCN-SI
0.7487 ±0.0030
This paper
70
DropEdge-GCN
0.7305 ±0.0060
This paper
SOTA performance (not significantly different from the best) Proposed method (this paper) Baseline / comparison (this paper) Global context (other papers) Best today — OK at publication; today's leaderboard best is elsewhere