Using Time-Aware Graph Neural Networks to Predict Temporal Centralities in Dynamic Graphs

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Heeg, Franziska, Scholtes, Ingo
Natura: Preprint
Pubblicazione: 2023
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912109910032384
author Heeg, Franziska
Scholtes, Ingo
author_facet Heeg, Franziska
Scholtes, Ingo
contents Node centralities play a pivotal role in network science, social network analysis, and recommender systems. In temporal data, static path-based centralities like closeness or betweenness can give misleading results about the true importance of nodes in a temporal graph. To address this issue, temporal generalizations of betweenness and closeness have been defined that are based on the shortest time-respecting paths between pairs of nodes. However, a major issue of those generalizations is that the calculation of such paths is computationally expensive. Addressing this issue, we study the application of De Bruijn Graph Neural Networks (DBGNN), a time-aware graph neural network architecture, to predict temporal path-based centralities in time series data. We experimentally evaluate our approach in 13 temporal graphs from biological and social systems and show that it considerably improves the prediction of betweenness and closeness centrality compared to (i) a static Graph Convolutional Neural Network, (ii) an efficient sampling-based approximation technique for temporal betweenness, and (iii) two state-of-the-art time-aware graph learning techniques for dynamic graphs.
format Preprint
id arxiv_https___arxiv_org_abs_2310_15865
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Using Time-Aware Graph Neural Networks to Predict Temporal Centralities in Dynamic Graphs
Heeg, Franziska
Scholtes, Ingo
Machine Learning
Social and Information Networks
Node centralities play a pivotal role in network science, social network analysis, and recommender systems. In temporal data, static path-based centralities like closeness or betweenness can give misleading results about the true importance of nodes in a temporal graph. To address this issue, temporal generalizations of betweenness and closeness have been defined that are based on the shortest time-respecting paths between pairs of nodes. However, a major issue of those generalizations is that the calculation of such paths is computationally expensive. Addressing this issue, we study the application of De Bruijn Graph Neural Networks (DBGNN), a time-aware graph neural network architecture, to predict temporal path-based centralities in time series data. We experimentally evaluate our approach in 13 temporal graphs from biological and social systems and show that it considerably improves the prediction of betweenness and closeness centrality compared to (i) a static Graph Convolutional Neural Network, (ii) an efficient sampling-based approximation technique for temporal betweenness, and (iii) two state-of-the-art time-aware graph learning techniques for dynamic graphs.
title Using Time-Aware Graph Neural Networks to Predict Temporal Centralities in Dynamic Graphs
topic Machine Learning
Social and Information Networks
url https://arxiv.org/abs/2310.15865