Stationary Graph Processes and Spectral Estimation
arXiv:1603.04667 · doi:10.1109/TSP.2017.2739099
Abstract
Stationarity is a cornerstone property that facilitates the analysis and processing of random signals in the time domain. Although time-varying signals are abundant in nature, in many practical scenarios the information of interest resides in more irregular graph domains. This lack of regularity hampers the generalization of the classical notion of stationarity to graph signals. The contribution in this paper is twofold. Firstly, we propose a definition of weak stationarity for random graph signals that takes into account the structure of the graph where the random process takes place, while inheriting many of the meaningful properties of the classical definition in the time domain. Our definition requires that stationary graph processes can be modeled as the output of a linear graph filter applied to a white input. We will show that this is equivalent to requiring the correlation matrix to be diagonalized by the graph Fourier transform. Secondly, we analyze the properties of the power spectral density and propose a number of methods to estimate it. We start with nonparametric approaches, including periodograms, window-based average periodograms, and filter banks. We then shift the focus to parametric approaches, discussing the estimation of moving-average (MA), autoregressive (AR) and ARMA processes. Finally, we illustrate the power spectral density estimation in synthetic and real-world graphs.
Accepted for publication in the IEEE Trans. Signal Processing
References in corpus (4)
Cited by in corpus (52)
- Connecting the Dots: Identifying Network Structure via Graph Signal Processing
- Gated Graph Recurrent Neural Networks
- Graph Signal Processing: History, Development, Impact, and Outlook
- Greedy Sampling of Graph Signals
- Forecasting Time Series with VARMA Recursions on Graphs
- Advances in Distributed Graph Filtering
- Filtering Random Graph Processes Over Random Time-Varying Graphs
- Semi-Blind Inference of Topologies and Dynamical Processes over Graphs
- Hypergraph Spectral Analysis and Processing in 3D Point Cloud
- A Directed Graph Fourier Transform with Spread Frequency Components
- Graph Fourier Transform: A Stable Approximation
- Network Inference from Consensus Dynamics with Unknown Parameters
- Graph Signal Sampling Under Stochastic Priors
- Graph Signal Processing Meets Blind Source Separation
- Joint Inference of Multiple Graphs from Matrix Polynomials
- Multi-way Graph Signal Processing on Tensors: Integrative analysis of irregular geometries
- Graph-signal Reconstruction and Blind Deconvolution for Structured Inputs
- Shift-enabled graphs: Graphs where shift-invariant filters are representable as polynomials of shift operations
- Ergodicity in Stationary Graph Processes: A Weak Law of Large Numbers
- Robust Graph Filter Identification and Graph Denoising from Signal Observations
- Graph Signal Processing: Vertex Multiplication
- Joint Time-Vertex Fractional Fourier Transform
- Community-Aware Graph Signal Processing
- Joint Network Topology Inference in the Presence of Hidden Nodes
- Graph Signal Processing -- Part II: Processing and Analyzing Signals on Graphs
- Joint Network Topology Inference via a Shared Graphon Model
- A Graph Signal Processing View on Functional Brain Imaging
- Detecting Localized Categorical Attributes on Graphs
- Wide-Sense Stationarity in Generalized Graph Signal Processing
- Localization, Decomposition, and Dictionary Learning of Piecewise-Constant Signals on Graphs
- Graph Signal Processing: Overview, Challenges and Applications
- Spatiotemporal Covariance Neural Networks
- Modelling Graph Errors: Towards Robust Graph Signal Processing
- Point Cloud Segmentation based on Hypergraph Spectral Clustering
- From Spectrum Wavelet to Vertex Propagation: Graph Convolutional Networks Based on Taylor Approximation
- Adaptive posterior distributions for uncertainty analysis of covariance matrices in Bayesian inversion problems for multioutput signals
- Improving J-divergence of brain connectivity states by graph Laplacian denoising
- A Time-Vertex Signal Processing Framework
- Methods of Adaptive Signal Processing on Graphs Using Vertex-Time Autoregressive Models
- Blind Demixing of Diffused Graph Signals
- Bayesian Design of Sampling Set for Bandlimited Graph Signals
- Stationary Geometric Graphical Model Selection
- Offline detection of change-points in the mean for stationary graph signals
- Signed Graph Learning with Hidden Nodes
- How likely is a random graph shift-enabled?
- Graph Enhanced High Dimensional Kernel Regression
- Recursive Prediction of Graph Signals with Incoming Nodes
- Estimation of Shortest Path Covariance Matrices
- Graph-Time Spectral Analysis for Atrial Fibrillation
- Comparing linear structure-based and data-driven latent spatial representations for sequence prediction
- Enhancing Geometric Deep Learning via Graph Filter Deconvolution
- Stationarity of Time-Series on Graph via Bivariate Translation Invariance