paper-with-me

홈 › Papers

A graphon-signal analysis of graph neural networks

2023-05-25 · NeurIPS 2023 11 · Ron Levie

We present an approach for analyzing message passing graph neural networks (MPNNs) based on an extension of graphon analysis to a so called graphon-signal analysis. A MPNN is a function that takes a graph and a signal on the graph (a graph-signal) and returns some value. Since the input space of MPNNs is non-Euclidean, i.e., graphs can be of any size and topology, properties such as generalization are less well understood for MPNNs than for Euclidean neural networks. We claim that one important missing ingredient in past work is a meaningful notion of graph-signal similarity measure, that endows the space of inputs to MPNNs with a regular structure. We present such a similarity measure, called the graphon-signal cut distance, which makes the space of all graph-signals a dense subset of a compact metric space -- the graphon-signal space. Informally, two deterministic graph-signals are close in cut distance if they ``look like'' they were sampled from the same random graph-signal model. Hence, our cut distance is a natural notion of graph-signal similarity, which allows comparing any pair of graph-signals of any size and topology. We prove that MPNNs are Lipschitz continuous functions over the graphon-signal metric space. We then give two applications of this result: 1) a generalization bound for MPNNs, and, 2) the stability of MPNNs to subsampling of graph-signals. Our results apply to any regular enough MPNN on any distribution of graph-signals, making the analysis rather universal.

📄 PDF Abstract BibTeX arXiv:2305.15987

Code (1)

nhuang37/finegrain_expressivity_gnn 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

MPNN There are at least eight notable examples of models from the literature that can be described using the Message Passing Neural Networks (MPNN) framework. For simplicity we…

Similar Papers 제목 키워드 기반

A Note on Graphon-Signal Analysis of Graph Neural Networks

2025-08-25 · Levi Rauchwerger, Ron Levie arxiv

A recent paper, ``A Graphon-Signal Analysis of Graph Neural Networks'', by Levie, analyzed message passing graph neural networks (MPNNs) by embedding the input space of MPNNs, i.e., attributed graphs (graph-signals), to …

Graphon Signal Processing

2020-03-10 · Luana Ruiz, Luiz F. O. Chamon, Alejandro Ribeiro

Graphons are infinite-dimensional objects that represent the limit of convergent sequences of graphs as their number of nodes goes to infinity. This paper derives a theory of graphon signal processing centered on the not…

Sampling and Uniqueness Sets in Graphon Signal Processing

2024-01-11 · Alejandro Parada-Mayorga, Alejandro Ribeiro

In this work, we study the properties of sampling sets on families of large graphs by leveraging the theory of graphons and graph limits. To this end, we extend to graphon signals the notion of removable and uniqueness s…

Graph and graphon neural network stability

2020-10-23 · Luana Ruiz, Zhiyang Wang, Alejandro Ribeiro

Graph neural networks (GNNs) are learning architectures that rely on knowledge of the graph structure to generate meaningful representations of large-scale network data. GNN stability is thus important as in real-world s…

Movie Recommendation

Modeling Sparse Graph Sequences and Signals Using Generalized Graphons

2023-12-13 · Feng Ji, Xingchao Jian, Wee Peng Tay

Graphons are limit objects of sequences of graphs and are used to analyze the behavior of large graphs. Recently, graphon signal processing has been developed to study signal processing on large graphs. A major limitatio…