NetSMF: Large-Scale Network Embedding as Sparse Matrix Factorization
Not on the map. Why?
Abstract (arXiv)
We study the problem of large-scale network embedding, which aims to learn latent representations for network mining applications. Previous research shows that 1) popular network embedding benchmarks, such as DeepWalk, are in essence implicitly factorizing a matrix with a closed form, and 2)the explicit factorization of such matrix generates more powerful embeddings than existing methods. However, directly constructing and factorizing this matrix---which is dense---is prohibitively expensive in terms of both time and space, making it not scalable for large networks. In this work, we present the algorithm of large-scale network embedding as sparse matrix factorization (NetSMF). NetSMF leverages theories from spectral sparsification to efficiently sparsify the aforementioned dense matrix, enabling significantly improved efficiency in embedding learning. The sparsified matrix is spectrally close to the original dense one with a theoretically bounded approximation error, which helps maintain the representation power of the learned embeddings. We conduct experiments on networks of various scales and types. Results show that among both popular benchmarks and factorization based methods, NetSMF is the only method that achieves both high efficiency and effectiveness. We show that NetSMF requires only 24 hours to generate effective embeddings for a large-scale academic collaboration network with tens of millions of nodes, while it would cost DeepWalk months and is computationally infeasible for the dense matrix factorization solution. The source code of NetSMF is publicly available (https://github.com/xptree/NetSMF).
Key facts. Cited by 48 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 20; 2022: 10; 2023: 7; 2024: 7; 2025: 2; 2026: 2.
48 papers.
Sort:
By area:
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2022Multiplex Heterogeneous Graph Convolutional Networkcited by 27
- 2021A Broader Picture of Random-walk Based Graph Embeddingcited by 15
- 2024OAG-Bench: A Human-Curated Benchmark for Academic Graph Miningcited by 14
- 2021CogDL: A Comprehensive Library for Graph Deep Learningcited by 12
- 2021REFINE: Random RangE FInder for Network Embeddingcited by 9
- 2022A Hierarchical Block Distance Model for Ultra Low-Dimensional Graph Representationscited by 9
- 2021Recommender systems based on graph embedding techniques: A comprehensive reviewcited by 8
- 2023Collaborative Graph Neural Networks for Attributed Network Embeddingcited by 8
- 2024PST-Bench: Tracing and Benchmarking the Source of Publicationscited by 7
- 2024Effective Clustering on Large Attributed Bipartite Graphscited by 7
- 2021Large-Scale Network Embedding in Apache Sparkcited by 6
36 more
- 2021Learning Based Proximity Matrix Factorization for Node Embeddingcited by 5
- 2022A Framework for Large Scale Synthetic Graph Dataset Generationcited by 5
- 2025Large-Scale Spectral Graph Neural Networks via Laplacian Sparsification: Technical Reportcited by 5
- 2021Low-Rank Subspaces for Unsupervised Entity Linkingcited by 4
- 2021A Survey on Role-Oriented Network Embeddingcited by 4
- 2022Finding MNEMON: Reviving Memories of Node Embeddingscited by 4
- 2023Continuous-time Graph Representation with Sequential Survival Processcited by 4
- 2021Multiple Kernel Representation Learning on Networkscited by 3
- 2021Network representation learning: A macro and micro viewcited by 3
- 2023Privacy-Preserving Graph Embedding based on Local Differential Privacycited by 3
- 2021Free Energy Node Embedding via Generalized Skip-gram with Negative Samplingcited by 2
- 2021Leveraging semantically similar queries for ranking via combining representationscited by 2
- 2021Towards Improving Embedding Based Models of Social Network Alignment via Pseudo Anchorscited by 2
- 2023Distributed Graph Embedding with Information-Oriented Random Walkscited by 2
- 2025Efficient Identity and Position Graph Embedding via Spectral-Based Random Feature Aggregationcited by 2
- 2021Self-Supervised Deep Graph Embedding with High-Order Information Fusion for Community Discoverycited by 1
- 2021Inferential SIR-GN: Scalable Graph Representation Learningcited by 1
- 2022Digraphwave: Scalable Extraction of Structural Node Embeddings via Diffusion on Directed Graphscited by 1
- 2022One Graph to Rule them All: Using NLP and Graph Neural Networks to analyse Tolkien's Legendariumcited by 1
- 2023Accelerating Dynamic Network Embedding with Billions of Parameter Updates to Millisecondscited by 1
- 2023HUGE: Huge Unsupervised Graph Embeddings with TPUscited by 1
- 2024PSNE: Efficient Spectral Sparsification Algorithms for Scaling Network Embeddingcited by 1
- 2021Statistical embedding: Beyond principal componentscited by 0
- 2021QUINT: Node embedding using network hashingcited by 0
- 2021Boosting Graph Embedding on a Single GPUcited by 0
- 2021Topic-aware latent models for representation learning on networkscited by 0
- 2021Learning Large-scale Network Embedding from Representative Subgraphcited by 0
- 2022Similarity-aware Positive Instance Sampling for Graph Contrastive Pre-trainingcited by 0
- 2022Learning node embeddings via summary graphs: a brief theoretical analysiscited by 0
- 2022A Systematic Evaluation of Node Embedding Robustnesscited by 0
- 2023A Hybrid Membership Latent Distance Model for Unsigned and Signed Integer Weighted Networkscited by 0
- 2024Time to Cite: Modeling Citation Networks using the Dynamic Impact Single-Event Embedding Modelcited by 0
- 2024CasFT: Future Trend Modeling for Information Popularity Prediction with Dynamic Cues-Driven Diffusion Modelscited by 0
- 2024On Your Mark, Get Set, Predict! Modeling Continuous-Time Dynamics of Cascades for Information Popularity Predictioncited by 0
- 2026Scene-Aware Memory Discrimination: Deciding Which Personal Knowledge Stayscited by 0
- 2026Topology-induced Operators Reveal Complementary Graph Representations without Trainingcited by 0
- 2026Topology-induced Operators Reveal Complementary Graph Representations without Training8 Sep 2026
- 2026Scene-Aware Memory Discrimination: Deciding Which Personal Knowledge Stays12 Feb 2026
- 2025Efficient Identity and Position Graph Embedding via Spectral-Based Random Feature Aggregation27 May 2025
- 2025Large-Scale Spectral Graph Neural Networks via Laplacian Sparsification: Technical Report8 Jan 2025
- 2024On Your Mark, Get Set, Predict! Modeling Continuous-Time Dynamics of Cascades for Information Popularity Prediction25 Sep 2024
- 2024CasFT: Future Trend Modeling for Information Popularity Prediction with Dynamic Cues-Driven Diffusion Models25 Sep 2024
- 2024PSNE: Efficient Spectral Sparsification Algorithms for Scaling Network Embedding5 Aug 2024
- 2024Effective Clustering on Large Attributed Bipartite Graphs20 May 2024
- 2024Time to Cite: Modeling Citation Networks using the Dynamic Impact Single-Event Embedding Model28 Feb 2024
- 2024PST-Bench: Tracing and Benchmarking the Source of Publications25 Feb 2024
- 2024OAG-Bench: A Human-Curated Benchmark for Academic Graph Mining24 Feb 2024
- 2023Continuous-time Graph Representation with Sequential Survival Process20 Dec 2023
36 more
- 2023Privacy-Preserving Graph Embedding based on Local Differential Privacy17 Oct 2023
- 2023A Hybrid Membership Latent Distance Model for Unsigned and Signed Integer Weighted Networks29 Aug 2023
- 2023HUGE: Huge Unsupervised Graph Embeddings with TPUs26 Jul 2023
- 2023Collaborative Graph Neural Networks for Attributed Network Embedding22 Jul 2023
- 2023Accelerating Dynamic Network Embedding with Billions of Parameter Updates to Milliseconds15 Jun 2023
- 2023Distributed Graph Embedding with Information-Oriented Random Walks28 Mar 2023
- 2022One Graph to Rule them All: Using NLP and Graph Neural Networks to analyse Tolkien's Legendarium14 Oct 2022
- 2022A Framework for Large Scale Synthetic Graph Dataset Generation4 Oct 2022
- 2022A Systematic Evaluation of Node Embedding Robustness16 Sep 2022
- 2022Multiplex Heterogeneous Graph Convolutional Network12 Aug 2022
- 2022Digraphwave: Scalable Extraction of Structural Node Embeddings via Diffusion on Directed Graphs20 Jul 2022
- 2022Learning node embeddings via summary graphs: a brief theoretical analysis4 Jul 2022
- 2022Similarity-aware Positive Instance Sampling for Graph Contrastive Pre-training23 Jun 2022
- 2022Finding MNEMON: Reviving Memories of Node Embeddings14 Apr 2022
- 2022A Hierarchical Block Distance Model for Ultra Low-Dimensional Graph Representations12 Apr 2022
- 2022A Survey on Graph Representation Learning Methods4 Apr 2022
- 2021Learning Large-scale Network Embedding from Representative Subgraph2 Dec 2021
- 2021Towards Improving Embedding Based Models of Social Network Alignment via Pseudo Anchors22 Nov 2021
- 2021Network representation learning: A macro and micro view21 Nov 2021
- 2021Topic-aware latent models for representation learning on networks10 Nov 2021
- 2021Inferential SIR-GN: Scalable Graph Representation Learning8 Nov 2021
- 2021A Broader Picture of Random-walk Based Graph Embedding24 Oct 2021
- 2021Boosting Graph Embedding on a Single GPU19 Oct 2021
- 2021Recommender systems based on graph embedding techniques: A comprehensive review20 Sep 2021
- 2021QUINT: Node embedding using network hashing9 Sep 2021
- 2021REFINE: Random RangE FInder for Network Embedding24 Aug 2021
- 2021A Survey on Role-Oriented Network Embedding18 Jul 2021
- 2021Leveraging semantically similar queries for ranking via combining representations23 Jun 2021
- 2021Large-Scale Network Embedding in Apache Spark20 Jun 2021
- 2021Learning Based Proximity Matrix Factorization for Node Embedding10 Jun 2021
- 2021Multiple Kernel Representation Learning on Networks9 Jun 2021
- 2021Statistical embedding: Beyond principal components3 Jun 2021
- 2021Free Energy Node Embedding via Generalized Skip-gram with Negative Sampling19 May 2021
- 2021Low-Rank Subspaces for Unsupervised Entity Linking18 Apr 2021
- 2021CogDL: A Comprehensive Library for Graph Deep Learning1 Mar 2021
- 2021Self-Supervised Deep Graph Embedding with High-Order Information Fusion for Community Discovery5 Feb 2021
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2022Multiplex Heterogeneous Graph Convolutional Networkcited by 27
- 2021A Broader Picture of Random-walk Based Graph Embeddingcited by 15
- 2024OAG-Bench: A Human-Curated Benchmark for Academic Graph Miningcited by 14
- 2021CogDL: A Comprehensive Library for Graph Deep Learningcited by 12
- 2021REFINE: Random RangE FInder for Network Embeddingcited by 9
- 2022A Hierarchical Block Distance Model for Ultra Low-Dimensional Graph Representationscited by 9
- 2021Recommender systems based on graph embedding techniques: A comprehensive reviewcited by 8
- 2023Collaborative Graph Neural Networks for Attributed Network Embeddingcited by 8
- 2024PST-Bench: Tracing and Benchmarking the Source of Publicationscited by 7
- 2024Effective Clustering on Large Attributed Bipartite Graphscited by 7
- 2021Large-Scale Network Embedding in Apache Sparkcited by 6
12 most cited of 47 All 47 (JSON)
- 2026Topology-induced Operators Reveal Complementary Graph Representations without Training8 Sep 2026
- 2026Scene-Aware Memory Discrimination: Deciding Which Personal Knowledge Stays12 Feb 2026
- 2025Efficient Identity and Position Graph Embedding via Spectral-Based Random Feature Aggregation27 May 2025
- 2025Large-Scale Spectral Graph Neural Networks via Laplacian Sparsification: Technical Report8 Jan 2025
- 2024On Your Mark, Get Set, Predict! Modeling Continuous-Time Dynamics of Cascades for Information Popularity Prediction25 Sep 2024
- 2024PSNE: Efficient Spectral Sparsification Algorithms for Scaling Network Embedding5 Aug 2024
- 2024Effective Clustering on Large Attributed Bipartite Graphs20 May 2024
- 2024Time to Cite: Modeling Citation Networks using the Dynamic Impact Single-Event Embedding Model28 Feb 2024
- 2024PST-Bench: Tracing and Benchmarking the Source of Publications25 Feb 2024
- 2024OAG-Bench: A Human-Curated Benchmark for Academic Graph Mining24 Feb 2024
- 2023Continuous-time Graph Representation with Sequential Survival Process20 Dec 2023
- 2023Privacy-Preserving Graph Embedding based on Local Differential Privacy17 Oct 2023
12 newest of 47 All 47 (JSON)