Online Deep Clustering for Unsupervised Representation Learning
Not on the map. Why?
Abstract (arXiv)
Joint clustering and feature learning methods have shown remarkable performance in unsupervised representation learning. However, the training schedule alternating between feature clustering and network parameters update leads to unstable learning of visual representations. To overcome this challenge, we propose Online Deep Clustering (ODC) that performs clustering and network update simultaneously rather than alternatingly. Our key insight is that the cluster centroids should evolve steadily in keeping the classifier stably updated. Specifically, we design and maintain two dynamic memory modules, i.e., samples memory to store samples labels and features, and centroids memory for centroids evolution. We break down the abrupt global clustering into steady memory update and batch-wise label re-assignment. The process is integrated into network update iterations. In this way, labels and the network evolve shoulder-to-shoulder rather than alternatingly. Extensive experiments demonstrate that ODC stabilizes the training process and boosts the performance effectively. Code: https://github.com/open-mmlab/OpenSelfSup.
Key facts. Cited by 99 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 36; 2022: 22; 2023: 18; 2024: 12; 2025: 9; 2026: 2.
99 papers.
Sort:
By area:
- 2021PiCIE: Unsupervised Semantic Segmentation using Invariance and Equivariance in Clusteringcited by 163
- 2021A Unified Objective for Novel Class Discoverycited by 161
- 2021VideoMoCo: Contrastive Video Representation Learning with Temporally Adversarial Examplescited by 154
- 2021Efficient Self-supervised Vision Transformers for Representation Learningcited by 149
- 2021Self-Supervised Representation Learning: Introduction, Advances and Challengescited by 147
- 2021Large-scale Unsupervised Semantic Segmentationcited by 98
- 2021Divide and Contrast: Self-supervised Learning from Uncurated Datacited by 85
- 2021Transferable Visual Words: Exploiting the Semantics of Anatomical Patterns for Self-supervised Learningcited by 68
- 2023LVM-Med: Learning Large-Scale Self-Supervised Vision Models for Medical Imaging via Second-order Graph Matchingcited by 60
- 2022Visual Recognition with Deep Nearest Centroidscited by 59
- 2023Generalized Video Anomaly Event Detection: Systematic Taxonomy and Comparison of Deep Modelscited by 59
- 2022DiRA: Discriminative, Restorative, and Adversarial Learning for Self-supervised Medical Image Analysiscited by 48
38 more
- 2022Orchestra: Unsupervised Federated Learning via Globally Consistent Clusteringcited by 45
- 2021Solving Inefficiency of Self-supervised Representation Learningcited by 41
- 2023Know Your Self-supervised Learning: A Survey on Image-based Generative and Discriminative Trainingcited by 39
- 2023Unicom: Universal and Compact Representation Learning for Image Retrievalcited by 36
- 2022GIPSO: Geometrically Informed Propagation for Online Adaptation in 3D LiDAR Segmentationcited by 35
- 2023MosaicFusion: Diffusion Models as Data Augmenters for Large Vocabulary Instance Segmentationcited by 35
- 2022HiURE: Hierarchical Exemplar Contrastive Learning for Unsupervised Relation Extractioncited by 32
- 2021Unsupervised Visual Representation Learning by Online Constrained K-Meanscited by 27
- 2021Max-Margin Contrastive Learningcited by 27
- 2022Beyond Just Vision: A Review on Self-Supervised Representation Learning on Multimodal and Temporal Datacited by 27
- 2022A Simple Data Mixing Prior for Improving Self-Supervised Learningcited by 27
- 2021Dense Semantic Contrast for Self-Supervised Visual Representation Learningcited by 24
- 2021Clustering by Maximizing Mutual Information Across Viewscited by 23
- 2021Boosting Discriminative Visual Representation Learning with Scenario-Agnostic Mixupcited by 22
- 2022Unsupervised Visual Representation Learning by Synchronous Momentum Groupingcited by 22
- 2021Structure-Aware Face Clustering on a Large-Scale Graph with bf107 Nodescited by 21
- 2024CLIP-CID: Efficient CLIP Distillation via Cluster-Instance Discriminationcited by 21
- 2021Hierarchical Proxy-based Loss for Deep Metric Learningcited by 18
- 2021Unsupervised Continual Learning Via Pseudo Labelscited by 18
- 2021Motion-Augmented Self-Training for Video Recognition at Smaller Scalecited by 17
- 2022DLME: Deep Local-flatness Manifold Embeddingcited by 16
- 2023Unsupervised Representation Learning for Time Series: A Reviewcited by 14
- 2024Multi-label Cluster Discrimination for Visual Representation Learningcited by 14
- 2022A study on the distribution of social biases in self-supervised learning visual modelscited by 13
- 2022Fine-grained Category Discovery under Coarse-grained supervision with Hierarchical Weighted Self-contrastive Learningcited by 13
- 2022SERE: Exploring Feature Self-relation for Self-supervised Transformercited by 12
- 2021Deep Clustering by Semantic Contrastive Learningcited by 11
- 2022Improving Event Representation via Simultaneous Weakly Supervised Contrastive Learning and Clusteringcited by 11
- 2022Self-supervised Context-aware Style Representation for Expressive Speech Synthesiscited by 10
- 2022Siamese Prototypical Contrastive Learningcited by 10
- 2023Contextually Affinitive Neighborhood Refinery for Deep Clusteringcited by 10
- 2021Exploring Localization for Self-supervised Fine-grained Contrastive Learningcited by 9
- 2023A Clustering Framework for Unsupervised and Semi-supervised New Intent Discoverycited by 9
- 2021Temporal Knowledge Consistency for Unsupervised Visual Representation Learningcited by 8
- 2022Dense Siamese Network for Dense Unsupervised Learningcited by 8
- 2022Measuring the Interpretability of Unsupervised Representations via Quantized Reverse Probingcited by 8
- 2024EvolveDirector: Approaching Advanced Text-to-Image Generation with Large Vision-Language Modelscited by 8
- 2023How to Use Dropout Correctly on Residual Networks with Batch Normalizationcited by 7
50 most cited of 99 All 99 (JSON)
- 2026Automatic Discovery of Disease Subgroups by Contrasting with Healthy Controls20 May 2026
- 2026Joint Representation Learning and Clustering via Gradient-Based Manifold Optimization15 Apr 2026
- 2025DETACH : Decomposed Spatio-Temporal Alignment for Exocentric Video and Ambient Sensors with Staged Learning23 Dec 2025
- 2025Unsupervised Incremental Learning Using Confidence-Based Pseudo-Labels29 Aug 2025
- 2025Masked Clustering Prediction for Unsupervised Point Cloud Pre-training12 Aug 2025
- 2025Bootstrap Deep Spectral Clustering with Optimal Transport6 Aug 2025
- 2025CNS-Bench: Benchmarking Image Classifier Robustness Under Continuous Nuisance Shifts23 Jul 2025
- 2025Cluster Contrast for Unsupervised Visual Representation Learning16 Jul 2025
- 2025Test-Time Visual In-Context Tuning27 Mar 2025
- 2025SeqFusion: Sequential Fusion of Pre-Trained Models for Zero-Shot Time-Series Forecasting4 Mar 2025
- 2025Enhancing Sample Utilization in Noise-Robust Deep Metric Learning With Subgroup-Based Positive-Pair Selection19 Jan 2025
- 2024Multi-Token Enhancing for Vision Representation Learning24 Nov 2024
38 more
- 2024MoE-Enhanced Explainable Deep Manifold Transformation for Complex Data Embedding and Visualization25 Oct 2024
- 2024EvolveDirector: Approaching Advanced Text-to-Image Generation with Large Vision-Language Models9 Oct 2024
- 2024CLIP-CID: Efficient CLIP Distillation via Cluster-Instance Discrimination18 Aug 2024
- 2024Multi-label Cluster Discrimination for Visual Representation Learning24 Jul 2024
- 2024Deep Online Probability Aggregation Clustering7 Jul 2024
- 2024Self-Supervised Skeleton-Based Action Representation Learning: A Benchmark and Beyond5 Jun 2024
- 2024Evaluating Deep Clustering Algorithms on Non-Categorical 3D CAD Models29 Apr 2024
- 2024Clustering for Protein Representation Learning30 Mar 2024
- 2024MLVICX: Multi-Level Variance-Covariance Exploration for Chest X-ray Self-Supervised Representation Learning18 Mar 2024
- 2024Clustering in Dynamic Environments: A Framework for Benchmark Dataset Generation With Heterogeneous Changes24 Feb 2024
- 2024FedGT: Federated Node Classification with Scalable Graph Transformer26 Jan 2024
- 2023Contextually Affinitive Neighborhood Refinery for Deep Clustering12 Dec 2023
- 2023Spatiotemporal Event Graphs for Dynamic Scene Understanding11 Dec 2023
- 2023Background Clustering Pre-training for Few-shot Segmentation6 Dec 2023
- 2023Enhancing Representations through Heterogeneous Self-Supervised Learning8 Oct 2023
- 2023MosaicFusion: Diffusion Models as Data Augmenters for Large Vocabulary Instance Segmentation22 Sep 2023
- 2023JEDI: Joint Expert Distillation in a Semi-Supervised Multi-Dataset Student-Teacher Scenario for Video Action Recognition9 Aug 2023
- 2023Unsupervised Representation Learning for Time Series: A Review3 Aug 2023
- 2023LVM-Med: Learning Large-Scale Self-Supervised Vision Models for Medical Imaging via Second-order Graph Matching20 Jun 2023
- 2023Contrastive Representation Disentanglement for Clustering8 Jun 2023
- 2023A Gradient-based Approach for Online Robust Deep Neural Network Training with Noisy Labels8 Jun 2023
- 2023Towards Total Online Unsupervised Anomaly Detection and Localization in Industrial Vision25 May 2023
- 2023Know Your Self-supervised Learning: A Survey on Image-based Generative and Discriminative Training23 May 2023
- 2023A Clustering Framework for Unsupervised and Semi-supervised New Intent Discovery16 Apr 2023
- 2023Unicom: Universal and Compact Representation Learning for Image Retrieval12 Apr 2023
- 2023Hard Regularization to Prevent Deep Online Clustering Collapse without Data Augmentation29 Mar 2023
- 2023How to Use Dropout Correctly on Residual Networks with Batch Normalization13 Feb 2023
- 2023Generalized Video Anomaly Event Detection: Systematic Taxonomy and Comparison of Deep Models10 Feb 2023
- 2023Evaluating Self-Supervised Learning via Risk Decomposition6 Feb 2023
- 2022Beyond Instance Discrimination: Relation-aware Contrastive Self-supervised Learning2 Nov 2022
- 2022Fine-grained Category Discovery under Coarse-grained supervision with Hierarchical Weighted Self-contrastive Learning14 Oct 2022
- 2022Visual Recognition with Deep Nearest Centroids15 Sep 2022
- 2022Measuring the Interpretability of Unsupervised Representations via Quantized Reverse Probing7 Sep 2022
- 2022Siamese Prototypical Contrastive Learning18 Aug 2022
- 2022Self-Supervised Contrastive Representation Learning for 3D Mesh Segmentation8 Aug 2022
- 2022GIPSO: Geometrically Informed Propagation for Online Adaptation in 3D LiDAR Segmentation20 Jul 2022
- 2022Unsupervised Visual Representation Learning by Synchronous Momentum Grouping13 Jul 2022
- 2022DLME: Deep Local-flatness Manifold Embedding7 Jul 2022
50 newest of 99 All 99 (JSON)
- 2023LVM-Med: Learning Large-Scale Self-Supervised Vision Models for Medical Imaging via Second-order Graph Matchingcited by 60
- 2024CLIP-CID: Efficient CLIP Distillation via Cluster-Instance Discriminationcited by 21
- 2024EvolveDirector: Approaching Advanced Text-to-Image Generation with Large Vision-Language Modelscited by 8
- 2024EvolveDirector: Approaching Advanced Text-to-Image Generation with Large Vision-Language Models9 Oct 2024
- 2024CLIP-CID: Efficient CLIP Distillation via Cluster-Instance Discrimination18 Aug 2024
- 2023LVM-Med: Learning Large-Scale Self-Supervised Vision Models for Medical Imaging via Second-order Graph Matching20 Jun 2023
- 2021PiCIE: Unsupervised Semantic Segmentation using Invariance and Equivariance in Clusteringcited by 163
- 2021A Unified Objective for Novel Class Discoverycited by 161
- 2021VideoMoCo: Contrastive Video Representation Learning with Temporally Adversarial Examplescited by 154
- 2021Efficient Self-supervised Vision Transformers for Representation Learningcited by 149
- 2021Self-Supervised Representation Learning: Introduction, Advances and Challengescited by 147
- 2021Large-scale Unsupervised Semantic Segmentationcited by 98
- 2021Divide and Contrast: Self-supervised Learning from Uncurated Datacited by 85
- 2021Transferable Visual Words: Exploiting the Semantics of Anatomical Patterns for Self-supervised Learningcited by 68
- 2022Visual Recognition with Deep Nearest Centroidscited by 59
- 2023Generalized Video Anomaly Event Detection: Systematic Taxonomy and Comparison of Deep Modelscited by 59
- 2022DiRA: Discriminative, Restorative, and Adversarial Learning for Self-supervised Medical Image Analysiscited by 48
- 2022Orchestra: Unsupervised Federated Learning via Globally Consistent Clusteringcited by 45
12 most cited of 93 All 93 (JSON)
- 2026Automatic Discovery of Disease Subgroups by Contrasting with Healthy Controls20 May 2026
- 2026Joint Representation Learning and Clustering via Gradient-Based Manifold Optimization15 Apr 2026
- 2025DETACH : Decomposed Spatio-Temporal Alignment for Exocentric Video and Ambient Sensors with Staged Learning23 Dec 2025
- 2025Unsupervised Incremental Learning Using Confidence-Based Pseudo-Labels29 Aug 2025
- 2025Masked Clustering Prediction for Unsupervised Point Cloud Pre-training12 Aug 2025
- 2025Bootstrap Deep Spectral Clustering with Optimal Transport6 Aug 2025
- 2025Cluster Contrast for Unsupervised Visual Representation Learning16 Jul 2025
- 2025Test-Time Visual In-Context Tuning27 Mar 2025
- 2025SeqFusion: Sequential Fusion of Pre-Trained Models for Zero-Shot Time-Series Forecasting4 Mar 2025
- 2025Enhancing Sample Utilization in Noise-Robust Deep Metric Learning With Subgroup-Based Positive-Pair Selection19 Jan 2025
- 2024Multi-Token Enhancing for Vision Representation Learning24 Nov 2024
- 2024Multi-label Cluster Discrimination for Visual Representation Learning24 Jul 2024
12 newest of 93 All 93 (JSON)