Low-complexity Graph Sampling with Noise and Signal Reconstruction via Neumann Series
arXiv:1812.02109 · doi:10.1109/TSP.2019.2940129
Abstract
Graph sampling addresses the problem of selecting a node subset in a graph to collect samples, so that a K-bandlimited signal can be reconstructed in high fidelity. Assuming an independent and identically distributed (i.i.d.) noise model, minimizing the expected mean square error (MMSE) leads to the known A-optimality criterion for graph sampling, which is expensive to compute and difficult to optimize. In this paper, we propose an augmented objective based on Neumann series that well approximates the original criterion and is amenable to greedy optimization. Specifically, we show that a shifted A-optimal criterion can be equivalently written as a function of an ideal low-pass (LP) graph filter, which in turn can be approximated efficiently via fast graph Fourier transform (FGFT). Minimizing the new objective, we select nodes greedily without large matrix inversions using a matrix inverse lemma. Further, for the dynamic network case where node availability varies across time, we propose an extended sampling strategy that replaces offline samples one-by-one in the selected set. For signal reconstruction, we propose an accompanied biased signal recovery strategy that reuses the approximated filter from sampling. Experiments show that our reconstruction is more robust to large noise than the least square (LS) solution, and our sampling strategy far outperforms several existing schemes.
References in corpus (19)
- The Emerging Field of Signal Processing on Graphs: Extending High-Dimensional Data Analysis to Networks and Other Irregular Domains
- Discrete Signal Processing on Graphs: Sampling Theory
- Efficient Sampling Set Selection for Bandlimited Graph Signals Using Graph Spectral Proxies
- Signals on Graphs: Uncertainty Principle and Sampling
- Sampling of graph signals with successive local aggregations
- GSPBOX: A toolbox for signal processing on graphs
- Near-Optimal Sensor Placement for Linear Inverse Problems
- Greedy Sampling of Graph Signals
- On the Graph Fourier Transform for Directed Graphs
- Adaptive Graph Signal Processing: Algorithms and Optimal Sampling Strategies
- Eigendecomposition-Free Sampling Set Selection for Graph Signals
- Sensor placement by maximal projection on minimum eigenspace for linear inverse problems
- Irregularity-Aware Graph Fourier Transforms
- Approximate fast graph Fourier transforms via multi-layer sparse approximations
- Sparse Sampling for Inverse Problems with Tensors
- Sensor scheduling with time, energy and communication constraints
- A-Optimal Sampling and Robust Reconstruction for Graph Signals via Truncated Neumann Series
- Observing and Tracking Bandlimited Graph Processes
- On the Supermodularity of Active Graph-based Semi-supervised Learning with Stieltjes Matrix Regularization
Cited by in corpus (5)
- Sampling Signals on Graphs: From Theory to Applications
- Fast Graph Sampling Set Selection Using Gershgorin Disc Alignment
- Graph Sampling for Matrix Completion Using Recurrent Gershgorin Disc Shift
- Non-Bayesian Estimation Framework for Signal Recovery on Graphs
- Fast sensor placement by enlarging principle submatrix for large-scale linear inverse problems