Semi-supervised classification on graphs using explicit diffusion dynamics

arXiv:1909.11117v117 citations
Originality Incremental advance
AI Analysis

This work addresses classification tasks for domains like document analysis where graph relationships enhance accuracy, but it is incremental as it builds on existing graph neural network methods.

The authors tackled the problem of improving classification accuracy on graph-structured data by incorporating explicit graph diffusion dynamics, achieving state-of-the-art results on benchmark datasets with document citation data.

Classification tasks based on feature vectors can be significantly improved by including within deep learning a graph that summarises pairwise relationships between the samples. Intuitively, the graph acts as a conduit to channel and bias the inference of class labels. Here, we study classification methods that consider the graph as the originator of an explicit graph diffusion. We show that appending graph diffusion to feature-based learning as an \textit{a posteriori} refinement achieves state-of-the-art classification accuracy. This method, which we call Graph Diffusion Reclassification (GDR), uses overshooting events of a diffusive graph dynamics to reclassify individual nodes. The method uses intrinsic measures of node influence, which are distinct for each node, and allows the evaluation of the relationship and importance of features and graph for classification. We also present diff-GCN, a simple extension of Graph Convolutional Neural Network (GCN) architectures that leverages explicit diffusion dynamics, and allows the natural use of directed graphs. To showcase our methods, we use benchmark datasets of documents with associated citation data.

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