Centrality Graph Shift Operators for Graph Neural Networks

Yassine Abbahaddou, Fragkiskos D. Malliaros, Johannes F. Lutzeyer, Michalis Vazirgiannis
11/7/2024
cs.LGcs.SImath.SP

No official code found. Best implementation: abbahaddou/CGSO (0 stars, last commit 2024-10-13).

Abstract

Graph Shift Operators (GSOs), such as the adjacency and graph Laplacian matrices, play a fundamental role in graph theory and graph representation learning. Traditional GSOs are typically constructed by normalizing the adjacency matrix by the degree matrix, a local centrality metric. In this work, we instead propose and study Centrality GSOs (CGSOs), which normalize adjacency matrices by global centrality metrics such as the PageRank, $k$-core or count of fixed length walks. We study spectral properties of the CGSOs, allowing us to get an understanding of their action on graph signals. We confirm this understanding by defining and running the spectral clustering algorithm based on different CGSOs on several synthetic and real-world datasets. We furthermore outline how our CGSO can act as the message passing operator in any Graph Neural Network and in particular demonstrate strong performance of a variant of the Graph Convolutional Network and Graph Attention Network using our CGSOs on several real-world benchmark datasets.

View on arXivView PDF

Code Implementations(1)

abbahaddou/CGSOCommunity100%
00PythonOct 13, 20242 years ago

Similar Papers

Cite this paper

@article{abbahaddou2024centrality,
  title  = {Centrality Graph Shift Operators for Graph Neural Networks},
  author = {Yassine Abbahaddou and Fragkiskos D. Malliaros and Johannes F. Lutzeyer and Michalis Vazirgiannis},
  year   = {2024},
  eprint = {2411.04655},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.04655v1}
}

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/2411.04655.svg)](https://codeofpaper.com/paper/2411.04655)

Discussion