LGSIMar 1, 2022

Equivariant and Stable Positional Encoding for More Powerful Graph Neural Networks

arXiv:2203.00199v5138 citationsh-index: 45
Originality Incremental advance
AI Analysis

This work addresses a specific bottleneck in graph-based learning for tasks such as link prediction, offering a principled solution to enhance GNN performance, though it appears incremental in its approach.

The paper tackles the problem of graph neural networks (GNNs) failing in tasks like link prediction by addressing issues with positional encoding (PE) techniques, which often lack generalizability and stability. It proposes PEG, a class of GNN layers that uses separate channels for node and positional features with equivariance properties, achieving improved generalization and scalability in experiments on 8 real-world networks.

Graph neural networks (GNN) have shown great advantages in many graph-based learning tasks but often fail to predict accurately for a task-based on sets of nodes such as link/motif prediction and so on. Many works have recently proposed to address this problem by using random node features or node distance features. However, they suffer from either slow convergence, inaccurate prediction, or high complexity. In this work, we revisit GNNs that allow using positional features of nodes given by positional encoding (PE) techniques such as Laplacian Eigenmap, Deepwalk, etc. GNNs with PE often get criticized because they are not generalizable to unseen graphs (inductive) or stable. Here, we study these issues in a principled way and propose a provable solution, a class of GNN layers termed PEG with rigorous mathematical analysis. PEG uses separate channels to update the original node features and positional features. PEG imposes permutation equivariance w.r.t. the original node features and imposes $O(p)$ (orthogonal group) equivariance w.r.t. the positional features simultaneously, where $p$ is the dimension of used positional features. Extensive link prediction experiments over 8 real-world networks demonstrate the advantages of PEG in generalization and scalability.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes