论文阅读“Dynamic graph convolutional

2023-04-17  本文已影响0人  掉了西红柿皮_Kee

Zhang G, Hu Z, Wen G, et al. Dynamic graph convolutional networks by semi-supervised contrastive learning[J]. Pattern Recognition, 2023, 139: 109486.

摘要导读

传统的图卷积网络(GCN)及其变体通常只通过数据集给出的拓扑结构传播节点信息。然而,给定的拓扑结构只能表示一定的关系,而忽略节点之间的一些相关特征信息,这可能使得图卷积网络无法充分利用数据信息。为了解决上述问题,本文提出了一种新的半监督对比学习动态图卷积网络(DGSCL)模型。首先,根据输入节点特征动态构造特征图,更好地利用节点之间潜在的相关特征信息。然后,为了保证高质量的特征图,设计了一种半监督对比学习方法来学习更具有区分性的节点嵌入,该方法可以用学习到的节点嵌入迭代地调整所构造的特征图。最后,将给定拓扑得到的节点嵌入与动态特征图通过两个共注意模块进行融合,为分类任务生成包含更多信息的嵌入表示。实验表明,在节点分类任务中,提出的模型可以取得较好的效果。
Graph is a data structure that represents the node information and the node relationship, which is ubiquitous in practice.

传统GCN

给定G=(\textbf{X, A}),通过两层的GCN可以得到表示输出\textbf{Z}

该论文的目标是全面挖掘节点之间的隐式特征信息,并通过图神经网络构建信息更丰富、更鲁棒的图节点嵌入。首先根据初始特征图的邻接矩阵\textbf{A}_f构建图G_f。然后使用参数共享的两个GCN模块获取对应的节点映射HH^+。为减少噪声影响,使用每轮学到的节点表示H^+去得到动态的特征图G_f^{(t)}=(X, A^{(t)}_f),其中A^{(t)}_f是第t-th轮的动态图。

关于该论文中标签信息的对应主要是在对比学习的构造上:将H作为锚点嵌入,H^+为正例嵌入。至于负例嵌入H^-,提出了一种特殊设计的打乱方法,通过利用标签信息对H^+进行打乱来产生H^−。由于该论文关注的是半监督节点分类,节点标签信息可能与拓扑和特征图相关,因此设计了两个共注意模块来融合学习到的节点嵌入HH^+。最后,为融合后的节点分类任务生成信息更丰富的节点嵌入,融合后的嵌入可以通过反向传播进一步提高特征图的质量。

模型浅析

该文章主要的创新在于:
(1)在构造对比学习的负例时引入了半监督标签信息(和组里的工作有一定的类似,只是使用的方式不同);
(2)多头共注意力模块的设计。这种方式类似于笔者之前所做的跨视图注意力机制。但是,别人对技术的模型化能力要比我们强很多。

上一篇 下一篇

猜你喜欢

热点阅读