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

07/12/2020
by   Tian Bian, et al.
0

Graph Identification (GI) has long been researched in graph learning and is essential in certain applications (e.g. social community detection). Specifically, GI requires to predict the label/score of a target graph given its collection of node features and edge connections. While this task is common, more complex cases arise in practice—we are supposed to do the inverse thing by, for example, grouping similar users in a social network given the labels of different communities. This triggers an interesting thought: can we identify nodes given the labels of the graphs they belong to? Therefore, this paper defines a novel problem dubbed Inverse Graph Identification (IGI), as opposed to GI. Upon a formal discussion of the variants of IGI, we choose a particular case study of node clustering by making use of the graph labels and node features, with an assistance of a hierarchical graph that further characterizes the connections between different graphs. To address this task, we propose Gaussian Mixture Graph Convolutional Network (GMGCN), a simple yet effective method that makes the node-level message passing process using Graph Attention Network (GAT) under the protocol of GI and then infers the category of each node via a Gaussian Mixture Layer (GML). The training of GMGCN is further boosted by a proposed consensus loss to take advantage of the structure of the hierarchical graph. Extensive experiments are conducted to test the rationality of the formulation of IGI. We verify the superiority of the proposed method compared to other baselines on several benchmarks we have built up. We will release our codes along with the benchmark data to facilitate more research attention to the IGI problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/15/2021

Label-Wise Message Passing Graph Neural Network on Heterophilic Graphs

Graph Neural Networks (GNNs) have achieved remarkable performance in mod...
research
12/18/2019

Expanding Label Sets for Graph Convolutional Networks

In recent years, Graph Convolutional Networks (GCNs) and their variants ...
research
01/30/2014

Joint Inference of Multiple Label Types in Large Networks

We tackle the problem of inferring node labels in a partially labeled gr...
research
06/11/2022

Semi-Supervised Hierarchical Graph Classification

Node classification and graph classification are two graph learning prob...
research
04/09/2022

Harmonic Centralization of Some Graph Families

Centrality describes the importance of nodes in a graph and is modeled b...
research
06/06/2022

A Simple yet Effective Method for Graph Classification

In deep neural networks, better results can often be obtained by increas...
research
05/16/2020

Neural Stochastic Block Model Scalable Community-Based Graph Learning

This paper proposes a novel scalable community-based neural framework fo...

Please sign up or login with your details

Forgot password? Click here to reset