TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Representation Learning for Clustering via Building Consen...

Representation Learning for Clustering via Building Consensus

Aniket Anand Deshmukh, Jayanth Reddy Regatti, Eren Manavoglu, Urun Dogan

2021-05-04Deep ClusteringRepresentation LearningData AugmentationImage ClusteringClustering
PaperPDFCode(official)

Abstract

In this paper, we focus on unsupervised representation learning for clustering of images. Recent advances in deep clustering and unsupervised representation learning are based on the idea that different views of an input image (generated through data augmentation techniques) must be close in the representation space (exemplar consistency), and/or similar images must have similar cluster assignments (population consistency). We define an additional notion of consistency, consensus consistency, which ensures that representations are learned to induce similar partitions for variations in the representation space, different clustering algorithms or different initializations of a single clustering algorithm. We define a clustering loss by executing variations in the representation space and seamlessly integrate all three consistencies (consensus, exemplar and population) into an end-to-end learning framework. The proposed algorithm, consensus clustering using unsupervised representation learning (ConCURL), improves upon the clustering performance of state-of-the-art methods on four out of five image datasets. Furthermore, we extend the evaluation procedure for clustering to reflect the challenges encountered in real-world clustering tasks, such as maintaining clustering performance in cases with distribution shifts. We also perform a detailed ablation study for a deeper understanding of the proposed algorithm. The code and the trained models are available at https://github.com/JayanthRR/ConCURL_NCE.

Results

TaskDatasetMetricValueModel
Image ClusteringImageNet-10ARI0.909ConCURL
Image ClusteringImageNet-10Accuracy0.958ConCURL
Image ClusteringImageNet-10NMI0.907ConCURL
Image ClusteringCIFAR-10ARI0.715ConCURL
Image ClusteringCIFAR-10Accuracy0.846ConCURL
Image ClusteringCIFAR-10NMI0.762ConCURL
Image ClusteringCIFAR-100ARI0.303ConCURL
Image ClusteringCIFAR-100Accuracy0.479ConCURL
Image ClusteringCIFAR-100NMI0.468ConCURL
Image ClusteringSTL-10Accuracy0.749ConCURL
Image ClusteringSTL-10NMI0.636ConCURL
Image ClusteringImagenet-dog-15ARI0.531ConCURL
Image ClusteringImagenet-dog-15Accuracy0.695ConCURL
Image ClusteringImagenet-dog-15NMI0.63ConCURL

Related Papers

Touch in the Wild: Learning Fine-Grained Manipulation with a Portable Visuo-Tactile Gripper2025-07-20Tri-Learn Graph Fusion Network for Attributed Graph Clustering2025-07-18Spectral Bellman Method: Unifying Representation and Exploration in RL2025-07-17Boosting Team Modeling through Tempo-Relational Representation Learning2025-07-17Overview of the TalentCLEF 2025: Skill and Job Title Intelligence for Human Capital Management2025-07-17Pixel Perfect MegaMed: A Megapixel-Scale Vision-Language Foundation Model for Generating High Resolution Medical Images2025-07-17Similarity-Guided Diffusion for Contrastive Sequential Recommendation2025-07-16Are encoders able to learn landmarkers for warm-starting of Hyperparameter Optimization?2025-07-16