Sampling and Recovery of Graph Signals based on Graph Neural Networks

11/03/2020
by   Siheng Chen, et al.
0

We propose interpretable graph neural networks for sampling and recovery of graph signals, respectively. To take informative measurements, we propose a new graph neural sampling module, which aims to select those vertices that maximally express their corresponding neighborhoods. Such expressiveness can be quantified by the mutual information between vertices' features and neighborhoods' features, which are estimated via a graph neural network. To reconstruct an original graph signal from the sampled measurements, we propose a graph neural recovery module based on the algorithm-unrolling technique. Compared to previous analytical sampling and recovery, the proposed methods are able to flexibly learn a variety of graph signal models from data by leveraging the learning ability of neural networks; compared to previous neural-network-based sampling and recovery, the proposed methods are designed through exploiting specific graph properties and provide interpretability. We further design a new multiscale graph neural network, which is a trainable multiscale graph filter bank and can handle various graph-related learning tasks. The multiscale network leverages the proposed graph neural sampling and recovery modules to achieve multiscale representations of a graph. In the experiments, we illustrate the effects of the proposed graph neural sampling and recovery modules and find that the modules can flexibly adapt to various graph structures and graph signals. In the task of active-sampling-based semi-supervised learning, the graph neural sampling module improves the classification accuracy over 10 proposed multiscale graph neural network on several standard datasets for both vertex and graph classification. The results show that our method consistently improves the classification accuracies.

READ FULL TEXT

page 1

page 12

research
09/25/2019

GraphMix: Regularized Training of Graph Neural Networks for Semi-Supervised Learning

We present GraphMix, a regularization technique for Graph Neural Network...
research
10/05/2020

Graph Cross Networks with Vertex Infomax Pooling

We propose a novel graph cross network (GXN) to achieve comprehensive fe...
research
11/17/2020

Reinforcement Learning of Graph Neural Networks for Service Function Chaining

In the management of computer network systems, the service function chai...
research
02/22/2023

Time-varying Signals Recovery via Graph Neural Networks

The recovery of time-varying graph signals is a fundamental problem with...
research
02/19/2020

Outcome Correlation in Graph Neural Network Regression

Graph neural networks aggregate features in vertex neighborhoods to lear...
research
10/14/2022

Semi-supervised Learning with Network Embedding on Ambient RF Signals for Geofencing Services

In applications such as elderly care, dementia anti-wandering and pandem...
research
04/08/2021

Scaling up graph homomorphism for classification via sampling

Feature generation is an open topic of investigation in graph machine le...

Please sign up or login with your details

Forgot password? Click here to reset