SigGate-GT: Taming Over-Smoothing in Graph Transformers via Sigmoid-Gated Attention

Dongxing Guo, Jikun Wu, S. Yiu

Main figure for SigGate-GT: Taming Over-Smoothing in Graph Transformers via Sigmoid-Gated Attention

Abstract

Graph transformers achieve strong results on molecular and long-range reasoning tasks, yet remain hampered by over-smoothing (the progressive collapse of node representations with depth) and attention entropy degeneration. We observe that these pathologies share a root cause with attention sinks in large language models: softmax attention's sum-to-one constraint forces every node to attend somewhere, even when no informative signal exists. Motivated by recent findings that element-wise sigmoid gating eliminates attention sinks in large language models, we propose SigGate-GT, a graph transformer that applies learned, per-head sigmoid gates to the attention output within the GraphGPS framework. Each gate can suppress activations toward zero, enabling heads to selectively silence uninformative connections. On five standard benchmarks, SigGate-GT matches the prior best on ZINC ($0.059$ MAE) and sets new state-of-the-art on ogbg-molhiv ($82.47\ statistically significant gains over GraphGPS across all five datasets ($p < 0.05$). Ablations show that gating reduces over-smoothing by $30\ attention entropy, and stabilizes training across a $10 $ learning rate range, with about $1\

Proposed method: SigGate-GT

Benchmark Results

Tested on 2 datasets

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

OGB

#ModelROC-AUC ↑Paper
1
Multi-RF Fusion with Multi-GNN Blending
0.8476 ±0.0002
2
HyperFusion
0.8475 ±0.0003
3
PAS+FPs
0.8420 ±0.0015
4
SigGate-GT
0.8247 ±0.0063
This paper
9
GatedGCN
0.8090 ±0.0160
10
Exphormer
0.8075 ±0.0094
This paper
14
Graphormer
0.8051 ±0.0053
This paper
62
PNA
0.7905 ±0.0132
This paper
72
GraphGPS
0.7880 ±0.0101
This paper
78
DeeperGCN
actual #78 vs paper #78
0.7860 ±0.0120
best reported
actual #78 vs paper #78
paper 0.7858 ±0.0100

Difference within reported uncertainty; not counted as underperformance.

paper 0.7858 ±0.0100 Δ at pub 0.0002 Δ today 0.0002
109
GIN
0.7780 ±0.0182
184
GCN
actual #184 vs paper #196 12 places worse
0.7630 ±0.0030
best reported
actual #184 vs paper #196 12 places worse
paper 0.7606 ±0.0097

Difference within reported uncertainty; not counted as underperformance.

paper 0.7606 ±0.0097 Δ at pub 0.0024
#ModelAP ↑Paper
1
GRPE-Large
0.3150 ±0.0010
2
Graphormer
0.3140
3
Graphormer-FLAG
0.3139 ±0.0032
10
SigGate-GT
0.2984 ±0.0031
This paper
26
Exphormer
0.2920 ±0.0030
This paper
29
GraphGPS
actual #29 vs paper #29
0.2910 ±0.0010
best reported
actual #29 vs paper #29
paper 0.2907 ±0.0028

Difference within reported uncertainty; not counted as underperformance.

paper 0.2907 ±0.0028 Δ today 0.0003
31
GIN
0.2902 ±0.0017
38
PNA
0.2838 ±0.0035
This paper
47
DeeperGCN
0.2781 ±0.0038
This paper
56
GCN
actual #56 vs paper #80 24 places worse
0.2690 ±0.0020
best reported
actual #56 vs paper #80 24 places worse
paper 0.2424 ±0.0034
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