Time-capturing dynamic graph embedding for temporal linkage evolution

Yu YANG, Jiannong CAO, Milos STOJMENOVIC, Senzhang WANG, Yiran CHENG, Chun LUM, Zhetao LI

Research output: Contribution to journalArticlespeer-review

6 Citations (Scopus)

Abstract

Dynamic graph embedding learns representation vectors for vertices and edges in a graph that evolves over time. We aim to capture and embed the evolution of vertices' temporal connectivity. Existing work studies the vertices' dynamic connection changes but neglects the time it takes for edges to evolve, failing to embed temporal linkage information into the evolution of the graph. To capture vertices' temporal linkage evolution, we model dynamic graphs as a sequence of snapshot graphs, appending the respective timespans of edges (ToE). We co-train a linear regressor to embed ToE while inferring a common latent space for all snapshot graphs by a matrix-factorization-based model to embed vertices' dynamic connection changes. Vertices' temporal linkage evolution is captured as their moving trajectories within the common latent representation space. Our embedding algorithm converges quickly with our proposed training methods, which is very time efficient and scalable. Extensive evaluations on several datasets show that our model can achieve significant performance improvements, i.e., 22.98 percent on average across all datasets, over the state-of-the-art baselines in the tasks of vertex classification, static and time-aware link prediction, and ToE prediction. Copyright © © 2021 IEEE.

Original languageEnglish
Pages (from-to)958-971
JournalIEEE Transactions on Knowledge and Data Engineering
Volume35
Issue number1
Early online dateJun 2021
DOIs
Publication statusPublished - Jan 2023

Citation

Yang, Y., Cao, J., Stojmenovic, M., Wang, S., Cheng, Y., Lum, C., & Li, Z. (2023). Time-capturing dynamic graph embedding for temporal linkage evolution. IEEE Transactions on Knowledge and Data Engineering, 35(1), 958-971. https://doi.org/10.1109/TKDE.2021.3085758

Keywords

  • Dynamic graph embedding
  • Graph evolution
  • Edge timespan
  • Graph mining

Fingerprint

Dive into the research topics of 'Time-capturing dynamic graph embedding for temporal linkage evolution'. Together they form a unique fingerprint.