Learning to Learn Graph Topologies

10/19/2021
by   Xingyue Pu, et al.
0

Learning a graph topology to reveal the underlying relationship between data entities plays an important role in various machine learning and data analysis tasks. Under the assumption that structured data vary smoothly over a graph, the problem can be formulated as a regularised convex optimisation over a positive semidefinite cone and solved by iterative algorithms. Classic methods require an explicit convex function to reflect generic topological priors, e.g. the ℓ_1 penalty for enforcing sparsity, which limits the flexibility and expressiveness in learning rich topological structures. We propose to learn a mapping from node data to the graph structure based on the idea of learning to optimise (L2O). Specifically, our model first unrolls an iterative primal-dual splitting algorithm into a neural network. The key structural proximal projection is replaced with a variational autoencoder that refines the estimated graph with enhanced topological properties. The model is trained in an end-to-end fashion with pairs of node data and graph samples. Experiments on both synthetic and real-world data demonstrate that our model is more efficient than classic iterative algorithms in learning a graph with specific topological properties.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/23/2020

Kernel-based Graph Learning from Smooth Signals: A Functional Viewpoint

The problem of graph learning concerns the construction of an explicit t...
research
04/26/2022

Generating Topological Structure of Floorplans from Room Attributes

Analysis of indoor spaces requires topological information. In this pape...
research
12/16/2020

Hierarchical Graph Capsule Network

Graph Neural Networks (GNNs) draw their strength from explicitly modelin...
research
06/27/2018

A Topological Regularizer for Classifiers via Persistent Homology

Regularization plays a crucial role in supervised learning. Most existin...
research
06/21/2020

Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddings

In this paper, we propose an end-to-end graph learning framework, namely...
research
08/04/2022

Node Copying: A Random Graph Model for Effective Graph Sampling

There has been an increased interest in applying machine learning techni...
research
06/27/2018

TopoReg: A Topological Regularizer for Classifiers

Regularization plays a crucial role in supervised learning. A successful...

Please sign up or login with your details

Forgot password? Click here to reset