paper-with-me

홈 › Papers

Deep Robust Clustering by Contrastive Learning

2020-08-07 · Huasong Zhong, Chong Chen, Zhongming Jin, Xian-Sheng Hua

Recently, many unsupervised deep learning methods have been proposed to learn clustering with unlabelled data. By introducing data augmentation, most of the latest methods look into deep clustering from the perspective that the original image and its transformation should share similar semantic clustering assignment. However, the representation features could be quite different even they are assigned to the same cluster since softmax function is only sensitive to the maximum value. This may result in high intra-class diversities in the representation feature space, which will lead to unstable local optimal and thus harm the clustering performance. To address this drawback, we proposed Deep Robust Clustering (DRC). Different from existing methods, DRC looks into deep clustering from two perspectives of both semantic clustering assignment and representation feature, which can increase inter-class diversities and decrease intra-class diversities simultaneously. Furthermore, we summarized a general framework that can turn any maximizing mutual information into minimizing contrastive loss by investigating the internal relationship between mutual information and contrastive learning. And we successfully applied it in DRC to learn invariant features and robust clusters. Extensive experiments on six widely-adopted deep clustering benchmarks demonstrate the superiority of DRC in both stability and accuracy. e.g., attaining 71.6% mean accuracy on CIFAR-10, which is 7.1% higher than state-of-the-art results.

📄 PDF Abstract BibTeX arXiv:2008.03030

Code (1)

mynameischaos/GCC pytorch

Tasks

ClusteringContrastive LearningData AugmentationDeep ClusteringOnline Clustering

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…

Similar Papers 제목 키워드 기반

From Representation to Clusters: A Contrastive Learning Approach for Attributed Hypergraph Clustering

2026-03-10 · Li Ni, Shuaikang Zeng, Lin Mu, Longlong Lin arxiv

Contrastive learning has demonstrated strong performance in attributed hypergraph clustering. Typically, existing methods based on contrastive learning first learn node embeddings and then apply clustering algorithms, su…

Representation LearningContrastive Learning

Joint Debiased Representation and Image Clustering Learning with Self-Supervision

2022-09-14 · Shunjie-Fabian Zheng, JaeEun Nam, Emilio Dorigatti, Bernd Bischl 외

Contrastive learning is among the most successful methods for visual representation learning, and its performance can be further improved by jointly performing clustering on the learned representations. However, existing…

ClusteringContrastive LearningImage ClusteringRepresentation Learning

Graph Contrastive Clustering

2021-04-03 · ICCV 2021 10 · Huasong Zhong, Jianlong Wu, Chong Chen, Jianqiang Huang 외

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 infor…

ClusteringContrastive Learning

Self-supervised Contrastive Attributed Graph Clustering

2021-10-15 · Wei Xia, Quanxue Gao, Ming Yang, Xinbo Gao

Attributed graph clustering, which learns node representation from node attribute and topological graph for clustering, is a fundamental but challenging task for graph analysis. Recently, methods based on graph contrasti…

AttributeClusteringContrastive LearningGraph Clustering+1

Vision Transformer for Contrastive Clustering

2022-06-26 · Hua-Bao Ling, Bowen Zhu, Dong Huang, Ding-Hua Chen 외

Vision Transformer (ViT) has shown its advantages over the convolutional neural network (CNN) with its ability to capture global long-range dependencies for visual representation learning. Besides ViT, contrastive learni…

ClusteringContrastive LearningDeep ClusteringImage Clustering+2