Supra-Laplacian Encoding for Transformer on Dynamic Graphs

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Karmim, Yannis, Lafon, Marc, S'niehotta, Raphael Fournier, Thome, Nicolas
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866910698929389568
author Karmim, Yannis
Lafon, Marc
S'niehotta, Raphael Fournier
Thome, Nicolas
author_facet Karmim, Yannis
Lafon, Marc
S'niehotta, Raphael Fournier
Thome, Nicolas
contents Fully connected Graph Transformers (GT) have rapidly become prominent in the static graph community as an alternative to Message-Passing models, which suffer from a lack of expressivity, oversquashing, and under-reaching. However, in a dynamic context, by interconnecting all nodes at multiple snapshots with self-attention, GT loose both structural and temporal information. In this work, we introduce Supra-LAplacian encoding for spatio-temporal TransformErs (SLATE), a new spatio-temporal encoding to leverage the GT architecture while keeping spatio-temporal information. Specifically, we transform Discrete Time Dynamic Graphs into multi-layer graphs and take advantage of the spectral properties of their associated supra-Laplacian matrix. Our second contribution explicitly model nodes' pairwise relationships with a cross-attention mechanism, providing an accurate edge representation for dynamic link prediction. SLATE outperforms numerous state-of-the-art methods based on Message-Passing Graph Neural Networks combined with recurrent models (e.g LSTM), and Dynamic Graph Transformers, on 9 datasets. Code is available at: github.com/ykrmm/SLATE.
format Preprint
id arxiv_https___arxiv_org_abs_2409_17986
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Supra-Laplacian Encoding for Transformer on Dynamic Graphs
Karmim, Yannis
Lafon, Marc
S'niehotta, Raphael Fournier
Thome, Nicolas
Machine Learning
Fully connected Graph Transformers (GT) have rapidly become prominent in the static graph community as an alternative to Message-Passing models, which suffer from a lack of expressivity, oversquashing, and under-reaching. However, in a dynamic context, by interconnecting all nodes at multiple snapshots with self-attention, GT loose both structural and temporal information. In this work, we introduce Supra-LAplacian encoding for spatio-temporal TransformErs (SLATE), a new spatio-temporal encoding to leverage the GT architecture while keeping spatio-temporal information. Specifically, we transform Discrete Time Dynamic Graphs into multi-layer graphs and take advantage of the spectral properties of their associated supra-Laplacian matrix. Our second contribution explicitly model nodes' pairwise relationships with a cross-attention mechanism, providing an accurate edge representation for dynamic link prediction. SLATE outperforms numerous state-of-the-art methods based on Message-Passing Graph Neural Networks combined with recurrent models (e.g LSTM), and Dynamic Graph Transformers, on 9 datasets. Code is available at: github.com/ykrmm/SLATE.
title Supra-Laplacian Encoding for Transformer on Dynamic Graphs
topic Machine Learning
url https://arxiv.org/abs/2409.17986