Learning to Learn Graph Topologies
Xingyue Pu, Tianyue Cao, Xiaoyun Zhang, Xiaowen Dong, Siheng Chen

TL;DR
This paper introduces a novel neural network approach that unrolls an iterative algorithm and uses a variational autoencoder to learn graph topologies from data, improving efficiency and topological quality over traditional methods.
Contribution
It proposes a learning-to-optimize framework that unrolls an iterative algorithm and incorporates a variational autoencoder for flexible graph topology learning.
Findings
Outperforms classic algorithms in efficiency.
Learns richer and more accurate graph topologies.
Effective on both synthetic and real data.
Abstract
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 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsTopological and Geometric Data Analysis · Advanced Graph Neural Networks · Neuroinflammation and Neurodegeneration Mechanisms
