LGOct 26, 2017

Sparse Diffusion-Convolutional Neural Networks

arXiv:1710.09813v12 citations
Originality Incremental advance
AI Analysis

This addresses a scalability bottleneck for researchers and practitioners applying DCNNs to large graphs, though it is an incremental improvement focused on efficiency.

The paper tackles the prohibitive O(N^2) memory complexity of Diffusion-convolutional Neural Networks (DCNNs) for node classification by introducing a thresholding method that reduces memory to O(N) while maintaining predictive performance.

The predictive power and overall computational efficiency of Diffusion-convolutional neural networks make them an attractive choice for node classification tasks. However, a naive dense-tensor-based implementation of DCNNs leads to $\mathcal{O}(N^2)$ memory complexity which is prohibitive for large graphs. In this paper, we introduce a simple method for thresholding input graphs that provably reduces memory requirements of DCNNs to O(N) (i.e. linear in the number of nodes in the input) without significantly affecting predictive performance.

Foundations

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

Your Notes