Graph Neural Networks (GNNs) have made tremendous progress in the graph classification task. However, a performance gap between the training set and the test set has often been noticed. To bridge such gap, in this work we introduce the first test-time training framework for GNNs to enhance the model generalization capacity for the graph classification task. In particular, we design a novel test-time training strategy with self-supervised learning to adjust the GNN model for each test graph sample. Experiments on the benchmark datasets have demonstrated the effectiveness of the proposed framework, especially when there are distribution shifts between training set and test set. We have also conducted exploratory studies and theoretical analysis to gain deeper understandings on the rationality of the design of the proposed graph test time training framework (GT3).
翻译:图表神经网络(GNNs)在图表分类任务方面取得了巨大进展,然而,培训组和测试组之间的性能差距经常被注意到。为了弥补这种差距,我们在此工作中引入了第一个全球网络测试时间培训框架,以加强图形分类任务的模型概括能力。特别是,我们设计了一个新的测试时间培训战略,通过自我监督学习来调整每个测试图样本的GNN模式。基准数据集实验显示了拟议框架的有效性,特别是在培训组和测试组之间分布转移的情况下。我们还进行了探索性研究和理论分析,以加深对拟议图表测试时间培训框架设计合理性的理解(GT3)。