Learning discriminative node representations benefits various downstream tasks in graph analysis such as community detection and node classification. Existing graph representation learning methods (e.g., based on random walk and contrastive learning) are limited to maximizing the local similarity of connected nodes. Such pair-wise learning schemes could fail to capture the global distribution of representations, since it has no explicit constraints on the global geometric properties of representation space. To this end, we propose Geometric Graph Representation Learning (G2R) to learn node representations in an unsupervised manner via maximizing rate reduction. In this way, G2R maps nodes in distinct groups (implicitly stored in the adjacency matrix) into different subspaces, while each subspace is compact and different subspaces are dispersedly distributed. G2R adopts a graph neural network as the encoder and maximizes the rate reduction with the adjacency matrix. Furthermore, we theoretically and empirically demonstrate that rate reduction maximization is equivalent to maximizing the principal angles between different subspaces. Experiments on real-world datasets show that G2R outperforms various baselines on node classification and community detection tasks.
翻译:现有的图形代表学习方法(例如,基于随机行走和对比式学习)限于尽量扩大连接节点的本地相似性。这种对称学习计划可能无法捕捉代表面的全球分布,因为它对全球代表空间的几何特性没有明显的限制。为此,我们提议几何代表面学习(G2R)通过最大减低率,以不受监督的方式学习节点表达。这样,G2R将不同组群的节点(隐含在相邻矩阵中存储)映射到不同的子空间,而每个子空间是紧凑的,不同的子空间则分布分散。G2R采用图形神经网络作为编码器,并尽量降低与相邻空间矩阵的降速。此外,我们从理论上和从经验上证明,减速最大化相当于最大限度地利用不同子空间之间的主要角度。在现实世界数据设置上进行实验表明,G2R超越了各种基线,在无界分类上进行各种基线探测。