A Fully Test-Time Training Framework for Semi-Supervised Node Classification on Out-of-Distribution Graphs

Jiaxin Zhang,Yiqi Wang,Xihong Yang,En Zhu
DOI: https://doi.org/10.1145/3649507
IF: 4.157
2024-02-26
ACM Transactions on Knowledge Discovery from Data
Abstract:Graph neural networks (GNNs) have shown great potential in representation learning for various graph tasks. However, the distribution shift between the training and test sets poses a challenge to the efficiency of GNNs. To address this challenge, HomoTTT propose a fully test-time training (FTTT) framework for GNNs to enhance the model’s generalization capabilities for node classification tasks. Specifically, our proposed HomoTTT designs a homophily-based and parameter-free graph contrastive learning task with adaptive augmentation to guide the model’s adaptation during the test time training, allowing the model to adapt for specific target data. In the inference stage, HomoTTT proposes to integrate the original GNN model and the adapted model after TTT using a homophily-based model selection method, which prevents potential performance degradation caused by unconstrained model adaptation. Extensive experimental results on six benchmark datasets demonstrate the effectiveness of our proposed framework. Additionally, the exploratory study further validates the rationality of the homophily-based graph contrastive learning task with adaptive augmentation and the homophily-based model selection designed in HomoTTT .
computer science, information systems, software engineering
What problem does this paper attempt to address?