Accelerating Dynamic Network Embedding with Billions of Parameter Updates to Milliseconds
Not on the map. Why?
Abstract (arXiv)
Network embedding, a graph representation learning method illustrating network topology by mapping nodes into lower-dimension vectors, is challenging to accommodate the ever-changing dynamic graphs in practice. Existing research is mainly based on node-by-node embedding modifications, which falls into the dilemma of efficient calculation and accuracy. Observing that the embedding dimensions are usually much smaller than the number of nodes, we break this dilemma with a novel dynamic network embedding paradigm that rotates and scales the axes of embedding space instead of a node-by-node update. Specifically, we propose the Dynamic Adjacency Matrix Factorization (DAMF) algorithm, which achieves an efficient and accurate dynamic network embedding by rotating and scaling the coordinate system where the network embedding resides with no more than the number of edge modifications changes of node embeddings. Moreover, a dynamic Personalized PageRank is applied to the obtained network embeddings to enhance node embeddings and capture higher-order neighbor information dynamically. Experiments of node classification, link prediction, and graph reconstruction on different-sized dynamic graphs suggest that DAMF advances dynamic network embedding. Further, we unprecedentedly expand dynamic network embedding experiments to billion-edge graphs, where DAMF updates billion-level parameters in less than 10ms.
Key facts. Cited by 1 paper in the map (data through 13 Oct 2026). Builds on 28 of its 57 references that are in the map. First posted on arXiv 15 Jun 2023.
Builds on
28 of 57 references.
References · 28
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,304
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,915
- 2014DeepWalk: Online Learning of Social Representationscited by 1,544
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 991
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2019EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphscited by 445
- 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 198
- 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
- 2017A Survey on Network Embeddingcited by 142
- 2017Heterogeneous Information Network Embedding for Recommendationcited by 133
- 2017GraphGAN: Graph Representation Learning with Generative Adversarial Netscited by 121
16 more
- 2018DynGEM: Deep Embedding Method for Dynamic Graphscited by 101
- 2018VERSE: Versatile Graph Embeddings from Similarity Measurescited by 54
- 2019NetSMF: Large-Scale Network Embedding as Sparse Matrix Factorizationcited by 48
- 2019Node Embedding over Temporal Graphscited by 45
- 2017Attributed Network Embedding for Learning in a Dynamic Environmentcited by 39
- 2018dynnode2vec: Scalable Dynamic Network Embeddingcited by 32
- 2018Billion-scale Network Embedding with Iterative Random Projectioncited by 25
- 2019Homogeneous Network Embedding for Massive Graphs via Reweighted Personalized PageRankcited by 25
- 2021Approximate Graph Propagationcited by 21
- 2017TIMERS: Error-Bounded SVD Restart on Dynamic Networkscited by 19
- 2021A Survey of Knowledge Graph Embedding and Their Applicationscited by 17
- 2022Instant Graph Neural Networks for Dynamic Graphscited by 16
- 2019Scalable Graph Embeddings via Sparse Transpose Proximitiescited by 15
- 2016Approximate Personalized PageRank on Dynamic Graphscited by 11
- 2020GloDyNE: Global Topology Preserving Dynamic Network Embeddingcited by 8
- 2019Network Embedding: An Overviewcited by 3
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024Faster Local Solvers for Graph Diffusion Equationscited by 2
- 2024Faster Local Solvers for Graph Diffusion Equations29 Oct 2024