HOPF: Higher Order Propagation Framework for Deep Collective Classification

05/31/2018
by   Priyesh Vijayan, et al.
0

Given a graph wherein every node has certain attributes associated with it and some nodes have labels associated with them, Collective Classification (CC) is the task of assigning labels to every unlabeled node using information from the node as well as its neighbors. It is often the case that a node is not only influenced by its immediate neighbors but also by its higher order neighbors, multiple hops away. Recent state-of-the-art models for CC use differentiable variations of Weisfeiler-Lehman kernels to aggregate multi-hop neighborhood information. However, in this work, we show that these models suffer from the problem of Node Information Morphing wherein the information of the node is morphed or overwhelmed by the information of its neighbors when considering multiple hops. Further, existing models are not scalable as the memory and computation needs grow exponentially with the number of hops considered. To circumvent these problems, we propose a generic Higher Order Propagation Framework (HOPF) which includes (i) a differentiable Node Information Preserving (NIP) kernel and (ii) a scalable iterative learning and inferencing mechanism to aggregate information over larger hops. We do an extensive evaluation using 11 datasets from different domains and show that unlike existing CC models, our NIP model with iterative inference is robust across all the datasets and can handle much larger neighborhoods in a scalable manner.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/11/2019

Higher-order Weighted Graph Convolutional Networks

Graph Convolution Network (GCN) has been recognized as one of the most e...
research
12/17/2021

Set Twister for Single-hop Node Classification

Node classification is a central task in relational learning, with the c...
research
05/31/2018

Fusion Graph Convolutional Networks

Semi-supervised node classification involves learning to classify unlabe...
research
09/06/2022

Rethinking The Memory Staleness Problem In Dynamics GNN

The staleness problem is a well-known problem when working with dynamic ...
research
01/26/2023

Visiting Distant Neighbors in Graph Convolutional Networks

We extend the graph convolutional network method for deep learning on gr...
research
10/03/2022

TPGNN: Learning High-order Information in Dynamic Graphs via Temporal Propagation

Temporal graph is an abstraction for modeling dynamic systems that consi...
research
09/17/2020

Layer-stacked Attention for Heterogeneous Network Embedding

The heterogeneous network is a robust data abstraction that can model en...

Please sign up or login with your details

Forgot password? Click here to reset