Adaptive Diffusions for Scalable Learning over Graphs

04/05/2018
by   Dimitris Berberidis, et al.
0

Diffusion-based classifiers such as those relying on the Personalized PageRank and the Heat kernel, enjoy remarkable classification accuracy at modest computational requirements. Their performance however is affected by the extent to which the chosen diffusion captures a typically unknown label propagation mechanism, that can be specific to the underlying graph, and potentially different for each class. The present work introduces a disciplined, data-efficient approach to learning class-specific diffusion functions adapted to the underlying network topology. The novel learning approach leverages the notion of "landing probabilities" of class-specific random walks, which can be computed efficiently, thereby ensuring scalability to large graphs. This is supported by rigorous analysis of the properties of the model as well as the proposed algorithms. Furthermore, a robust version of the classifier facilitates learning even in noisy environments. Classification tests on real networks demonstrate that adapting the diffusion function to the given graph and observed labels, significantly improves the performance over fixed diffusions; reaching -- and many times surpassing -- the classification accuracy of computationally heavier state-of-the-art competing methods, that rely on node embeddings and deep neural networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/24/2019

Semi-supervised classification on graphs using explicit diffusion dynamics

Classification tasks based on feature vectors can be significantly impro...
research
10/18/2021

Beltrami Flow and Neural Diffusion on Graphs

We propose a novel class of graph neural networks based on the discretis...
research
11/16/2022

Fast Graph Generation via Spectral Diffusion

Generating graph-structured data is a challenging problem, which require...
research
02/20/2016

Context-guided diffusion for label propagation on graphs

Existing approaches for diffusion on graphs, e.g., for label propagation...
research
08/25/2023

Network Embedding Using Sparse Approximations of Random Walks

In this paper, we propose an efficient numerical implementation of Netwo...
research
10/01/2020

N odeS ig: Random Walk Diffusion meets Hashing for Scalable Graph Embeddings

Learning node representations is a crucial task with a plethora of inter...
research
11/07/2019

Graph Convolutional Networks Meet with High Dimensionality Reduction

Recently, Graph Convolutional Networks (GCNs) and their variants have be...

Please sign up or login with your details

Forgot password? Click here to reset