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/Joint Unsupervised Learning of Deep Representations and Im...

Joint Unsupervised Learning of Deep Representations and Image Clusters

Jianwei Yang, Devi Parikh, Dhruv Batra

2016-04-13CVPR 2016 6Representation LearningImage ClusteringClustering
PaperPDFCode(official)CodeCode

Abstract

In this paper, we propose a recurrent framework for Joint Unsupervised LEarning (JULE) of deep representations and image clusters. In our framework, successive operations in a clustering algorithm are expressed as steps in a recurrent process, stacked on top of representations output by a Convolutional Neural Network (CNN). During training, image clusters and representations are updated jointly: image clustering is conducted in the forward pass, while representation learning in the backward pass. Our key idea behind this framework is that good representations are beneficial to image clustering and clustering results provide supervisory signals to representation learning. By integrating two processes into a single model with a unified weighted triplet loss and optimizing it end-to-end, we can obtain not only more powerful representations, but also more precise image clusters. Extensive experiments show that our method outperforms the state-of-the-art on image clustering across a variety of image datasets. Moreover, the learned representations generalize well when transferred to other tasks.

Results

TaskDatasetMetricValueModel
Image ClusteringCMU-PIENMI1JULE-RC
Image ClusteringUMistNMI0.877JULE-RC
Image ClusteringStanford CarsAccuracy0.046JULE
Image ClusteringStanford CarsNMI0.232JULE
Image ClusteringMNIST-fullAccuracy0.964JULE-RC
Image ClusteringMNIST-fullNMI0.917JULE-RC
Image ClusteringImageNet-10Accuracy0.3JULE
Image ClusteringImageNet-10NMI0.175JULE
Image ClusteringCIFAR-10ARI0.138JULE
Image ClusteringCIFAR-10Accuracy0.272JULE
Image ClusteringCIFAR-10NMI0.192JULE
Image ClusteringFRGCNMI0.574JULE-RC
Image ClusteringTiny-ImageNetAccuracy0.033JULE
Image ClusteringTiny-ImageNetNMI0.102JULE
Image ClusteringCIFAR-100Accuracy0.137JULE
Image ClusteringCIFAR-100NMI0.103JULE
Image ClusteringStanford DogsAccuracy0.043JULE
Image ClusteringStanford DogsNMI0.142JULE
Image ClusteringUSPSNMI0.913JULE-RC
Image ClusteringCoil-20NMI1JULE-RC
Image ClusteringCUB BirdsAccuracy0.044JULE
Image ClusteringCUB BirdsNMI0.203JULE
Image ClusteringYouTube Faces DBNMI0.848JULE-RC
Image Clusteringcoil-100NMI0.985JULE-RC
Image ClusteringSTL-10Accuracy0.277JULE
Image ClusteringSTL-10NMI0.182JULE
Image ClusteringMNIST-testNMI0.915OURS-RC
Image ClusteringImagenet-dog-15Accuracy0.138JULE
Image ClusteringImagenet-dog-15NMI0.054JULE

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-17Similarity-Guided Diffusion for Contrastive Sequential Recommendation2025-07-16Are encoders able to learn landmarkers for warm-starting of Hyperparameter Optimization?2025-07-16Language-Guided Contrastive Audio-Visual Masked Autoencoder with Automatically Generated Audio-Visual-Text Triplets from Videos2025-07-16Ranking Vectors Clustering: Theory and Applications2025-07-16