Related Experiment Video
Updated: Jun 8, 2025

Author Spotlight: Advancing Alzheimer's Research – Exploring Early Detection and Multi-Omics Approaches
Published on: December 15, 2023
Network community detection via neural embeddings
Sadamori Kojaku1,2, Filippo Radicchi2, Yong-Yeol Ahn2
1School of Systems Science and Industrial Engineering, Binghamton University, Binghamton, NY, USA.
Abstract:
Recent advances in machine learning research have produced powerful neural graph embedding methods, which learn useful, low-dimensional vector representations of network data. These neural methods for graph embedding excel in graph machine learning tasks and are now widely adopted. However, how and why these methods work-particularly how network structure gets encoded in the embedding-remain largely unexplained. Here, we show that node2vec-shallow, linear neural network-encodes communities into separable clusters better than random partitioning down to the information-theoretic detectability limit for the stochastic block models. We show that this is due to the equivalence between the embedding learned by node2vec and the spectral embedding via the eigenvectors of the symmetric normalized Laplacian matrix. Numerical simulations demonstrate that node2vec is capable of learning communities on sparse graphs generated by the stochastic blockmodel, as well as on sparse degree-heterogeneous networks. Our results highlight the features of graph neural networks that enable them to separate communities in the embedding space.
Related Concept Videos
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Protein Networks
Network Function of a Circuit
Classification of Neurotransmitters
Neuron Structure
Neurons as Communicators of the Brain
Cell Body
The cell body, also known...

