Network Representation Learning: From Preprocessing, Feature Extraction to Node Embedding
Not on the map. Why?
Abstract (arXiv)
Network representation learning (NRL) advances the conventional graph mining of social networks, knowledge graphs, and complex biomedical and physics information networks. Over dozens of network representation learning algorithms have been reported in the literature. Most of them focus on learning node embeddings for homogeneous networks, but they differ in the specific encoding schemes and specific types of node semantics captured and used for learning node embedding. This survey paper reviews the design principles and the different node embedding techniques for network representation learning over homogeneous networks. To facilitate the comparison of different node embedding algorithms, we introduce a unified reference framework to divide and generalize the node embedding learning process on a given network into preprocessing steps, node feature extraction steps and node embedding model training for a NRL task such as link prediction and node clustering. With this unifying reference framework, we highlight the representative methods, models, and techniques used at different stages of the node embedding model learning process. This survey not only helps researchers and practitioners to gain an in-depth understanding of different network representation learning techniques but also provides practical guidelines for designing and developing the next generation of network representation learning algorithms and systems.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 61 of its 111 references that are in the map. First posted on arXiv 14 Oct 2021.
Builds on
61 of 111 references.
References · 61
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
- 2016Variational Graph Auto-Encoderscited by 1,373
38 more
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2020Meta-Learning in Neural Networks: A Surveycited by 944
- 2019RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Spacecited by 893
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2017Convolutional 2D Knowledge Graph Embeddingscited by 729
- 2019Graph Neural Networks for Social Recommendationcited by 711
- 2020A Survey on Knowledge Graphs: Representation, Acquisition and Applicationscited by 643
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
- 2017A Comprehensive Survey of Graph Embedding: Problems, Techniques and Applicationscited by 260
- 2017graph2vec: Learning Distributed Representations of Graphscited by 228
- 2017struc2vec: Learning Node Representations from Structural Identitycited by 214
- 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 197
- 2018QANet: Combining Local Convolution with Global Self-Attention for Reading Comprehensioncited by 164
- 2017A Survey on Network Embeddingcited by 142
- 2018End-to-end Structure-Aware Convolutional Networks for Knowledge Base Completioncited by 136
- 2017GraphGAN: Graph Representation Learning with Generative Adversarial Netscited by 121
- 2019PyTorch-BigGraph: A Large-scale Graph Embedding Systemcited by 118
- 2017Learning Structural Node Embeddings Via Diffusion Waveletscited by 97
- 2015PTE: Predictive Text Embedding through Large-scale Heterogeneous Text Networkscited by 96
- 2019Representation Learning for Attributed Multiplex Heterogeneous Networkcited by 91
- 2018Bayesian graph convolutional neural networks for semi-supervised classificationcited by 88
- 2016The More You Know: Using Knowledge Graphs for Image Classificationcited by 63
- 2018GEMSEC: Graph Embedding with Self Clusteringcited by 61
- 2019DEMO-Net: Degree-specific Graph Neural Networks for Node and Graph Classificationcited by 59
- 2017HARP: Hierarchical Representation Learning for Networkscited by 58
- 2019GraphZoom: A multi-level spectral approach for accurate and scalable graph embeddingcited by 58
- 2014Question Answering with Subgraph Embeddingscited by 56
- 2018VERSE: Versatile Graph Embeddings from Similarity Measurescited by 54
- 2017Knowledge Graph Embedding with Iterative Guidance from Soft Rulescited by 51
- 2018Anonymous Walk Embeddingscited by 46
- 2019GraphVite: A High-Performance CPU-GPU Hybrid System for Node Embeddingcited by 40
- 2017Attributed Social Network Embeddingcited by 34
- 2017An Attention-based Collaboration Framework for Multi-View Network Representation Learningcited by 31
- 2019Is a Single Vector Enough? Exploring Node Polysemy for Network Embeddingcited by 29
- 2019CORE: Automatic Molecule Optimization Using Copy & Refine Strategycited by 27
- 2019vGraph: A Generative Model for Joint Community Detection and Node Representation Learningcited by 26
50 most cited of 61 All 61 (JSON)
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 6; 2024: 3; 2025: 2; 2026: 3.
19 papers.
Sort:
- 2022A Comprehensive Survey on Deep Clustering: Taxonomy, Challenges, and Future Directionscited by 73
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2022Backbones-Review: Feature Extraction Networks for Deep Learning and Deep Reinforcement Learning Approachescited by 15
- 2024Hyperdimensional Representation Learning for Node Classification and Link Predictioncited by 5
- 2023GNN-Ensemble: Towards Random Decision Graph Neural Networkscited by 4
- 2022Word Embedding for Social Sciences: An Interdisciplinary Surveycited by 3
- 2023Structural Node Embeddings with Homomorphism Countscited by 3
- 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methodscited by 3
- 2025A Graph Based Raman Spectral Processing Technique for Exosome Classificationcited by 2
- 2026Aitchison Embeddings for Learning Compositional Graph Representationscited by 2
- 2023Explicit Time Embedding Based Cascade Attention Network for Information Popularity Predictioncited by 1
- 2023Learning a Patent-Informed Biomedical Knowledge Graph Reveals Technological Potential of Drug Repositioning Candidatescited by 1
7 more
- 2025Simple yet Effective Node Property Prediction on Edge Streams under Distribution Shiftscited by 1
- 2026On solving symmetric multi-type orthogonal non-negative matrix tri-factorization problemcited by 1
- 2021Approximate Inference via Clusteringcited by 0
- 2023Space-Invariant Projection in Streaming Network Embeddingcited by 0
- 2023HyperS2V: A Framework for Structural Representation of Nodes in Hyper Networkscited by 0
- 2024Characterizing User Archetypes and Discussions on Scored.cocited by 0
- 2026Detecting Fake Reviewer Groups in Dynamic Networks: An Adaptive Graph Learning Methodcited by 0
- 2026On solving symmetric multi-type orthogonal non-negative matrix tri-factorization problem6 Jun 2026
- 2026Aitchison Embeddings for Learning Compositional Graph Representations1 May 2026
- 2026Detecting Fake Reviewer Groups in Dynamic Networks: An Adaptive Graph Learning Method9 Mar 2026
- 2025A Graph Based Raman Spectral Processing Technique for Exosome Classification21 Apr 2025
- 2025Simple yet Effective Node Property Prediction on Edge Streams under Distribution Shifts1 Apr 2025
- 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methods22 Nov 2024
- 2024Characterizing User Archetypes and Discussions on Scored.co31 Jul 2024
- 2024Hyperdimensional Representation Learning for Node Classification and Link Prediction26 Feb 2024
- 2023HyperS2V: A Framework for Structural Representation of Nodes in Hyper Networks7 Nov 2023
- 2023Learning a Patent-Informed Biomedical Knowledge Graph Reveals Technological Potential of Drug Repositioning Candidates4 Sep 2023
- 2023Structural Node Embeddings with Homomorphism Counts29 Aug 2023
- 2023Explicit Time Embedding Based Cascade Attention Network for Information Popularity Prediction19 Aug 2023
7 more
- 2023GNN-Ensemble: Towards Random Decision Graph Neural Networks20 Mar 2023
- 2023Space-Invariant Projection in Streaming Network Embedding11 Mar 2023
- 2022Word Embedding for Social Sciences: An Interdisciplinary Survey7 Jul 2022
- 2022Backbones-Review: Feature Extraction Networks for Deep Learning and Deep Reinforcement Learning Approaches16 Jun 2022
- 2022A Comprehensive Survey on Deep Clustering: Taxonomy, Challenges, and Future Directions15 Jun 2022
- 2022A Survey on Graph Representation Learning Methods4 Apr 2022
- 2021Approximate Inference via Clustering28 Nov 2021
- 2022A Comprehensive Survey on Deep Clustering: Taxonomy, Challenges, and Future Directionscited by 73
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2022Backbones-Review: Feature Extraction Networks for Deep Learning and Deep Reinforcement Learning Approachescited by 15
- 2024Hyperdimensional Representation Learning for Node Classification and Link Predictioncited by 5
- 2023GNN-Ensemble: Towards Random Decision Graph Neural Networkscited by 4
- 2022Word Embedding for Social Sciences: An Interdisciplinary Surveycited by 3
- 2023Structural Node Embeddings with Homomorphism Countscited by 3
- 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methodscited by 3
- 2025A Graph Based Raman Spectral Processing Technique for Exosome Classificationcited by 2
- 2026Aitchison Embeddings for Learning Compositional Graph Representationscited by 2
- 2023Explicit Time Embedding Based Cascade Attention Network for Information Popularity Predictioncited by 1
- 2023Learning a Patent-Informed Biomedical Knowledge Graph Reveals Technological Potential of Drug Repositioning Candidatescited by 1
12 most cited of 19 All 19 (JSON)
- 2026On solving symmetric multi-type orthogonal non-negative matrix tri-factorization problem6 Jun 2026
- 2026Aitchison Embeddings for Learning Compositional Graph Representations1 May 2026
- 2026Detecting Fake Reviewer Groups in Dynamic Networks: An Adaptive Graph Learning Method9 Mar 2026
- 2025A Graph Based Raman Spectral Processing Technique for Exosome Classification21 Apr 2025
- 2025Simple yet Effective Node Property Prediction on Edge Streams under Distribution Shifts1 Apr 2025
- 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methods22 Nov 2024
- 2024Characterizing User Archetypes and Discussions on Scored.co31 Jul 2024
- 2024Hyperdimensional Representation Learning for Node Classification and Link Prediction26 Feb 2024
- 2023HyperS2V: A Framework for Structural Representation of Nodes in Hyper Networks7 Nov 2023
- 2023Learning a Patent-Informed Biomedical Knowledge Graph Reveals Technological Potential of Drug Repositioning Candidates4 Sep 2023
- 2023Structural Node Embeddings with Homomorphism Counts29 Aug 2023
- 2023Explicit Time Embedding Based Cascade Attention Network for Information Popularity Prediction19 Aug 2023
12 newest of 19 All 19 (JSON)