Graph Convolutional Networks(GCNs) play a crucial role in graph learning tasks, however, learning graph embedding with few supervised signals is still a difficult problem. In this paper, we propose a novel training algorithm for Graph Convolutional Network, called Multi-Stage Self-Supervised(M3S) Training Algorithm, combined with self-supervised learning approach, focusing on improving the generalization performance of GCNs on graphs with few labeled nodes. Firstly, a Multi-Stage Training Framework is provided as the basis of M3S training method. Then we leverage DeepCluster technique, a popular form of self-supervised learning, and design corresponding aligning mechanism on the embedding space to refine the Multi-Stage Training Framework, resulting in M3S Training Algorithm. Finally, extensive experimental results verify the superior performance of our algorithm on graphs with few labeled nodes under different label rates compared with other state-of-the-art approaches.
翻译:图表革命网络(GCN)在图表学习任务中发挥着关键作用,然而,学习图表嵌入少数受监督信号仍是一个难题。在本文中,我们提议为图表革命网络设计一种新的培训算法,称为多系统自我监督(M3S)培训算法,同时采用自我监督的学习方法,重点是改进GCN在带有少量标签节点的图表上的概括性表现。首先,提供多系统培训框架,作为M3S培训方法的基础。然后,我们利用深晶技术,一种流行的自我监督学习形式,并在嵌入空间上设计相应的调整机制,以完善多系统培训框架,从而形成M3S培训Algorithm。最后,广泛的实验结果验证了我们用不同标签率下几乎没有标签节点的图表在与其他最先进的方法下所显示的优劣性表现。