Graph Signal Processing -- Part III: Machine Learning on Graphs, from
Graph Topology to Applications
- URL: http://arxiv.org/abs/2001.00426v1
- Date: Thu, 2 Jan 2020 13:14:27 GMT
- Title: Graph Signal Processing -- Part III: Machine Learning on Graphs, from
Graph Topology to Applications
- Authors: Ljubisa Stankovic, Danilo Mandic, Milos Dakovic, Milos Brajovic, Bruno
Scalzo, Shengxi Li, Anthony G. Constantinides
- Abstract summary: Part III of this monograph starts by addressing ways to learn graph topology.
A particular emphasis is on graph topology definition based on the correlation and precision matrices of the observed data.
For learning sparse graphs, the least absolute shrinkage and selection operator, known as LASSO is employed.
- Score: 19.29066508374268
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: 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.
Related papers
- Learning graphs and simplicial complexes from data [26.926502862698168]
We present a novel method to infer the underlying graph topology from available data.
We also identify three-node interactions, referred to in the literature as second-order simplicial complexes (SCs)
Experimental results on synthetic and real-world data showcase a superior performance for our approach compared to existing methods.
arXiv Detail & Related papers (2023-12-16T22:02:20Z) - Graph Generation with Diffusion Mixture [57.78958552860948]
Generation of graphs is a major challenge for real-world tasks that require understanding the complex nature of their non-Euclidean structures.
We propose a generative framework that models the topology of graphs by explicitly learning the final graph structures of the diffusion process.
arXiv Detail & Related papers (2023-02-07T17:07:46Z) - State of the Art and Potentialities of Graph-level Learning [54.68482109186052]
Graph-level learning has been applied to many tasks including comparison, regression, classification, and more.
Traditional approaches to learning a set of graphs rely on hand-crafted features, such as substructures.
Deep learning has helped graph-level learning adapt to the growing scale of graphs by extracting features automatically and encoding graphs into low-dimensional representations.
arXiv Detail & Related papers (2023-01-14T09:15:49Z) - Graph Anomaly Detection with Graph Neural Networks: Current Status and
Challenges [9.076649460696402]
Graph neural networks (GNNs) have been studied extensively and have successfully performed difficult machine learning tasks.
This survey is the first comprehensive review of graph anomaly detection methods based on GNNs.
arXiv Detail & Related papers (2022-09-29T16:47:57Z) - Demystifying Graph Convolution with a Simple Concatenation [6.542119695695405]
We quantify the information overlap between graph topology, node features, and labels.
We show that graph concatenation is a simple but more flexible alternative to graph convolution.
arXiv Detail & Related papers (2022-07-18T16:39:33Z) - Learning Graph Structure from Convolutional Mixtures [119.45320143101381]
We propose a graph convolutional relationship between the observed and latent graphs, and formulate the graph learning task as a network inverse (deconvolution) problem.
In lieu of eigendecomposition-based spectral methods, we unroll and truncate proximal gradient iterations to arrive at a parameterized neural network architecture that we call a Graph Deconvolution Network (GDN)
GDNs can learn a distribution of graphs in a supervised fashion, perform link prediction or edge-weight regression tasks by adapting the loss function, and they are inherently inductive.
arXiv Detail & Related papers (2022-05-19T14:08:15Z) - Spectral Graph Convolutional Networks With Lifting-based Adaptive Graph
Wavelets [81.63035727821145]
Spectral graph convolutional networks (SGCNs) have been attracting increasing attention in graph representation learning.
We propose a novel class of spectral graph convolutional networks that implement graph convolutions with adaptive graph wavelets.
arXiv Detail & Related papers (2021-08-03T17:57:53Z) - Line Graph Neural Networks for Link Prediction [71.00689542259052]
We consider the graph link prediction task, which is a classic graph analytical problem with many real-world applications.
In this formalism, a link prediction problem is converted to a graph classification task.
We propose to seek a radically different and novel path by making use of the line graphs in graph theory.
In particular, each node in a line graph corresponds to a unique edge in the original graph. Therefore, link prediction problems in the original graph can be equivalently solved as a node classification problem in its corresponding line graph, instead of a graph classification task.
arXiv Detail & Related papers (2020-10-20T05:54:31Z) - Graph Pooling with Node Proximity for Hierarchical Representation
Learning [80.62181998314547]
We propose a novel graph pooling strategy that leverages node proximity to improve the hierarchical representation learning of graph data with their multi-hop topology.
Results show that the proposed graph pooling strategy is able to achieve state-of-the-art performance on a collection of public graph classification benchmark datasets.
arXiv Detail & Related papers (2020-06-19T13:09:44Z) - Machine Learning on Graphs: A Model and Comprehensive Taxonomy [22.73365477040205]
We bridge the gap between graph neural networks, network embedding and graph regularization models.
Specifically, we propose a Graph Decoder Model (GRAPHEDM), which generalizes popular algorithms for semi-supervised learning on graphs.
arXiv Detail & Related papers (2020-05-07T18:00:02Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.