摘要
图神经网络(GNN)在处理各种领域的各种图分析任务方面表现出非凡的能力,例如电子商务和社交网络。尽管它们用途广泛,但 GNN 在可迁移性方面面临着重大挑战,限制了它们在现实世界应用中的效用。现有的 GNN 转移学习研究忽略了各种图数据集之间的分布差异,在跨不同分布进行转移时面临挑战。如何有效地将经过良好训练的 GNN 适应具有不同特征和结构分布的新图仍然是一个尚未得到充分探索的问题。借鉴低秩自适应 (LoRA) 在将大型语言模型适应各种领域的成功经验,我们提出了 GraphLoRA,这是一种有效且参数高效的方法,用于将经过良好训练的 GNN 转移到不同的图域。具体来说,我们首先提出了一种结构感知最大平均差异 (SMMD) 来对齐源图和目标图之间不同的节点特征分布。此外,我们通过在预训练 GNN 旁边注入一个小型可训练 GNN 来引入低秩自适应,有效地弥合了结构分布差距,同时减轻了灾难性遗忘。此外,还提出了一个结构感知正则化目标,以增强预训练 GNN 对具有稀疏监督标签的目标图的适应性。在六个真实世界数据集上的大量实验证明了 GraphLoRA 相对于 11 个基线的有效性,即使在不同的图域中,也仅调整了 20% 的参数。代码可在 https://anonymous.4open.science/r/GraphLoRA 获得。