Exact Representation of Sparse Networks with Symmetric Nonnegative Embeddings
Not on the map. Why?
Abstract (arXiv)
Many models for undirected graphs are based on factorizing the graph's adjacency matrix; these models find a vector representation of each node such that the predicted probability of a link between two nodes increases with the similarity (dot product) of their associated vectors. Recent work has shown that these models are unable to capture key structures in real-world graphs, particularly heterophilous structures, wherein links occur between dissimilar nodes. In contrast, a factorization with two vectors per node, based on logistic principal components analysis (LPCA), has been proven not only to represent such structures, but also to provide exact low-rank factorization of any graph with bounded max degree. However, this bound has limited applicability to real-world networks, which often have power law degree distributions with high max degree. Further, the LPCA model lacks interpretability since its asymmetric factorization does not reflect the undirectedness of the graph. We address these issues in two ways. First, we prove a new bound for the LPCA model in terms of arboricity rather than max degree; this greatly increases the bound's applicability to many sparse real-world networks. Second, we propose an alternative graph model whose factorization is symmetric and nonnegative, which allows for link predictions to be interpreted in terms of node clusters. We show that the bounds for exact representation in the LPCA model extend to our new model. On the empirical side, our model is optimized effectively on real-world graphs with gradient descent on a cross-entropy loss. We demonstrate its effectiveness on a variety of foundational tasks, such as community detection and link prediction.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 16 of its 61 references that are in the map. First posted on arXiv 4 Nov 2021.
Builds on
16 of 61 references.
References · 16
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
- 2018Representation Tradeoffs for Hyperbolic Embeddingscited by 204
- 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 197
- 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
- 2017Statistical inference on random dot product graphs: a surveycited by 70
- 2017A statistical interpretation of spectral embedding: the generalised random dot product graphcited by 55
- 2020The impossibility of low rank representations for triangle-rich complex networkscited by 32
4 more
- 2019vGraph: A Generative Model for Joint Community Detection and Node Representation Learningcited by 26
- 2020Node Embeddings and Exact Low-Rank Representations of Complex Networkscited by 21
- 2019What relations are reliably embeddable in Euclidean space?cited by 6
- 2021Faster and Generalized Temporal Triangle Counting, via Degeneracy Orderingcited by 2
Built on by
Citing papers per year: 2024: 2; 2025: 1.
3 papers.