Back to Search
Start Over
SketchNE: Embedding Billion-Scale Networks Accurately in One Hour
- Source :
- IEEE Transactions on Knowledge and Data Engineering; October 2023, Vol. 35 Issue: 10 p10666-10680, 15p
- Publication Year :
- 2023
-
Abstract
- We study large-scale network embedding with the goal of generating high-quality embeddings for networks with more than 1 billion vertices and 100 billion edges. Recent attempts LightNE and NetSMF propose to sparsify and factorize the (dense) NetMF matrix for embedding large networks, where NetMF is a theoretically-grounded network embedding method. However, there is a trade-off between their embeddings’ quality and scalability due to their expensive memory requirements, making embeddings less effective under real-world memory constraints. Therefore, we present the SketchNE model, a scalable, effective, and memory-efficient network embedding solution developed for a single machine with CPU only. The main idea of SketchNE is to avoid the explicit construction and factorization of the NetMF matrix either sparsely or densely when producing the embeddings through the proposed sparse-sign randomized single-pass SVD algorithm. We conduct extensive experiments on nine datasets of various sizes for vertex classification and link prediction, demonstrating the consistent outperformance of SketchNE over state-of-the-art baselines in terms of both effectiveness and efficiency. SketchNE costs only 1.0 hours to embed the Hyperlink2012 network with 3.5 billion vertices and 225 billion edges on a CPU-only single machine with embedding superiority (e.g., a 282% relative HITS@10 gain over LightNE).
Details
- Language :
- English
- ISSN :
- 10414347 and 15582191
- Volume :
- 35
- Issue :
- 10
- Database :
- Supplemental Index
- Journal :
- IEEE Transactions on Knowledge and Data Engineering
- Publication Type :
- Periodical
- Accession number :
- ejs64081337
- Full Text :
- https://doi.org/10.1109/TKDE.2023.3250703