Improving Graph Representation Learning by Contrastive Regularization

01/27/2021
by   Kaili Ma, et al.
0

Graph representation learning is an important task with applications in various areas such as online social networks, e-commerce networks, WWW, and semantic webs. For unsupervised graph representation learning, many algorithms such as Node2Vec and Graph-SAGE make use of "negative sampling" and/or noise contrastive estimation loss. This bears similar ideas to contrastive learning, which "contrasts" the node representation similarities of semantically similar (positive) pairs against those of negative pairs. However, despite the success of contrastive learning, we found that directly applying this technique to graph representation learning models (e.g., graph convolutional networks) does not always work. We theoretically analyze the generalization performance and propose a light-weight regularization term that avoids the high scales of node representations' norms and the high variance among them to improve the generalization performance. Our experimental results further validate that this regularization term significantly improves the representation quality across different node similarity definitions and outperforms the state-of-the-art methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/28/2021

Graph Communal Contrastive Learning

Graph representation learning is crucial for many real-world application...
research
08/19/2021

Batch Curation for Unsupervised Contrastive Representation Learning

The state-of-the-art unsupervised contrastive visual representation lear...
research
06/09/2021

Fairness-Aware Node Representation Learning

Node representation learning has demonstrated its effectiveness for vari...
research
05/20/2020

Understanding Negative Sampling in Graph Representation Learning

Graph representation learning has been extensively studied in recent yea...
research
07/01/2020

Debiased Contrastive Learning

A prominent technique for self-supervised representation learning has be...
research
06/17/2021

Prototypical Graph Contrastive Learning

Graph-level representations are critical in various real-world applicati...
research
06/18/2021

Investigating the Role of Negatives in Contrastive Representation Learning

Noise contrastive learning is a popular technique for unsupervised repre...

Please sign up or login with your details

Forgot password? Click here to reset