Graph Signal Restoration Using Nested Deep Algorithm Unrolling
Not on the map. Why?
Abstract (arXiv)
Graph signal processing is a ubiquitous task in many applications such as sensor, social, transportation and brain networks, point cloud processing, and graph neural networks. Often, graph signals are corrupted in the sensing process, thus requiring restoration. In this paper, we propose two graph signal restoration methods based on deep algorithm unrolling (DAU). First, we present a graph signal denoiser by unrolling iterations of the alternating direction method of multiplier (ADMM). We then suggest a general restoration method for linear degradation by unrolling iterations of Plug-and-Play ADMM (PnP-ADMM). In the second approach, the unrolled ADMM-based denoiser is incorporated as a submodule, leading to a nested DAU structure. The parameters in the proposed denoising/restoration methods are trainable in an end-to-end manner. Our approach is interpretable and keeps the number of parameters small since we only tune graph-independent regularization parameters. We overcome two main challenges in existing graph signal restoration methods: 1) limited performance of convex optimization algorithms due to fixed parameters which are often determined manually. 2) large number of parameters of graph neural networks that result in difficulty of training. Several experiments for graph signal denoising and interpolation are performed on synthetic and real-world data. The proposed methods show performance improvements over several existing techniques in terms of root mean squared error in both tasks.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 25 of its 64 references that are in the map. First posted on arXiv 30 Jun 2021.
Builds on
25 of 64 references.
References · 25
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2017Deep Image Priorcited by 1,097
- 2019Algorithm Unrolling: Interpretable, Efficient Deep Learning for Signal and Image Processingcited by 411
- 2017Graph Signal Processing: Overview, Challenges and Applicationscited by 409
- 2017Learning Deep CNN Denoiser Prior for Image Restorationcited by 407
- 2016Plug-and-Play ADMM for Image Restoration: Fixed Point Convergence and Applicationscited by 244
- 2019Deep Plug-and-Play Super-Resolution for Arbitrary Blur Kernelscited by 112
13 more
- 2015Plug-and-Play Priors for Bright Field Electron Tomography and Sparse Interpolationcited by 78
- 2019Plug and play methods for magnetic resonance imaging (long version)cited by 75
- 2020Tuning-free Plug-and-Play Proximal Algorithm for Inverse Imaging Problemscited by 38
- 2015Discrete Signal Processing on Graphs: Sampling Theorycited by 33
- 2020Graph Unrolling Networks: Interpretable Neural Networks for Graph Signal Denoisingcited by 33
- 2014Signal Recovery on Graphs: Variation Minimizationcited by 26
- 2018Deep Unfolding of a Proximal Interior Point Method for Image Restorationcited by 23
- 2018Performance Analysis of Plug-and-Play ADMM: A Graph Signal Processing Perspectivecited by 13
- 2020Localized Spectral Graph Filter Frames: A Unifying Framework, Survey of Design Considerations, and Numerical Comparison (Extended Cut)cited by 13
- 2013Bilateral Filter: Graph Spectral Interpretation and Extensionscited by 7
- 2018Dynamically Unfolding Recurrent Restorer: A Moving Endpoint Control Method for Image Restorationcited by 6
- 2019Generalized Sampling on Graphs With Subspace and Smoothness Priorscited by 4
- 2017Fast Singular Value Shrinkage with Chebyshev Polynomial Approximation Based on Signal Sparsitycited by 3
Built on by
Citing papers per year: 2022: 2; 2023: 3; 2024: 1; 2025: 5; 2026: 2.
13 papers.
Sort:
- 2023GSP-KalmanNet: Tracking Graph Signals via Neural-Aided Kalman Filteringcited by 10
- 2025Graph-Aware Diffusion for Signal Generationcited by 7
- 2025GKNet: Graph Kalman Filtering and Model Inference via Model-based Deep Learningcited by 2
- 2023Learning Graph ARMA Processes from Time-Vertex Spectracited by 1
- 2025Unrolled Graph Neural Networks for Constrained Optimizationcited by 1
- 2022Graph Filter Transfer via Probability Density Ratio Weightingcited by 0
- 2022Deep Unfolding-based Weighted Averaging for Federated Learning in Heterogeneous Environmentscited by 0
- 2023Locally Stationary Graph Processescited by 0
- 2024LASE: Learned Adjacency Spectral Embeddingscited by 0
- 2025Efficient Learning of Balanced Signed Graphs via Sparse Linear Programmingcited by 0
- 2025Sampling Method for Generalized Graph Signals with Pre-selected Vertices via DC Optimizationcited by 0
- 2026Unrolled Neural Networks for Constrained Optimizationcited by 0
- 2026Low-rank Updates in Slowly Time-varying Graphs for Spatial-Temporal Signal Interpolation22 Jun 2026
- 2026Unrolled Neural Networks for Constrained Optimization24 Jan 2026
- 2025Graph-Aware Diffusion for Signal Generation6 Oct 2025
- 2025Unrolled Graph Neural Networks for Constrained Optimization21 Sep 2025
- 2025Sampling Method for Generalized Graph Signals with Pre-selected Vertices via DC Optimization18 Sep 2025
- 2025GKNet: Graph Kalman Filtering and Model Inference via Model-based Deep Learning27 Jun 2025
- 2025Efficient Learning of Balanced Signed Graphs via Sparse Linear Programming2 Jun 2025
- 2024LASE: Learned Adjacency Spectral Embeddings23 Dec 2024
- 2023GSP-KalmanNet: Tracking Graph Signals via Neural-Aided Kalman Filtering28 Nov 2023
- 2023Locally Stationary Graph Processes4 Sep 2023
- 2023Learning Graph ARMA Processes from Time-Vertex Spectra14 Feb 2023
- 2022Deep Unfolding-based Weighted Averaging for Federated Learning in Heterogeneous Environments23 Dec 2022
1 more
- 2023GSP-KalmanNet: Tracking Graph Signals via Neural-Aided Kalman Filteringcited by 10
- 2025Graph-Aware Diffusion for Signal Generationcited by 7
- 2025GKNet: Graph Kalman Filtering and Model Inference via Model-based Deep Learningcited by 2
- 2023Learning Graph ARMA Processes from Time-Vertex Spectracited by 1
- 2025Unrolled Graph Neural Networks for Constrained Optimizationcited by 1
- 2022Graph Filter Transfer via Probability Density Ratio Weightingcited by 0
- 2022Deep Unfolding-based Weighted Averaging for Federated Learning in Heterogeneous Environmentscited by 0
- 2023Locally Stationary Graph Processescited by 0
- 2024LASE: Learned Adjacency Spectral Embeddingscited by 0
- 2025Efficient Learning of Balanced Signed Graphs via Sparse Linear Programmingcited by 0
- 2025Sampling Method for Generalized Graph Signals with Pre-selected Vertices via DC Optimizationcited by 0
- 2026Unrolled Neural Networks for Constrained Optimizationcited by 0
12 most cited of 13 All 13 (JSON)
- 2026Low-rank Updates in Slowly Time-varying Graphs for Spatial-Temporal Signal Interpolation22 Jun 2026
- 2026Unrolled Neural Networks for Constrained Optimization24 Jan 2026
- 2025Graph-Aware Diffusion for Signal Generation6 Oct 2025
- 2025Unrolled Graph Neural Networks for Constrained Optimization21 Sep 2025
- 2025Sampling Method for Generalized Graph Signals with Pre-selected Vertices via DC Optimization18 Sep 2025
- 2025GKNet: Graph Kalman Filtering and Model Inference via Model-based Deep Learning27 Jun 2025
- 2025Efficient Learning of Balanced Signed Graphs via Sparse Linear Programming2 Jun 2025
- 2024LASE: Learned Adjacency Spectral Embeddings23 Dec 2024
- 2023GSP-KalmanNet: Tracking Graph Signals via Neural-Aided Kalman Filtering28 Nov 2023
- 2023Locally Stationary Graph Processes4 Sep 2023
- 2023Learning Graph ARMA Processes from Time-Vertex Spectra14 Feb 2023
- 2022Deep Unfolding-based Weighted Averaging for Federated Learning in Heterogeneous Environments23 Dec 2022
12 newest of 13 All 13 (JSON)