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

01/02/2020
by   Ljubisa Stankovic, et al.
0

Many modern data analytics applications on graphs operate on domains where graph topology is not known a priori, and hence its determination becomes part of the problem definition, rather than serving as prior knowledge which aids the problem solution. Part III of this monograph starts by addressing ways to learn graph topology, from the case where the physics of the problem already suggest a possible topology, through to most general cases where the graph topology is learned from the data. A particular emphasis is on graph topology definition based on the correlation and precision matrices of the observed data, combined with additional prior knowledge and structural conditions, such as the smoothness or sparsity of graph connections. For learning sparse graphs (with small number of edges), the least absolute shrinkage and selection operator, known as LASSO is employed, along with its graph specific variant, graphical LASSO. For completeness, both variants of LASSO are derived in an intuitive way, and explained. An in-depth elaboration of the graph topology learning paradigm is provided through several examples on physically well defined graphs, such as electric circuits, linear heat transfer, social and computer networks, and spring-mass systems. As many graph neural networks (GNN) and convolutional graph networks (GCN) are emerging, we have also reviewed the main trends in GNNs and GCNs, from the perspective of graph signal filtering. Tensor representation of lattice-structured graphs is next considered, and it is shown that tensors (multidimensional data arrays) are a special class of graph signals, whereby the graph vertices reside on a high-dimensional regular lattice structure. This part of monograph concludes with two emerging applications in financial data processing and underground transportation networks modeling.

READ FULL TEXT

page 5

page 8

page 11

page 12

page 15

page 19

page 30

page 34

research
07/08/2019

Graph Signal Processing -- Part I: Graphs, Graph Spectra, and Spectral Clustering

The area of Data Analytics on graphs promises a paradigm shift as we app...
research
04/07/2017

When is Network Lasso Accurate?

A main workhorse for statistical learning and signal processing using sp...
research
06/03/2018

Learning Graphs from Data: A Signal Representation Perspective

The construction of a meaningful graph topology plays a crucial role in ...
research
08/21/2020

Graph learning under spectral sparsity constraints

Graph inference plays an essential role in machine learning, pattern rec...
research
10/22/2020

Online Time-Varying Topology Identification via Prediction-Correction Algorithms

Signal processing and machine learning algorithms for data supported ove...
research
07/16/2020

Graph topology inference benchmarks for machine learning

Graphs are nowadays ubiquitous in the fields of signal processing and ma...
research
11/01/2016

Stationary time-vertex signal processing

The goal of this paper is to improve learning for multivariate processes...

Please sign up or login with your details

Forgot password? Click here to reset