Stationary time-vertex signal processing

11/01/2016
by   Andreas Loukas, et al.
0

The goal of this paper is to improve learning for multivariate processes whose structure is dependent on some known graph topology; especially when the number of available samples is much smaller than the number of variables. Typically, the graph information is incorporated into the learning process via a smoothness assumption postulating that the values supported on well-connected vertices exhibit small variations. We argue that smoothness is not enough. To capture the behavior of complex interconnected systems, such as transportation and biological networks, it is important to train expressive models, being able to reproduce a wide range of graph and temporal behaviors. Motivated by this need, this paper puts forth a novel definition of time-vertex wide-sense stationarity, or joint stationarity for short. We believe that the proposed definition is natural, at it intimately relates to existing definitions of stationarity in the time and vertex domains. We use joint stationarity to regularize learning and to reduce computational complexity in both estimation and recovery tasks. In particular, we show that for any jointly stationary process: (a) one can learn the covariance structure from O(1) samples, and (b) can solve MMSE recovery problems, such as interpolation, denoising, forecasting, in complexity that is linear to the edges and timesteps. Experiments with three datasets suggest that joint stationarity can yield significant accuracy improvements in the reconstruction effort of under-sampled problems, even when the graph is only approximately known or the process is only close to stationary.

READ FULL TEXT
research
06/22/2016

Towards stationary time-vertex signal processing

Graph-based methods for signal processing have shown promise for the ana...
research
02/14/2023

Learning Graph ARMA Processes from Time-Vertex Spectra

The modeling of time-varying graph signals as stationary time-vertex sto...
research
07/12/2016

Predicting the evolution of stationary graph signals

An emerging way of tackling the dimensionality issues arising in the mod...
research
09/04/2023

Locally Stationary Graph Processes

Stationary graph process models are commonly used in the analysis and in...
research
01/11/2016

Stationary signal processing on graphs

Graphs are a central tool in machine learning and information processing...
research
01/02/2020

Graph Signal Processing – Part III: Machine Learning on Graphs, from Graph Topology to Applications

Many modern data analytics applications on graphs operate on domains whe...

Please sign up or login with your details

Forgot password? Click here to reset