An Unsupervised Framework for Comparing Graph Embeddings
Not on the map. Why?
Abstract (arXiv)
Graph embedding is a transformation of vertices of a graph into set of vectors. Good embeddings should capture the graph topology, vertex-to-vertex relationship, and other relevant information about graphs, subgraphs, and vertices. If these objectives are achieved, they are meaningful, understandable, and compressed representations of networks. They also provide more options and tools for data scientists as machine learning on graphs is still quite limited. Finally, vector operations are simpler and faster than comparable operations on graphs. The main challenge is that one needs to make sure that embeddings well describe the properties of the graphs. In particular, the decision has to be made on the embedding dimensionality which highly impacts the quality of an embedding. As a result, selecting the best embedding is a challenging task and very often requires domain experts. In this paper, we propose a ``divergence score'' that can be assign to various embeddings to distinguish good ones from bad ones. This general framework provides a tool for an unsupervised graph embedding comparison. In order to achieve it, we needed to generalize the well-known Chung-Lu model to incorporate geometry which is interesting on its own rights. In order to test our framework, we did a number of experiments with synthetic networks as well as real-world networks, and various embedding algorithms.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 3; 2024: 1.
7 papers.
- 2021A Multi-purposed Unsupervised Framework for Comparing Embeddings of Undirected and Directed Graphscited by 6
- 2023Artificial Benchmark for Community Detection with Outliers (ABCD+o)cited by 6
- 2021Evaluating Node Embeddings of Complex Networkscited by 4
- 2021Survey of Generative Methods for Social Media Analysiscited by 1
- 2023Unsupervised Framework for Evaluating and Explaining Structural Node Embeddings of Graphscited by 1
- 2023Predicting Properties of Nodes via Community-Aware Featurescited by 1
- 2024Rethinking Node Representation Interpretation through Relation Coherencecited by 0
- 2024Rethinking Node Representation Interpretation through Relation Coherence1 Nov 2024
- 2023Predicting Properties of Nodes via Community-Aware Features8 Nov 2023
- 2023Unsupervised Framework for Evaluating and Explaining Structural Node Embeddings of Graphs19 Jun 2023
- 2023Artificial Benchmark for Community Detection with Outliers (ABCD+o)13 Jan 2023
- 2021Survey of Generative Methods for Social Media Analysis13 Dec 2021
- 2021A Multi-purposed Unsupervised Framework for Comparing Embeddings of Undirected and Directed Graphs30 Nov 2021
- 2021Evaluating Node Embeddings of Complex Networks16 Feb 2021