mlsanityData to 7 Oct 2026

Network Representation Learning: From Preprocessing, Feature Extraction to Node Embedding

arXiv 2110.07582 ↗First posted 14 Oct 2021cs.SI cs.LGcited by 19

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

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2018How Powerful are Graph Neural Networks?cited by 4,355
  5. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
  6. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
  7. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  8. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  9. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  10. 2014DeepWalk: Online Learning of Social Representationscited by 1,543
  11. 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
  12. 2016Variational Graph Auto-Encoderscited by 1,373
38 more
  1. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
  2. 2020Meta-Learning in Neural Networks: A Surveycited by 944
  3. 2019RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Spacecited by 893
  4. 2018Link Prediction Based on Graph Neural Networkscited by 829
  5. 2017Convolutional 2D Knowledge Graph Embeddingscited by 729
  6. 2019Graph Neural Networks for Social Recommendationcited by 711
  7. 2020A Survey on Knowledge Graphs: Representation, Acquisition and Applicationscited by 643
  8. 2015LINE: Large-scale Information Network Embeddingcited by 582
  9. 2017Representation Learning on Graphs: Methods and Applicationscited by 456
  10. 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
  11. 2017A Comprehensive Survey of Graph Embedding: Problems, Techniques and Applicationscited by 260
  12. 2017graph2vec: Learning Distributed Representations of Graphscited by 228
  13. 2017struc2vec: Learning Node Representations from Structural Identitycited by 214
  14. 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 197
  15. 2018QANet: Combining Local Convolution with Global Self-Attention for Reading Comprehensioncited by 164
  16. 2017A Survey on Network Embeddingcited by 142
  17. 2018End-to-end Structure-Aware Convolutional Networks for Knowledge Base Completioncited by 136
  18. 2017GraphGAN: Graph Representation Learning with Generative Adversarial Netscited by 121
  19. 2019PyTorch-BigGraph: A Large-scale Graph Embedding Systemcited by 118
  20. 2017Learning Structural Node Embeddings Via Diffusion Waveletscited by 97
  21. 2015PTE: Predictive Text Embedding through Large-scale Heterogeneous Text Networkscited by 96
  22. 2019Representation Learning for Attributed Multiplex Heterogeneous Networkcited by 91
  23. 2018Bayesian graph convolutional neural networks for semi-supervised classificationcited by 88
  24. 2016The More You Know: Using Knowledge Graphs for Image Classificationcited by 63
  25. 2018GEMSEC: Graph Embedding with Self Clusteringcited by 61
  26. 2019DEMO-Net: Degree-specific Graph Neural Networks for Node and Graph Classificationcited by 59
  27. 2017HARP: Hierarchical Representation Learning for Networkscited by 58
  28. 2019GraphZoom: A multi-level spectral approach for accurate and scalable graph embeddingcited by 58
  29. 2014Question Answering with Subgraph Embeddingscited by 56
  30. 2018VERSE: Versatile Graph Embeddings from Similarity Measurescited by 54
  31. 2017Knowledge Graph Embedding with Iterative Guidance from Soft Rulescited by 51
  32. 2018Anonymous Walk Embeddingscited by 46
  33. 2019GraphVite: A High-Performance CPU-GPU Hybrid System for Node Embeddingcited by 40
  34. 2017Attributed Social Network Embeddingcited by 34
  35. 2017An Attention-based Collaboration Framework for Multi-View Network Representation Learningcited by 31
  36. 2019Is a Single Vector Enough? Exploring Node Polysemy for Network Embeddingcited by 29
  37. 2019CORE: Automatic Molecule Optimization Using Copy & Refine Strategycited by 27
  38. 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

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 4; 2023: 6; 2024: 3; 2025: 2; 2026: 3.

19 papers.

Sort:

  1. 2022A Comprehensive Survey on Deep Clustering: Taxonomy, Challenges, and Future Directionscited by 73
  2. 2022A Survey on Graph Representation Learning Methodscited by 66
  3. 2022Backbones-Review: Feature Extraction Networks for Deep Learning and Deep Reinforcement Learning Approachescited by 15
  4. 2024Hyperdimensional Representation Learning for Node Classification and Link Predictioncited by 5
  5. 2023GNN-Ensemble: Towards Random Decision Graph Neural Networkscited by 4
  6. 2022Word Embedding for Social Sciences: An Interdisciplinary Surveycited by 3
  7. 2023Structural Node Embeddings with Homomorphism Countscited by 3
  8. 2024Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methodscited by 3
  9. 2025A Graph Based Raman Spectral Processing Technique for Exosome Classificationcited by 2
  10. 2026Aitchison Embeddings for Learning Compositional Graph Representationscited by 2
  11. 2023Explicit Time Embedding Based Cascade Attention Network for Information Popularity Predictioncited by 1
  12. 2023Learning a Patent-Informed Biomedical Knowledge Graph Reveals Technological Potential of Drug Repositioning Candidatescited by 1
7 more
  1. 2025Simple yet Effective Node Property Prediction on Edge Streams under Distribution Shiftscited by 1
  2. 2026On solving symmetric multi-type orthogonal non-negative matrix tri-factorization problemcited by 1
  3. 2021Approximate Inference via Clusteringcited by 0
  4. 2023Space-Invariant Projection in Streaming Network Embeddingcited by 0
  5. 2023HyperS2V: A Framework for Structural Representation of Nodes in Hyper Networkscited by 0
  6. 2024Characterizing User Archetypes and Discussions on Scored.cocited by 0
  7. 2026Detecting Fake Reviewer Groups in Dynamic Networks: An Adaptive Graph Learning Methodcited by 0