Neural Stochastic Block Model Scalable Community-Based Graph Learning

05/16/2020
by   Zheng Chen, et al.
13

This paper proposes a novel scalable community-based neural framework for graph learning. The framework learns the graph topology through the task of community detection and link prediction by optimizing with our proposed joint SBM loss function, which results from a non-trivial adaptation of the likelihood function of the classic Stochastic Block Model (SBM). Compared with SBM, our framework is flexible, naturally allows soft labels and digestion of complex node attributes. The main goal is efficient valuation of complex graph data, therefore our design carefully aims at accommodating large data, and ensures there is a single forward pass for efficient evaluation. For large graph, it remains an open problem of how to efficiently leverage its underlying structure for various graph learning tasks. Previously it can be heavy work. With our community-based framework, this becomes less difficult and allows the task models to basically plug-in-and-play and perform joint training. We currently look into two particular applications, the graph alignment and the anomalous correlation detection, and discuss how to make use of our framework to tackle both problems. Extensive experiments are conducted to demonstrate the effectiveness of our approach. We also contributed tweaks of classic techniques which we find helpful for performance and scalability. For example, 1) the GAT+, an improved design of GAT (Graph Attention Network), the scaled-cosine similarity, and a unified implementation of the convolution/attention based and the random-walk based neural graph models.

READ FULL TEXT
research
11/27/2018

Adaptive-similarity node embedding for scalable learning over graphs

Node embedding is the task of extracting informative and descriptive fea...
research
07/04/2023

Random Walk on Multiple Networks

Random Walk is a basic algorithm to explore the structure of networks, w...
research
04/12/2022

A Hierarchical Block Distance Model for Ultra Low-Dimensional Graph Representations

Graph Representation Learning (GRL) has become central for characterizin...
research
12/15/2020

Understanding graph embedding methods and their applications

Graph analytics can lead to better quantitative understanding and contro...
research
04/24/2018

Block-Structure Based Time-Series Models For Graph Sequences

Although the computational and statistical trade-off for modeling single...
research
07/12/2020

Inverse Graph Identification: Can We Identify Node Labels Given Graph Labels?

Graph Identification (GI) has long been researched in graph learning and...
research
02/14/2020

Scalable Dyadic Independence Models with Local and Global Constraints

An important challenge in the field of exponential random graphs (ERGs) ...

Please sign up or login with your details

Forgot password? Click here to reset