LGOct 27, 2021

Node Dependent Local Smoothing for Scalable Graph Learning

arXiv:2110.14377v185 citationsHas Code
Originality Highly original
AI Analysis

This addresses the challenge of under- or over-smoothing in graph neural networks for scalable graph learning, offering a flexible method that can be integrated with any model.

The paper tackles the problem of controlling smoothness in graph learning by proposing node-dependent local smoothing (NDLS), which sets node-specific smoothing iterations based on influence scores, achieving state-of-the-art accuracy on node classification tasks with high scalability and efficiency.

Recent works reveal that feature or label smoothing lies at the core of Graph Neural Networks (GNNs). Concretely, they show feature smoothing combined with simple linear regression achieves comparable performance with the carefully designed GNNs, and a simple MLP model with label smoothing of its prediction can outperform the vanilla GCN. Though an interesting finding, smoothing has not been well understood, especially regarding how to control the extent of smoothness. Intuitively, too small or too large smoothing iterations may cause under-smoothing or over-smoothing and can lead to sub-optimal performance. Moreover, the extent of smoothness is node-specific, depending on its degree and local structure. To this end, we propose a novel algorithm called node-dependent local smoothing (NDLS), which aims to control the smoothness of every node by setting a node-specific smoothing iteration. Specifically, NDLS computes influence scores based on the adjacency matrix and selects the iteration number by setting a threshold on the scores. Once selected, the iteration number can be applied to both feature smoothing and label smoothing. Experimental results demonstrate that NDLS enjoys high accuracy -- state-of-the-art performance on node classifications tasks, flexibility -- can be incorporated with any models, scalability and efficiency -- can support large scale graphs with fast training.

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