Generalized Simplicial Attention Neural Networks

Claudio Battiloro, Lucia Testa, Lorenzo Giusti, Stefania Sardellitti, Paolo Di Lorenzo +1 more
9/5/2023
cs.LGcs.AImath.AT

No official code found. Best implementation: luciatesta97/Generalized-Simplicial-Attention-Neural-Networks (9 stars, last commit 2023-08-22).

Abstract

Graph machine learning methods excel at leveraging pairwise relations present in the data. However, graphs are unable to fully capture the multi-way interactions inherent in many complex systems. An effective way to incorporate them is to model the data on higher-order combinatorial topological spaces, such as Simplicial Complexes (SCs) or Cell Complexes. For this reason, we introduce Generalized Simplicial Attention Neural Networks (GSANs), novel neural network architectures designed to process data living on simplicial complexes using masked self-attentional layers. Hinging on topological signal processing principles, we devise a series of principled self-attention mechanisms able to process data associated with simplices of various order, such as nodes, edges, triangles, and beyond. These schemes learn how to combine data associated with neighbor simplices of consecutive order in a task-oriented fashion, leveraging on the simplicial Dirac operator and its Dirac decomposition. We also prove that GSAN satisfies two fundamental properties: permutation equivariance and simplicial-awareness. Finally, we illustrate how our approach compares favorably with other simplicial and graph models when applied to several (inductive and transductive) tasks such as trajectory prediction, missing data imputation, graph classification, and simplex prediction.

View on arXivView PDF

Code Implementations(1)

Implementation of the paper Generalized Simplicial Attention Neural Networks

91Shell, PythonAug 22, 20233 years ago

Similar Papers

Cite this paper

@article{battiloro2023generalized,
  title  = {Generalized Simplicial Attention Neural Networks},
  author = {Claudio Battiloro and Lucia Testa and Lorenzo Giusti and Stefania Sardellitti and Paolo Di Lorenzo and Sergio Barbarossa},
  year   = {2023},
  eprint = {2309.02138},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.02138v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.02138.svg)](https://codeofpaper.com/paper/2309.02138)

Discussion