HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

LanczosNet: Multi-Scale Deep Graph Convolutional Networks

Renjie Liao; Zhizhen Zhao; Raquel Urtasun; Richard S. Zemel

LanczosNet: Multi-Scale Deep Graph Convolutional Networks

Abstract

We propose the Lanczos network (LanczosNet), which uses the Lanczos algorithm to construct low rank approximations of the graph Laplacian for graph convolution. Relying on the tridiagonal decomposition of the Lanczos algorithm, we not only efficiently exploit multi-scale information via fast approximated computation of matrix power but also design learnable spectral filters. Being fully differentiable, LanczosNet facilitates both graph kernel learning as well as learning node embeddings. We show the connection between our LanczosNet and graph based manifold learning methods, especially the diffusion maps. We benchmark our model against several recent deep graph networks on citation networks and QM8 quantum chemistry dataset. Experimental results show that our model achieves the state-of-the-art performance in most tasks. Code is released at: \url{https://github.com/lrjconan/LanczosNetwork}.

Code Repositories

lrjconan/LanczosNetwork
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
node-classification-on-citeseer-05LanczosNet
Accuracy: 53.2 ± 4.0
node-classification-on-citeseer-05AdaLanczosNet
Accuracy: 53.8 ± 4.7
node-classification-on-citeseer-1AdaLanczosNet
Accuracy: 63.3 ± 1.8
node-classification-on-citeseer-1LanczosNet
Accuracy: 61.3 ± 3.9
node-classification-on-citeseer-with-publicLanczosNet
Accuracy: 66.2 ± 1.9
node-classification-on-citeseer-with-publicAdaLanczosNet
Accuracy: 68.7 ± 1.0
node-classification-on-cora-05LanczosNet
Accuracy: 58.1 ± 8.2
node-classification-on-cora-05AdaLanczosNet
Accuracy: 60.8 ± 9.0
node-classification-on-cora-1AdaLanczosNet
Accuracy: 67.5 ± 8.7
node-classification-on-cora-1LanczosNet
Accuracy: 66.1 ± 8.2
node-classification-on-cora-3AdaLanczosNet
Accuracy: 77.7 ± 2.4
node-classification-on-cora-3LanczosNet
Accuracy: 76.3 ± 2.3
node-classification-on-cora-with-public-splitAdaLanczosNet
Accuracy: 80.4 ± 1.1
node-classification-on-cora-with-public-splitLanczosNet
Accuracy: 79.5 ± 1.8
node-classification-on-pubmed-003AdaLanczosNet
Accuracy: 61%
node-classification-on-pubmed-003LanczosNet
Accuracy: 60.4 ± 8.6
node-classification-on-pubmed-005AdaLanczosNet
Accuracy: 66%
node-classification-on-pubmed-005LanczosNet
Accuracy: 68.8 ± 5.6
node-classification-on-pubmed-01LanczosNet
Accuracy: 73.4 ± 5.1
node-classification-on-pubmed-01AdaLanczosNet
Accuracy: 72.8 ± 4.6
node-classification-on-pubmed-with-publicLanczosNet
Accuracy: 78.3 ± 0.3
node-classification-on-pubmed-with-publicAdaLanczosNet
Accuracy: 78.1 ± 0.4

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
LanczosNet: Multi-Scale Deep Graph Convolutional Networks | Papers | HyperAI