CliquePH: Higher-Order Information for Graph Neural Networks through Persistent Homology on Clique Graphs

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Buffelli, Davide, Soleymani, Farzin, Rieck, Bastian
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866916495657795584
author Buffelli, Davide
Soleymani, Farzin
Rieck, Bastian
author_facet Buffelli, Davide
Soleymani, Farzin
Rieck, Bastian
contents Graph neural networks have become the default choice by practitioners for graph learning tasks such as graph classification and node classification. Nevertheless, popular graph neural network models still struggle to capture higher-order information, i.e., information that goes \emph{beyond} pairwise interactions. Recent work has shown that persistent homology, a tool from topological data analysis, can enrich graph neural networks with topological information that they otherwise could not capture. Calculating such features is efficient for dimension 0 (connected components) and dimension 1 (cycles). However, when it comes to higher-order structures, it does not scale well, with a complexity of $O(n^d)$, where $n$ is the number of nodes and $d$ is the order of the structures. In this work, we introduce a novel method that extracts information about higher-order structures in the graph while still using the efficient low-dimensional persistent homology algorithm. On standard benchmark datasets, we show that our method can lead to up to $31\%$ improvements in test accuracy.
format Preprint
id arxiv_https___arxiv_org_abs_2409_08217
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle CliquePH: Higher-Order Information for Graph Neural Networks through Persistent Homology on Clique Graphs
Buffelli, Davide
Soleymani, Farzin
Rieck, Bastian
Machine Learning
Artificial Intelligence
Graph neural networks have become the default choice by practitioners for graph learning tasks such as graph classification and node classification. Nevertheless, popular graph neural network models still struggle to capture higher-order information, i.e., information that goes \emph{beyond} pairwise interactions. Recent work has shown that persistent homology, a tool from topological data analysis, can enrich graph neural networks with topological information that they otherwise could not capture. Calculating such features is efficient for dimension 0 (connected components) and dimension 1 (cycles). However, when it comes to higher-order structures, it does not scale well, with a complexity of $O(n^d)$, where $n$ is the number of nodes and $d$ is the order of the structures. In this work, we introduce a novel method that extracts information about higher-order structures in the graph while still using the efficient low-dimensional persistent homology algorithm. On standard benchmark datasets, we show that our method can lead to up to $31\%$ improvements in test accuracy.
title CliquePH: Higher-Order Information for Graph Neural Networks through Persistent Homology on Clique Graphs
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2409.08217