Rank and Align: Towards Effective Source-free Graph Domain Adaptation
Junyu Luo, Zhiping Xiao, Yifan Wang, Xiao Luo, Jingyang Yuan, Wei Ju, Langechuan Liu, Ming Zhang
TL;DR
The paper tackles source-free graph domain adaptation by transferring pre-trained GNNs to target graphs without accessing source data. It introduces Rank and Align (RNA), a framework that uses spectral seriation to derive robust target-semantic representations, detects harmonic graphs close to the source, and aligns inharmonic graphs through adversarial subgraph extraction and invariant learning, aided by filtered pseudo-labeling. The approach is supported by theoretical robustness guarantees for SSR under noise and validated through comprehensive experiments showing state-of-the-art performance and clear ablation-based gains from each component. The results suggest that combining spectral rankings, domain-invariant subgraph learning, and multi-view pseudo-label filtering yields practical, scalable improvements for real-world graph SFDA settings.
Abstract
Graph neural networks (GNNs) have achieved impressive performance in graph domain adaptation. However, extensive source graphs could be unavailable in real-world scenarios due to privacy and storage concerns. To this end, we investigate an underexplored yet practical problem of source-free graph domain adaptation, which transfers knowledge from source models instead of source graphs to a target domain. To solve this problem, we introduce a novel GNN-based approach called Rank and Align (RNA), which ranks graph similarities with spectral seriation for robust semantics learning, and aligns inharmonic graphs with harmonic graphs which close to the source domain for subgraph extraction. In particular, to overcome label scarcity, we employ the spectral seriation algorithm to infer the robust pairwise rankings, which can guide semantic learning using a similarity learning objective. To depict distribution shifts, we utilize spectral clustering and the silhouette coefficient to detect harmonic graphs, which the source model can easily classify. To reduce potential domain discrepancy, we extract domain-invariant subgraphs from inharmonic graphs by an adversarial edge sampling process, which guides the invariant learning of GNNs. Extensive experiments on several benchmark datasets demonstrate the effectiveness of our proposed RNA.
