atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

Clustering via Self-Supervised Diffusion

ICML 2025 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Pretext-task visual pre-training · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CLUDI, a self-supervised deep clustering method that uses a conditional diffusion model over assignment embeddings on frozen DINO ViT features, trained with a teacher-student (SimSiam-style) setup and a uniform-prior non-collapsing cross-entropy loss.

Problem

Deep clustering / unsupervised classification of image features often suffers from model collapse and underuses pre-trained features; diffusion models had not been applied to clustering.

Approach

Use a data-conditioned diffusion model to generate stochastic assignment embeddings from noise, mapped to cluster probabilities via a linear head and tempered softmax; the teacher's diffusion sampling randomness acts as a data augmentation for a student trained with embedding MSE plus a non-collapsing cross-entropy over mini-batches.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CLUDI instead of the strongest listed baselineViT-B/16 clustering · CIFAR-10NMI (%): 88.6 -> 89.6Helped
Use CLUDI instead of the strongest listed baselineViT-B/16 clustering · STL-10ACC (%): 98.5 -> 98.7Helped
Use CLUDI instead of the strongest listed baselineOxford-IIIT Pets clustering · Oxford-IIIT PetsARI (%): 63.0 -> 71.6Helped
Use CLUDI instead of the strongest listed baselineViT-B/16 clustering · Oxford 102 FlowerACC (%): 57.8 -> 69.7Helped
Use CLUDI instead of the strongest listed baselineViT-B/16 clustering · Caltech 101NMI (%): 83.5 -> 87.9Helped
Use CLUDI instead of the strongest listed baselineViT-B/16 clustering · ImageNet 50NMI (%): 87.8 -> 91.2Helped
Use CLUDI instead of the strongest listed baselineViT-B/16 clustering · ImageNet 100NMI (%): 85.6 -> 87.1Helped
Vary the classification-loss weight λ (ablation)CLUDI · ImageNet 100 validationNMI, ACC, ARIMixed
Vary embedding dimension d (ablation)CLUDI · ImageNet 100 validationNMI, ACC, ARIMixed
Vary diffusion noise rescaling factor F² (ablation)CLUDI · ImageNet 100 validationNMI, ACC, ARIMixed

Limitations

Experimental setup

Datasets: ImageNet 50 ImageNet 100 ImageNet 200 Oxford-IIIT Pets Oxford 102 Flower Caltech 101 CIFAR-10 STL-10

Benchmarks: CIFAR-10 STL-10 ImageNet 50 ImageNet 100 ImageNet 200 Oxford-IIIT Pets Oxford 102 Flower Caltech 101

Metrics: NMI ACC ARI

Baselines: SCAN Propos TSP TEMI Self-Classifier

Builds on: DDIM SimSiam DINO TEMI Min-SNR-gamma

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy