Graph Unrolling Networks: Interpretable Neural Networks for Graph Signal Denoising
Siheng Chen, Yonina C. Eldar, Lingxiao Zhao

TL;DR
This paper introduces graph unrolling networks, a novel interpretable neural network framework for denoising graph signals that combines algorithm unrolling with graph signal processing insights.
Contribution
It develops a new graph neural network architecture based on unrolling iterative denoising algorithms, with adaptive edge-weight sharing and unsupervised training, enhancing interpretability and performance.
Findings
Achieves 40-60% lower denoising error than traditional methods.
Demonstrates superior performance over state-of-the-art graph neural networks.
Provides an interpretable framework linking neural networks and signal processing.
Abstract
We propose an interpretable graph neural network framework to denoise single or multiple noisy graph signals. The proposed graph unrolling networks expand algorithm unrolling to the graph domain and provide an interpretation of the architecture design from a signal processing perspective. We unroll an iterative denoising algorithm by mapping each iteration into a single network layer where the feed-forward process is equivalent to iteratively denoising graph signals. We train the graph unrolling networks through unsupervised learning, where the input noisy graph signals are used to supervise the networks. By leveraging the learning ability of neural networks, we adaptively capture appropriate priors from input noisy graph signals, instead of manually choosing signal priors. A core component of graph unrolling networks is the edge-weight-sharing graph convolution operation, which…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsGraph Neural Network · Convolution
