Time-varying Graph Representation Learning via Higher-Order Skip-Gram with Negative Sampling
Simone Piaggesi, Andr\'e Panisson

TL;DR
This paper introduces Higher-Order Skip-Gram with Negative Sampling (HOSGNS), a novel method for learning dynamic graph representations that effectively disentangle node and time roles, outperforming existing techniques in various tasks.
Contribution
The paper extends skip-gram models to tensor factorization for time-varying graphs, enabling efficient and effective dynamic network embeddings with fewer parameters.
Findings
HOSGNS outperforms state-of-the-art methods in network reconstruction.
HOSGNS accurately predicts disease spreading outcomes.
The approach efficiently disentangles node and time roles in dynamic graphs.
Abstract
Representation learning models for graphs are a successful family of techniques that project nodes into feature spaces that can be exploited by other machine learning algorithms. Since many real-world networks are inherently dynamic, with interactions among nodes changing over time, these techniques can be defined both for static and for time-varying graphs. Here, we build upon the fact that the skip-gram embedding approach implicitly performs a matrix factorization, and we extend it to perform implicit tensor factorization on different tensor representations of time-varying graphs. We show that higher-order skip-gram with negative sampling (HOSGNS) is able to disentangle the role of nodes and time, with a small fraction of the number of parameters needed by other approaches. We empirically evaluate our approach using time-resolved face-to-face proximity data, showing that the learned…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTensor decomposition and applications · Advanced Graph Neural Networks · Human Mobility and Location-Based Analysis
