Data Analytics on Graphs Part II: Signals on Graphs

Ljubisa Stankovic,Danilo Mandic,Milos Dakovic,Milos Brajovic,Bruno Scalzo,Shengxi Li,Anthony G. Constantinides
DOI: https://doi.org/10.1561/2200000078-2
2020-01-01
Foundations and Trends® in Machine Learning
Abstract:The area of Data Analytics on graphs deals with informationprocessing of data acquired on irregular but structured graphdomains. The focus of Part I of this monograph has beenon both the fundamental and higher-order graph properties,graph topologies, and spectral representations of graphs.Part I also establishes rigorous frameworks for vertex clusteringand graph segmentation, and illustrates the power ofgraphs in various data association tasks. Part II embarkson these concepts to address the algorithmic and practicalissues related to data/signal processing on graphs, withthe focus on the analysis and estimation of both deterministicand random data on graphs. The fundamental ideasrelated to graph signals are introduced through a simple andintuitive, yet general enough case study of multisensor temperaturefield estimation. The concept of systems on graphis defined using graph signal shift operators, which generalizethe corresponding principles from traditional learningsystems. At the core of the spectral domain representationof graph signals and systems is the Graph Fourier Transform(GFT), defined based on the eigendecomposition of both theadjacency matrix and the graph Laplacian. Spectral domainrepresentations are then used as the basis to introduce graphsignal filtering concepts and address their design, includingChebyshev series polynomial approximation. Ideas related tothe sampling of graph signals, and in particular the challengingtopic of data dimensionality reduction through graphsubsampling, are presented and further linked with compressivesensing. The principles of time-varying signals on graphsand basic definitions related to random graph signals arenext reviewed. Localized graph signal analysis in the jointvertex-spectral domain is referred to as the vertex-frequencyanalysis, since it can be considered as an extension of classicaltime-frequency analysis to the graph serving as signaldomain. Important aspects of the local graph Fourier transform(LGFT) are covered, together with its various formsincluding the graph spectral and vertex domain windowsand the inversion conditions and relations. A link betweenthe LGFT with a varying spectral window and the spectralgraph wavelet transform (SGWT) is also established.Realizations of the LGFT and SGWT using polynomial(Chebyshev) approximations of the spectral functions arefurther considered and supported by examples. Finally, energyversions of the vertex-frequency representations areintroduced, along with their relations with classical timefrequencyanalysis, including a vertex-frequency distributionthat can satisfy the marginal properties. The material issupported by illustrative examples.
What problem does this paper attempt to address?