Converge to Surprise: Evolutionary Self-supervised Image Clustering
Not on the map. Why?
Abstract (arXiv)
A variety of self-supervised image clustering approaches are invented in the past years. However, all dominant approaches are exploitative: The direction of parameter updates is determined by known states (observed input samples and existing parameters). We propose an explorative self-supervised learning framework that steps out of this zone. We define a surprise score that measures how unlikely the model's output representation is, assuming that all pixels are i.i.d. random noise. Maximizing the surprise score forces the deep learning model to reject the random noise null hypothesis, or equivalently, to discover non-randomness from data. Also, we propose a fundamental assumption: a surprise score cannot, in general, be fully optimized by exploitative optimization approaches. Thus, we propose the converge-to-surprise scheme to optimize a model: an evolution-strategy (ES) outer loop, which maximizes the surprise score using the mutation-selection mechanism, paired with a periodic gradient-descent inner loop, which uses the surprising clusters already discovered by ES as surrogate targets. On simple image benchmarks, our framework trained from scratch achieves new state-of-the-art results in non-parametric self-supervised image clustering --- the strictest deep-clustering setting, where the number of classes is unknown during training.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 45 of its 94 references that are in the map. First posted on arXiv 8 Jul 2026.
Builds on
45 of 94 references.
References · 45
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2020Denoising Diffusion Implicit Modelscited by 9,781
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,974
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2022Scalable Diffusion Models with Transformerscited by 6,054
- 2022Generative Adversarial Networkscited by 5,627
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
33 more
- 2017Neural Discrete Representation Learningcited by 4,712
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2021BEiT: BERT Pre-Training of Image Transformerscited by 2,375
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
- 2025DINOv3cited by 1,414
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,405
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,066
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,057
- 2023Self-Supervised Learning from Images with a Joint-Embedding Predictive Architecturecited by 1,039
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 767
- 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 574
- 2024Revisiting Feature Prediction for Learning Visual Representations from Videocited by 531
- 2018Invariant Information Clustering for Unsupervised Image Classification and Segmentationcited by 455
- 2017The Effectiveness of Data Augmentation in Image Classification using Deep Learningcited by 370
- 2020SCAN: Learning to Classify Images without Labelscited by 352
- 2016Towards K-means-friendly Spaces: Simultaneous Deep Learning and Clusteringcited by 237
- 2023Cross-Entropy Loss Functions: Theoretical Analysis and Applicationscited by 210
- 2024Exponential Moving Average of Weights in Deep Learning: Dynamics and Benefitscited by 71
- 2022Robust Semantic Communications with Masked VQ-VAE Enabled Codebookcited by 56
- 2022DeepDPM: Deep Clustering With an Unknown Number of Clusterscited by 52
- 2018Deep k-Means: Jointly clustering with k-Means and learning representationscited by 50
- 2022Understanding Collapse in Non-Contrastive Siamese Representation Learningcited by 42
- 2024Dying Clusters Is All You Need -- Deep Clustering With an Unknown Number of Clusterscited by 4
- 2026Understanding Self-Supervised Learning via Latent Distribution Matchingcited by 4
- 2025Clustering via Self-Supervised Diffusioncited by 3
- 2024Estimating the normal-inverse-Wishart distributioncited by 2
Built on by
Not cited yet.