Force2Vec: Parallel force-directed graph embedding

09/17/2020
by   Md. Khaledur Rahman, et al.
0

A graph embedding algorithm embeds a graph into a low-dimensional space such that the embedding preserves the inherent properties of the graph. While graph embedding is fundamentally related to graph visualization, prior work did not exploit this connection explicitly. We develop Force2Vec that uses force-directed graph layout models in a graph embedding setting with an aim to excel in both machine learning (ML) and visualization tasks. We make Force2Vec highly parallel by mapping its core computations to linear algebra and utilizing multiple levels of parallelism available in modern processors. The resultant algorithm is an order of magnitude faster than existing methods (43x faster than DeepWalk, on average) and can generate embeddings from graphs with billions of edges in a few hours. In comparison to existing methods, Force2Vec is better in graph visualization and performs comparably or better in ML tasks such as link prediction, node classification, and clustering. Source code is available at https://github.com/HipGraph/Force2Vec.

READ FULL TEXT

page 8

page 9

research
02/11/2020

BatchLayout: A Batch-Parallel Force-Directed Graph Layout Algorithm in Shared Memory

Force-directed algorithms are widely used to generate aesthetically plea...
research
09/11/2023

Force-directed graph embedding with hops distance

Graph embedding has become an increasingly important technique for analy...
research
04/25/2023

Connector 0.5: A unified framework for graph representation learning

Graph representation learning models aim to represent the graph structur...
research
05/24/2019

Statistical embedding for directed graphs

We propose a novel statistical node embedding of directed graphs, which ...
research
08/12/2019

RWR-GAE: Random Walk Regularization for Graph Auto Encoders

Node embeddings have become an ubiquitous technique for representing gra...
research
09/10/2020

Understanding Coarsening for Embedding Large-Scale Graphs

A significant portion of the data today, e.g, social networks, web conne...
research
04/14/2023

GeoGraphViz: Geographically Constrained 3D Force-Directed Graph for Knowledge Graph Visualization

Knowledge graphs are a key technique for linking and integrating cross-d...

Please sign up or login with your details

Forgot password? Click here to reset