Robust Graph Representation Learning via Adaptive Spectral Contrast
About
Spectral graph contrastive learning has emerged as a unified paradigm for handling both homophilic and heterophilic graphs by leveraging high-frequency components. However, we identify a fundamental spectral dilemma: while high-frequency signals are indispensable for encoding heterophily, our theoretical analysis proves they exhibit significantly higher variance under spectrally concentrated perturbations. We derive a regret lower bound showing that existing global (node-agnostic) spectral fusion is provably sub-optimal: on mixed graphs with separated node-wise frequency preferences, any global fusion strategy incurs non-vanishing regret relative to a node-wise oracle. To escape this bound, we propose ASPECT, a framework that resolves this dilemma through a reliability-aware spectral gating mechanism. Formulated as a minimax game, ASPECT employs a node-wise gate that dynamically re-weights frequency channels based on their stability against a purpose-built adversary, which explicitly targets spectral energy distributions via a Rayleigh quotient penalty. This design forces the encoder to learn representations that are both structurally discriminative and spectrally robust. Empirical results show that ASPECT achieves new state-of-the-art performance on 8 out of 9 benchmarks, effectively decoupling meaningful structural heterophily from incidental noise.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Node Classification | Cora (test) | Mean Accuracy88.69 | 861 | |
| Node Classification | Citeseer (test) | Accuracy0.8117 | 824 | |
| Node Classification | PubMed (test) | Accuracy87.04 | 546 | |
| Node Classification | Chameleon (test) | Mean Accuracy72.06 | 297 | |
| Node Classification | Cornell (test) | Mean Accuracy88.85 | 274 | |
| Node Classification | Texas (test) | Mean Accuracy90.9 | 269 | |
| Node Classification | Squirrel (test) | Mean Accuracy59.22 | 267 | |
| Node Classification | Wisconsin (test) | Mean Accuracy88 | 239 | |
| Node Classification | Actor (test) | Mean Accuracy0.4155 | 237 | |
| Node Classification | Cora Poisoned | Accuracy85.21 | 17 |