On the Impact of Communities on Semi-supervised Classification Using Graph Neural Networks

10/30/2020
by   Hussain Hussain, et al.
0

Graph Neural Networks (GNNs) are effective in many applications. Still, there is a limited understanding of the effect of common graph structures on the learning process of GNNs. In this work, we systematically study the impact of community structure on the performance of GNNs in semi-supervised node classification on graphs. Following an ablation study on six datasets, we measure the performance of GNNs on the original graphs, and the change in performance in the presence and the absence of community structure. Our results suggest that communities typically have a major impact on the learning process and classification performance. For example, in cases where the majority of nodes from one community share a single classification label, breaking up community structure results in a significant performance drop. On the other hand, for cases where labels show low correlation with communities, we find that the graph structure is rather irrelevant to the learning process, and a feature-only baseline becomes hard to beat. With our work, we provide deeper insights in the abilities and limitations of GNNs, including a set of general guidelines for model selection based on the graph structure.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/04/2022

Semantic Graph Neural Network with Multi-measure Learning for Semi-supervised Classification

Graph Neural Networks (GNNs) have attracted increasing attention in rece...
research
05/31/2022

Label-Enhanced Graph Neural Network for Semi-supervised Node Classification

Graph Neural Networks (GNNs) have been widely applied in the semi-superv...
research
09/08/2023

Graph Neural Networks Use Graphs When They Shouldn't

Predictions over graphs play a crucial role in various domains, includin...
research
02/05/2022

MarkovGNN: Graph Neural Networks on Markov Diffusion

Most real-world networks contain well-defined community structures where...
research
10/02/2022

Community Learning: Understanding A Community Through NLP for Positive Impact

A post-pandemic world resulted in economic upheaval, particularly for th...
research
05/24/2017

An experimental study of graph-based semi-supervised classification with additional node information

The volume of data generated by internet and social networks is increasi...
research
06/20/2020

Generalizing Graph Neural Networks Beyond Homophily

We investigate the representation power of graph neural networks in the ...

Please sign up or login with your details

Forgot password? Click here to reset