DeepAI AI Chat
Log In Sign Up

Residual2Vec: Debiasing graph embedding with random graphs

by   Sadamori Kojaku, et al.
Indiana University

Graph embedding maps a graph into a convenient vector-space representation for graph analysis and machine learning applications. Many graph embedding methods hinge on a sampling of context nodes based on random walks. However, random walks can be a biased sampler due to the structural properties of graphs. Most notably, random walks are biased by the degree of each node, where a node is sampled proportionally to its degree. The implication of such biases has not been clear, particularly in the context of graph representation learning. Here, we investigate the impact of the random walks' bias on graph embedding and propose residual2vec, a general graph embedding method that can debias various structural biases in graphs by using random graphs. We demonstrate that this debiasing not only improves link prediction and clustering performance but also allows us to explicitly model salient structural properties in graph embedding.


page 1

page 2

page 3

page 4


A Representation Learning Framework for Property Graphs

Representation learning on graphs, also called graph embedding, has demo...

Learning Representations using Spectral-Biased Random Walks on Graphs

Several state-of-the-art neural graph embedding methods are based on sho...

Accurately Modeling Biased Random Walks on Weighted Graphs Using Node2vec+

Node embedding is a powerful approach for representing the structural ro...

NetGAN: Generating Graphs via Random Walks

We propose NetGAN - the first implicit generative model for graphs able ...

Network Embedding: on Compression and Learning

Recently, network embedding that encodes structural information of graph...

Compatibility, embedding and regularization of non-local random walks on graphs

Several variants of the graph Laplacian have been introduced to model no...

Build2Vec: Building Representation in Vector Space

In this paper, we represent a methodology of a graph embeddings algorith...

Code Repositories


Repository for residual2vec

view repo