Graph Embedding Techniques, Applications, and Performance: A Survey
Not on the map. Why?
Abstract (arXiv)
Graphs, such as social networks, word co-occurrence networks, and communication networks, occur naturally in various real-world applications. Analyzing them yields insight into the structure of society, language, and different patterns of communication. Many approaches have been proposed to perform the analysis. Recently, methods which use the representation of graph nodes in vector space have gained traction from the research community. In this survey, we provide a comprehensive and structured analysis of various graph embedding techniques proposed in the literature. We first introduce the embedding task and its challenges such as scalability, choice of dimensionality, and features to be preserved, and their possible solutions. We then present three categories of approaches based on factorization methods, random walks, and deep learning, with examples of representative algorithms in each category and analysis of their performance on various tasks. We evaluate these state-of-the-art methods on a few common datasets and compare their performance against one another. Our analysis concludes by suggesting some potential applications and future directions. We finally present the open-source Python library we developed, named GEM (Graph Embedding Methods, available at https://github.com/palash1992/GEM), which provides all presented algorithms within a unified interface to foster and facilitate research on the topic.
Key facts. Cited by 188 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 May 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 66; 2022: 40; 2023: 36; 2024: 28; 2025: 11; 2026: 7.
188 papers.
Sort:
By area:
- 2021Equivariant message passing for the prediction of tensorial properties and molecular spectracited by 438
- 2021Graph Learning: A Surveycited by 140
- 2023A Comprehensive Survey on Deep Graph Representation Learningcited by 72
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2021A Survey on Embedding Dynamic Graphscited by 60
- 2021Cold Brew: Distilling Graph Node Representations with Incomplete or Missing Neighborhoodscited by 57
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
- 2022Hyperbolic Graph Neural Networks: A Review of Methods and Applicationscited by 40
- 2021Automated Machine Learning on Graphs: A Surveycited by 38
- 2022Group-wise Reinforcement Feature Generation for Optimal and Explainable Representation Space Reconstructioncited by 35
- 2021Marius: Learning Massive Graph Embeddings on a Single Machinecited by 29
- 2021Unbiased Graph Embedding with Biased Graph Observationscited by 28
38 more
- 2023Traceable Group-Wise Self-Optimizing Feature Transformation Learning: A Dual Optimization Perspectivecited by 24
- 202220 years of network community detectioncited by 23
- 2021Graph coarsening: From scientific computing to machine learningcited by 21
- 2022Graph Neural Networks Designed for Different Graph Types: A Surveycited by 21
- 2022TTAGN: Temporal Transaction Aggregation Graph Network for Ethereum Phishing Scams Detectioncited by 18
- 2021POLE: Polarized Embedding for Signed Networkscited by 16
- 2021Zero-shot Node Classification with Decomposed Graph Prototype Networkcited by 15
- 2021A Broader Picture of Random-walk Based Graph Embeddingcited by 15
- 2022Multi-task Pre-training Language Model for Semantic Network Completioncited by 15
- 2022FairEGM: Fair Link Prediction and Recommendation via Emulated Graph Modificationcited by 15
- 2021What are the attackers doing now? Automating cyber threat intelligence extraction from text on pace with the changing threat landscape: A surveycited by 14
- 2023Conformal Prediction for Network-Assisted Regressioncited by 14
- 2021Trans4E: Link Prediction on Scholarly Knowledge Graphscited by 13
- 2024Reinforcement Feature Transformation for Polymer Property Performance Predictioncited by 13
- 2023STERLING: Synergistic Representation Learning on Bipartite Graphscited by 12
- 2023TrustGuard: GNN-based Robust and Explainable Trust Evaluation with Dynamicity Supportcited by 12
- 2021Embedding Symbolic Temporal Knowledge into Deep Sequential Modelscited by 11
- 2024Continual Learning on Graphs: A Surveycited by 11
- 2021Adversarial Attack Framework on Graph Embedding Models with Limited Knowledgecited by 10
- 2021Deep Attention-guided Graph Clustering with Dual Self-supervisioncited by 10
- 2022A Mutually Exciting Latent Space Hawkes Process Model for Continuous-time Networkscited by 10
- 2021Node Proximity Is All You Need: Unified Structural and Positional Node and Graph Embeddingcited by 9
- 2022Neighbor Enhanced Graph Convolutional Networks for Node Classification and Recommendationcited by 9
- 2022FedWalk: Communication Efficient Federated Unsupervised Node Embedding with Differential Privacycited by 9
- 2023Causality-based CTR Prediction using Graph Neural Networkscited by 9
- 2021Laplacian-Based Dimensionality Reduction Including Spectral Clustering, Laplacian Eigenmap, Locality Preserving Projection, Graph Embedding, and Diffusion Map: Tutorial and Surveycited by 8
- 2021Recommender systems based on graph embedding techniques: A comprehensive reviewcited by 8
- 2022Automated Graph Machine Learning: Approaches, Libraries, Benchmarks and Directionscited by 8
- 2022A Survey on Knowledge Graph-based Methods for Automated Drivingcited by 8
- 2023Temporal Aggregation and Propagation Graph Neural Networks for Dynamic Representationcited by 8
- 2021Unsupervised Matching of Data and Textcited by 7
- 2024Network Analytics for Anti-Money Laundering -- A Systematic Literature Review and Experimental Evaluationcited by 7
- 2021Deep adaptive fuzzy clustering for evolutionary unsupervised representation learningcited by 6
- 2021Large-Scale Network Embedding in Apache Sparkcited by 6
- 2021Learning Ideological Embeddings from Information Cascadescited by 6
- 2023Trace Encoding in Process Mining: a survey and benchmarkingcited by 6
- 2023Feature Interaction Aware Automated Data Representation Transformationcited by 6
- 2024A Community Detection and Graph Neural Network Based Link Prediction Approach for Scientific Literaturecited by 6
50 most cited of 188 All 188 (JSON)
- 2026Diffusion-Induced Spatial Attention Overlapping Community Detection22 Sep 2026
- 2026Effective Graph and Rank-based Contextual Embeddings for Textual and Multimedia Data29 Aug 2026
- 2026D-CLOT: Double Closed Loop Optimal Transport for Unsupervised Action Segmentation6 Aug 2026
- 2026NOMAD: Generating Embeddings for Massive Distributed Graphs10 Apr 2026
- 2026The Impact of Dimensionality on the Stability of Node Embeddings9 Apr 2026
- 2026ECHO: Encoding Communities via High-order Operators25 Feb 2026
- 2026A Lightweight Multi-View Approach to Short-Term Load Forecasting9 Feb 2026
- 2025Learning Time-Varying Graph Signals via Koopman9 Nov 2025
- 2025Efficient Learning-based Graph Simulation for Temporal Graphs7 Oct 2025
- 2025Metric spaces of walks and Lipschitz duality on graphs27 Aug 2025
- 2025An Efficient Hybridization of Graph Representation Learning and Metaheuristics for the Constrained Incremental Graph Drawing Problem21 Aug 2025
- 2025Graph Collaborative Attention Network for Link Prediction in Knowledge Graphs5 Jul 2025
38 more
- 2025DRIMV_TSK: An Interpretable Surgical Evaluation Model for Incomplete Multi-View Rectal Cancer Data21 Jun 2025
- 2025Subset-Contrastive Multi-Omics Network Embedding15 Apr 2025
- 2025Landmark-Based Node Representations for Shortest Path Distance Approximations in Random Graphs11 Apr 2025
- 2025SCMPPI: Supervised Contrastive Multimodal Framework for Predicting Protein-Protein Interactions3 Apr 2025
- 2025Unifying Structural Proximity and Equivalence for Enhanced Dynamic Network Embedding14 Mar 2025
- 2025Scalable Graph Attention-based Instance Selection via Mini-Batch Sampling and Hierarchical Hashing27 Feb 2025
- 2024GETAE: Graph information Enhanced deep neural NeTwork ensemble ArchitecturE for fake news detection2 Dec 2024
- 2024GeoAI-Enhanced Community Detection on Spatial Networks with Graph Deep Learning23 Nov 2024
- 2024Multistage non-deterministic classification using secondary concept graphs and graph convolutional networks for high-level feature extraction9 Nov 2024
- 2024Multidimensional Knowledge Graph Embeddings for International Trade Flow Analysis19 Oct 2024
- 2024TopER: Topological Embeddings in Graph Representation Learning2 Oct 2024
- 2024Reinforcement Feature Transformation for Polymer Property Performance Prediction23 Sep 2024
- 2024A Survey on Signed Graph Embedding: Methods and Applications5 Sep 2024
- 2024Simbanex: Similarity-based Exploration of IEEE VIS Publications31 Aug 2024
- 2024A Structural Feature-Based Approach for Comprehensive Graph Classification10 Aug 2024
- 2024Detecting Masquerade Attacks in Controller Area Networks Using Graph Machine Learning10 Aug 2024
- 2024Judgment2vec: Apply Graph Analytics to Searching and Recommendation of Similar Judgments8 Aug 2024
- 2024Foundations and Frontiers of Graph Learning Theory3 Jul 2024
- 2024Dislocation cartography: Representations and unsupervised classification of dislocation networks with unique fingerprints21 Jun 2024
- 2024Algorithm Selection for Optimal Multi-Agent Path Finding via Graph Embedding16 Jun 2024
- 2024Symmetry-driven embedding of networks in hyperbolic space15 Jun 2024
- 2024Network Analytics for Anti-Money Laundering -- A Systematic Literature Review and Experimental Evaluation29 May 2024
- 2024Advancing Transportation Mode Share Analysis with Built Environment: Deep Hybrid Models with Urban Road Network23 May 2024
- 2024Simplicity within biological complexity15 May 2024
- 2024Subgraph2vec: A random walk-based algorithm for embedding knowledge graphs3 May 2024
- 2024Robustness of shallow graph embedding methods for community detection1 May 2024
- 2024Learning Symbolic Task Representation from a Human-Led Demonstration: A Memory to Store, Retrieve, Consolidate, and Forget Experiences16 Apr 2024
- 2024Functional-Edged Network Modeling30 Mar 2024
- 2024SocialPET: Socially Informed Pattern Exploiting Training for Few-Shot Stance Detection in Social Media8 Mar 2024
- 2024Continual Learning on Graphs: A Survey9 Feb 2024
- 2024An embedding-based distance for temporal graphs23 Jan 2024
- 2024Machine Learning on Dynamic Graphs: A Survey on Applications16 Jan 2024
- 2024Temporal Link Prediction Using Graph Embedding Dynamics15 Jan 2024
- 2024A Community Detection and Graph Neural Network Based Link Prediction Approach for Scientific Literature4 Jan 2024
- 2023GeoAI in Social Science19 Dec 2023
- 2023When Graph Data Meets Multimodal: A New Paradigm for Graph Understanding and Reasoning16 Dec 2023
- 2023Towards the Inferrence of Structural Similarity of Combinatorial Landscapes5 Dec 2023
- 2023HyperS2V: A Framework for Structural Representation of Nodes in Hyper Networks7 Nov 2023
50 newest of 188 All 188 (JSON)
- 2021Equivariant message passing for the prediction of tensorial properties and molecular spectracited by 438
- 2021Graph Learning: A Surveycited by 140
- 2023A Comprehensive Survey on Deep Graph Representation Learningcited by 72
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2021A Survey on Embedding Dynamic Graphscited by 60
- 2021Cold Brew: Distilling Graph Node Representations with Incomplete or Missing Neighborhoodscited by 57
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
- 2022Hyperbolic Graph Neural Networks: A Review of Methods and Applicationscited by 40
- 2021Automated Machine Learning on Graphs: A Surveycited by 38
- 2022Group-wise Reinforcement Feature Generation for Optimal and Explainable Representation Space Reconstructioncited by 35
- 2021Marius: Learning Massive Graph Embeddings on a Single Machinecited by 29
- 2021Unbiased Graph Embedding with Biased Graph Observationscited by 28
12 most cited of 185 All 185 (JSON)
- 2026Diffusion-Induced Spatial Attention Overlapping Community Detection22 Sep 2026
- 2026Effective Graph and Rank-based Contextual Embeddings for Textual and Multimedia Data29 Aug 2026
- 2026D-CLOT: Double Closed Loop Optimal Transport for Unsupervised Action Segmentation6 Aug 2026
- 2026NOMAD: Generating Embeddings for Massive Distributed Graphs10 Apr 2026
- 2026The Impact of Dimensionality on the Stability of Node Embeddings9 Apr 2026
- 2026ECHO: Encoding Communities via High-order Operators25 Feb 2026
- 2026A Lightweight Multi-View Approach to Short-Term Load Forecasting9 Feb 2026
- 2025Learning Time-Varying Graph Signals via Koopman9 Nov 2025
- 2025Efficient Learning-based Graph Simulation for Temporal Graphs7 Oct 2025
- 2025Metric spaces of walks and Lipschitz duality on graphs27 Aug 2025
- 2025An Efficient Hybridization of Graph Representation Learning and Metaheuristics for the Constrained Incremental Graph Drawing Problem21 Aug 2025
- 2025Graph Collaborative Attention Network for Link Prediction in Knowledge Graphs5 Jul 2025
12 newest of 185 All 185 (JSON)