SPLGDec 16, 2023

Learning graphs and simplicial complexes from data

arXiv:2312.10545v110 citationsh-index: 67ICASSP
Originality Incremental advance
AI Analysis

This addresses the challenge of uncovering higher-order interactions in graph-based data analysis, which is incremental but extends beyond typical pairwise approaches.

The paper tackles the problem of learning graph topology from data by proposing a method that identifies both pairwise node interactions and three-node interactions (second-order simplicial complexes), using a graph autoregressive Volterra framework with convex optimization. Experimental results show superior performance compared to existing methods on synthetic and real-world data.

Graphs are widely used to represent complex information and signal domains with irregular support. Typically, the underlying graph topology is unknown and must be estimated from the available data. Common approaches assume pairwise node interactions and infer the graph topology based on this premise. In contrast, our novel method not only unveils the graph topology but also identifies three-node interactions, referred to in the literature as second-order simplicial complexes (SCs). We model signals using a graph autoregressive Volterra framework, enhancing it with structured graph Volterra kernels to learn SCs. We propose a mathematical formulation for graph and SC inference, solving it through convex optimization involving group norms and mask matrices. Experimental results on synthetic and real-world data showcase a superior performance for our approach compared to existing methods.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes