Graph Contrastive Clustering

04/03/2021
by   Huasong Zhong, et al.
0

Recently, some contrastive learning methods have been proposed to simultaneously learn representations and clustering assignments, achieving significant improvements. However, these methods do not take the category information and clustering objective into consideration, thus the learned representations are not optimal for clustering and the performance might be limited. Towards this issue, we first propose a novel graph contrastive learning framework, which is then applied to the clustering task and we come up with the Graph Constrastive Clustering (GCC) method. Different from basic contrastive clustering that only assumes an image and its augmentation should share similar representation and clustering assignments, we lift the instance-level consistency to the cluster-level consistency with the assumption that samples in one cluster and their augmentations should all be similar. Specifically, on the one hand, the graph Laplacian based contrastive loss is proposed to learn more discriminative and clustering-friendly features. On the other hand, a novel graph-based contrastive learning strategy is proposed to learn more compact clustering assignments. Both of them incorporate the latent category information to reduce the intra-cluster variance while increasing the inter-cluster variance. Experiments on six commonly used datasets demonstrate the superiority of our proposed approach over the state-of-the-art methods.

READ FULL TEXT

page 4

page 8

research
10/21/2022

GLCC: A General Framework for Graph-level Clustering

This paper studies the problem of graph-level clustering, which is a nov...
research
08/07/2020

Deep Robust Clustering by Contrastive Learning

Recently, many unsupervised deep learning methods have been proposed to ...
research
02/06/2023

Cluster-aware Contrastive Learning for Unsupervised Out-of-distribution Detection

Unsupervised out-of-distribution (OOD) Detection aims to separate the sa...
research
07/20/2020

Deep Image Clustering with Category-Style Representation

Deep clustering which adopts deep neural networks to obtain optimal repr...
research
06/07/2023

Interpretable Deep Clustering

Clustering is a fundamental learning task widely used as a first step in...
research
07/08/2022

Few-Example Clustering via Contrastive Learning

We propose Few-Example Clustering (FEC), a novel algorithm that performs...
research
03/24/2021

Supporting Clustering with Contrastive Learning

Unsupervised clustering aims at discovering the semantic categories of d...

Please sign up or login with your details

Forgot password? Click here to reset