FREDE: Anytime Graph Embeddings
Anton Tsitsulin, Marina Munkhoeva, Davide Mottin, Panagiotis Karras,, Ivan Oseledets, Emmanuel M\"uller

TL;DR
FREDE is a graph embedding method that uses matrix sketching to achieve high-quality node representations with linear space complexity, providing guarantees close to optimal SVD-based methods.
Contribution
FREDE introduces a novel graph embedding approach combining linear space complexity, nonlinear transforms, and quality guarantees, which was not achieved simultaneously before.
Findings
Performs nearly as well as SVD-based embeddings.
Competitive with state-of-the-art methods on various tasks.
Effective even with only 10% of node similarities.
Abstract
Low-dimensional representations, or embeddings, of a graph's nodes facilitate several practical data science and data engineering tasks. As such embeddings rely, explicitly or implicitly, on a similarity measure among nodes, they require the computation of a quadratic similarity matrix, inducing a tradeoff between space complexity and embedding quality. To date, no graph embedding work combines (i) linear space complexity, (ii) a nonlinear transform as its basis, and (iii) nontrivial quality guarantees. In this paper we introduce FREDE (FREquent Directions Embedding), a graph embedding based on matrix sketching that combines those three desiderata. Starting out from the observation that embedding methods aim to preserve the covariance among the rows of a similarity matrix}, FREDE iteratively improves on quality while individually processing rows of a nonlinearly transformed PPR…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
