ASPECT: Node-Level Adaptive Spectral Fusion for Graph Contrastive Learning
About
Spectral graph contrastive learning often constructs low- and high-frequency views to capture complementary graph signals, but these views are commonly combined by graph-level or node-agnostic fusion rules. We show that graph-level fusion can incur irreducible regret on mixed graphs with separated node-wise spectral preferences. Motivated by this result, we propose ASPECT, a spectral graph contrastive learning method that adaptively fuses low- and high-frequency views at the node level. ASPECT learns a node-wise spectral policy and regularizes it using channel-wise contrastive evidence, enabling different nodes to use different spectral mixtures. We further introduce ASPECT-S, an optional stability-aware extension that uses generated graph-structure and feature perturbations to obtain empirical channel-wise sensitivity estimates, together with a Rayleigh-based spectral search bias for producing informative perturbations. Experiments on homophilic and heterophilic benchmarks show that ASPECT improves representation quality over competitive spectral and graph contrastive baselines, while ASPECT-S further improves performance under joint graph-structure and feature perturbations.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Node Classification | Cora (test) | Mean Accuracy88.69 | 951 | |
| Node Classification | Citeseer (test) | Accuracy0.8117 | 945 | |
| Node Classification | PubMed (test) | Accuracy87.04 | 586 | |
| Node Classification | Chameleon (test) | Mean Accuracy72.06 | 335 | |
| Node Classification | Cornell (test) | Mean Accuracy88.85 | 313 | |
| Node Classification | Texas (test) | Mean Accuracy90.9 | 312 | |
| Node Classification | Squirrel (test) | Mean Accuracy59.22 | 301 | |
| Node Classification | Actor (test) | Mean Accuracy0.4155 | 286 | |
| Node Classification | Wisconsin (test) | Mean Accuracy88 | 279 | |
| Node Classification | Cora Poisoned | Accuracy85.21 | 17 |