DeepWalking Backwards: From Embeddings Back to Graphs
Not on the map. Why?
Abstract (arXiv)
Low-dimensional node embeddings play a key role in analyzing graph datasets. However, little work studies exactly what information is encoded by popular embedding methods, and how this information correlates with performance in downstream machine learning tasks. We tackle this question by studying whether embeddings can be inverted to (approximately) recover the graph used to generate them. Focusing on a variant of the popular DeepWalk method (Perozzi et al., 2014; Qiu et al., 2018), we present algorithms for accurate embedding inversion - i.e., from the low-dimensional embedding of a graph G, we can find a graph H with a very similar embedding. We perform numerous experiments on real-world networks, observing that significant information about G, such as specific edges and bulk properties like triangle density, is often lost in H. However, community structure is often preserved or even enhanced. Our findings are a step towards a more rigorous understanding of exactly what information embeddings encode about the input graph, and why this information is useful for learning tasks.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 15 of its 31 references that are in the map. First posted on arXiv 17 Feb 2021.
Builds on
15 of 31 references.
References · 15
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 197
- 2014word2vec Explained: deriving Mikolov et al.'s negative-sampling word-embedding methodcited by 109
- 2020Quantifying Privacy Leakage in Graph Embeddingcited by 82
- 2014Exact Recovery in the Stochastic Block Modelcited by 77
- 2020The impossibility of low rank representations for triangle-rich complex networkscited by 32
- 2020Node Embeddings and Exact Low-Rank Representations of Complex Networkscited by 21
- 2020InfiniteWalk: Deep Network Embeddings as Laplacian Embeddings with a Nonlinearitycited by 19
3 more
- 2019Scalable Graph Embeddings via Sparse Transpose Proximitiescited by 15
- 2019Privacy Attacks on Network Embeddingscited by 4
- 2018Learning Networks from Random Walk-Based Node Similaritiescited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 3; 2025: 0; 2026: 1.
6 papers.
- 2023On Strengthening and Defending Graph Reconstruction Attack with Markov Chain Approximationcited by 16
- 2024Model Inversion Attacks: A Survey of Approaches and Countermeasurescited by 11
- 2022Finding MNEMON: Reviving Memories of Node Embeddingscited by 4
- 2024On provable privacy vulnerabilities of graph representationscited by 1
- 2026AI Security in the Foundation Model Era: A Comprehensive Survey from a Unified Perspectivecited by 1
- 2024Towards Deeper Understanding of PPR-based Embedding Approaches: A Topological Perspectivecited by 0
- 2026AI Security in the Foundation Model Era: A Comprehensive Survey from a Unified Perspective25 Mar 2026
- 2024Model Inversion Attacks: A Survey of Approaches and Countermeasures15 Nov 2024
- 2024Towards Deeper Understanding of PPR-based Embedding Approaches: A Topological Perspective30 May 2024
- 2024On provable privacy vulnerabilities of graph representations6 Feb 2024
- 2023On Strengthening and Defending Graph Reconstruction Attack with Markov Chain Approximation15 Jun 2023
- 2022Finding MNEMON: Reviving Memories of Node Embeddings14 Apr 2022