atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Image Clustering via the Principle of Rate Reduction in the Age of Pretrained Models

ICLR 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Correspondence and causal representation learning · 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 CPP, a CLIP-based image clustering pipeline that refines frozen CLIP features with the MCR² rate-reduction objective (MLC), estimates the number of clusters via a coding-length criterion without retraining, and captions clusters using CLIP image-text matching.

Problem

Clustering unlabeled images at large scale (e.g., ImageNet-1k, uncurated datasets) remains poor, and the number of clusters is often unknown.

Approach

Integrate frozen CLIP ViT-L/14 features into the MLC rate-reduction framework (with a diversifying warm-up on the rate term and a doubly stochastic membership via Sinkhorn), estimate the cluster count from coding length of features plus labels without retraining, and caption clusters by CLIP zero-shot voting over an LLM-generated and ImageNet label vocabulary.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace TEMI with CPPCLIP ViT-L/14 clustering · CIFAR-10ACC: 96.9 -> 97.4Helped
replace TEMI with CPPCLIP ViT-L/14 clustering · CIFAR-20NMI: 64.5 -> 72.5Helped
replace TEMI with CPPCLIP ViT-L/14 clustering · CIFAR-100ACC: 73.7 -> 74.0Helped
replace TEMI with CPPCLIP ViT-L/14 clustering · ImageNet-1kACC: 64.0 -> 66.2Helped
add diversified initialization by optimizing the feature-volume objective (ablation)CPP · CIFAR-10ACC: 87.6 -> 97.4Helped
add diversified initialization by optimizing the feature-volume objective (ablation)CPP · CIFAR-20ACC: 57.4 -> 64.2Helped
add diversified initialization by optimizing the feature-volume objective (ablation)CPP · CIFAR-100ACC: 67.9 -> 74.0Helped
add diversified initialization by optimizing the feature-volume objective (ablation)CPP · ImageNet-1kACC: 63.7 -> 66.2Helped
use OpenCLIP pretrained on LAION-2B instead of OpenAI CLIP (ablation)CPP · CIFAR-10ACC: 97.4 -> 96.5Hurt
use OpenCLIP pretrained on LAION-2B instead of OpenAI CLIP (ablation)CPP · CIFAR-20ACC: 64.2 -> 70.2Helped
use OpenCLIP pretrained on LAION-2B instead of OpenAI CLIP (ablation)CPP · CIFAR-100ACC: 74.0 -> 76.7Helped
use OpenCLIP pretrained on LAION-2B instead of OpenAI CLIP (ablation)CPP · ImageNet-1kACC: 66.2 -> 66.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-20 CIFAR-100 ImageNet-1k MS-COCO LAION-Aesthetics WikiArt

Benchmarks: CIFAR-10 CIFAR-20 CIFAR-100 ImageNet-1k MS-COCO LAION-Aesthetics WikiArt

Metrics: clustering accuracy (ACC) normalized mutual information (NMI)

Baselines: MLC SCAN IMC-SWAV TEMI KMeans EnSC SSC-OMP Spectral Clustering SPICE RUC+SCAN

Builds on: Manifold Linearizing and Clustering (MLC) CLIP Maximal Coding Rate Reduction (MCR^2) Sinkhorn distance projection spectral clustering

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