Zoo Guide to Network Embedding
Anthony Baptista, Rubén J. Sánchez-García, Anaïs Baudot, Ginestra Bianconi
TL;DR
Network embedding maps nodes to a latent space, typically $X=\mathbb{R}^d$, to preserve structural relations for visualization and downstream inference. The paper presents a flexible, math-driven taxonomy that partitions methods into shallow (matrix factorisation, random-walk, optimisation), deep-learning (conventional NN, GNNs, graph generators), higher-order, and emerging approaches (hyperbolic/Lorentzian spaces, magnetic/connection Laplacians), anchored by encoder–decoder formulations. It surveys canonical techniques (e.g., Laplacian Eigenmaps, DeepWalk, LINE, VERSE) and advanced directions (hypergraphs/simplicial complexes, hyperbolic embeddings, magnetic/connection Laplacians), linking them to diverse applications such as knowledge graphs and biology. Finally, it offers guidance on method selection, evaluation, and practical workflows to aid researchers and practitioners navigating this rapidly evolving field.
Abstract
Networks have provided extremely successful models of data and complex systems. Yet, as combinatorial objects, networks do not have in general intrinsic coordinates and do not typically lie in an ambient space. The process of assigning an embedding space to a network has attracted lots of interest in the past few decades, and has been efficiently applied to fundamental problems in network inference, such as link prediction, node classification, and community detection. In this review, we provide a user-friendly guide to the network embedding literature and current trends in this field which will allow the reader to navigate through the complex landscape of methods and approaches emerging from the vibrant research activity on these subjects.
