Graph Neural Networks can Recover the Hidden Features Solely from the Graph Structure

01/26/2023
by   Ryoma Sato, et al.
0

Graph Neural Networks (GNNs) are popular models for graph learning problems. GNNs show strong empirical performance in many practical tasks. However, the theoretical properties have not been completely elucidated. In this paper, we investigate whether GNNs can exploit the graph structure from the perspective of the expressive power of GNNs. In our analysis, we consider graph generation processes that are controlled by hidden node features, which contain all information about the graph structure. A typical example of this framework is kNN graphs constructed from the hidden features. In our main results, we show that GNNs can recover the hidden node features from the input graph alone, even when all node features, including the hidden features themselves and any indirect hints, are unavailable. GNNs can further use the recovered node features for downstream tasks. These results show that GNNs can fully exploit the graph structure by themselves, and in effect, GNNs can use both the hidden and explicit node features for downstream tasks. In the experiments, we confirm the validity of our results by showing that GNNs can accurately recover the hidden features using a GNN architecture built based on our theoretical analysis.

READ FULL TEXT

page 3

page 7

page 8

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
06/06/2023

How does over-squashing affect the power of GNNs?

Graph Neural Networks (GNNs) are the state-of-the-art model for machine ...
research
02/16/2022

When Does A Spectral Graph Neural Network Fail in Node Classification?

Spectral Graph Neural Networks (GNNs) with various graph filters have re...
research
04/12/2020

Principal Neighbourhood Aggregation for Graph Nets

Graph Neural Networks (GNNs) have been shown to be effective models for ...
research
03/19/2022

Exploiting Neighbor Effect: Conv-Agnostic GNNs Framework for Graphs with Heterophily

Due to the homophily assumption of graph convolution networks, a common ...
research
05/09/2021

Exploiting Path Information for Anchor Based Graph Neural Network

Learning node representation that incorporating information from graph s...
research
06/17/2022

Boosting Graph Structure Learning with Dummy Nodes

With the development of graph kernels and graph representation learning,...

Please sign up or login with your details

Forgot password? Click here to reset