atlas

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

Hard Regularization to Prevent Deep Online Clustering Collapse without Data Augmentation

AAAI 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Correspondence and causal representation learning · 2 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 combination assignment, a data-augmentation-free partition-support method for online deep clustering that regularizes hard batch assignments via a Bayesian prior and a greedy algorithm, avoiding collapse better than soft-assignment regularizers.

Problem

Online deep clustering tends to collapse into a degenerate solution where most or all points fall into one cluster; existing partition-support methods either need data augmentation or regularize soft assignments, which does not reliably prevent hard-assignment collapse.

Approach

Formulate batchwise hard cluster assignment as a Bayesian MAP problem with a multinoulli/combinatorial prior over cluster counts, derive a cost with a log(n_k+1) size penalty, and solve it greedily; the approximate objective is equivalent to maximizing mutual information between batch index and hard cluster labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use hard combination assignment rather than the strongest listed baselineOnline clustering · CIFAR 10accuracy: 18.6 (1.52) -> 21.7 (1.50)Helped
Use hard combination assignment rather than the strongest listed baselineOnline clustering · CIFAR 100accuracy: 02.8 (0.34) -> 6.9 (0.17)Helped
Use hard combination assignment rather than the strongest listed baselineOnline clustering · FashionMNISTaccuracy: 25.5 (6.16) -> 59.3 (4.16)Helped
Use hard combination assignment rather than the strongest listed baselineOnline clustering · STLaccuracy: 18.5 (1.08) -> 24.2 (2.56)Helped
Use hard combination assignment rather than the strongest listed baselineOnline clustering · RealDispaccuracy: 23.5 (3.09) -> 57.0 (3.02)Helped
Regularize hard assignments instead of soft assignmentsOnline clustering partition support · CIFAR 10hard KL*: 1.66 -> 0.04Helped
Regularize hard assignments instead of soft assignmentsOnline clustering partition support · CIFAR 100hard KL*: 4.47 -> 0.83Helped
Regularize hard assignments instead of soft assignmentsOnline clustering partition support · FashionMNISThard KL*: 2.30 -> 0.04Helped
Regularize hard assignments instead of soft assignmentsOnline clustering partition support · STLhard KL*: 2.25 -> 0.09Helped
Regularize hard assignments instead of soft assignmentsOnline clustering partition support · RealDisphard KL*: 2.05 -> 0.05Helped
Use the modified variance-minimization method (VarM) instead of the original variance method (Var) (ablation)Variance partition support · CIFAR 10accuracy: 11.8 (1.72) -> 20.8 (0.67)Helped
Use the modified variance-minimization method (VarM) instead of the original variance method (Var) (ablation)Variance partition support · FashionMNISTaccuracy: 10.0 (0.04) -> 37.4 (2.53)Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR 10 CIFAR 100 FashionMNIST STL RealDisp

Benchmarks: CIFAR 10 CIFAR 100 FashionMNIST STL RealDisp

Metrics: accuracy NMI ARI KL* linear probe accuracy KNN accuracy

Baselines: Sinkhorn-Knopp (SK) marginal entropy maximization (ENT) sum of squares minimization (SS) concrete k-means (CKM) no regularization

Builds on: k-means Sinkhorn-Knopp concrete k-means

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