LGJan 14, 2022

Contrastive Laplacian Eigenmaps

arXiv:2201.05493v155 citations
Originality Incremental advance
AI Analysis

This work addresses a specific issue in graph embedding methods for machine learning practitioners, offering an incremental improvement over existing contrastive techniques.

The authors tackled the problem of graph contrastive learning failing under disjoint positive and negative distributions by extending Laplacian Eigenmaps with contrastive learning, resulting in COLES, which showed favorable accuracy and scalability compared to baselines like DeepWalk and GCN on benchmarks.

Graph contrastive learning attracts/disperses node representations for similar/dissimilar node pairs under some notion of similarity. It may be combined with a low-dimensional embedding of nodes to preserve intrinsic and structural properties of a graph. In this paper, we extend the celebrated Laplacian Eigenmaps with contrastive learning, and call them COntrastive Laplacian EigenmapS (COLES). Starting from a GAN-inspired contrastive formulation, we show that the Jensen-Shannon divergence underlying many contrastive graph embedding models fails under disjoint positive and negative distributions, which may naturally emerge during sampling in the contrastive setting. In contrast, we demonstrate analytically that COLES essentially minimizes a surrogate of Wasserstein distance, which is known to cope well under disjoint distributions. Moreover, we show that the loss of COLES belongs to the family of so-called block-contrastive losses, previously shown to be superior compared to pair-wise losses typically used by contrastive methods. We show on popular benchmarks/backbones that COLES offers favourable accuracy/scalability compared to DeepWalk, GCN, Graph2Gauss, DGI and GRACE baselines.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes