mlsanityData to 7 Oct 2026

Differentiable Deep Clustering with Cluster Size Constraints

arXiv 1910.09036 ↗First posted 20 Oct 2019cs.LG stat.MLcited by 21

Not on the map. Why?

Abstract (arXiv)

Clustering is a fundamental unsupervised learning approach. Many clustering algorithms -- such as k-means -- rely on the euclidean distance as a similarity measure, which is often not the most relevant metric for high dimensional data such as images. Learning a lower-dimensional embedding that can better reflect the geometry of the dataset is therefore instrumental for performance. We propose a new approach for this task where the embedding is performed by a differentiable model such as a deep neural network. By rewriting the k-means clustering algorithm as an optimal transport task, and adding an entropic regularization, we derive a fully differentiable loss function that can be minimized with respect to both the embedding parameters and the cluster parameters via stochastic gradient descent. We show that this new formulation generalizes a recently proposed state-of-the-art method based on soft-k-means by adding constraints on the cluster sizes. Empirical evaluations on image classification benchmarks suggest that compared to state-of-the-art methods, our optimal transport-based approach provide better unsupervised accuracy and does not require a pre-training phase.

Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Oct 2019.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 6; 2023: 6; 2024: 7; 2025: 1.

21 papers.

Sort:

  1. 2023Effective Neural Topic Modeling with Embedding Clustering Regularizationcited by 46
  2. 2022Orchestra: Unsupervised Federated Learning via Globally Consistent Clusteringcited by 45
  3. 2024FASTopic: Pretrained Transformer is a Fast, Adaptive, Stable, and Transferable Topic Modelcited by 34
  4. 2022Sparsity-Constrained Optimal Transportcited by 32
  5. 2024On the Affinity, Rationality, and Diversity of Hierarchical Topic Modelingcited by 18
  6. 2022Rethinking Initialization of the Sinkhorn Algorithmcited by 14
  7. 2023Differentiable Clustering with Perturbed Spanning Forestscited by 14
  8. 2021Combining pretrained CNN feature extractors to enhance clustering of complex natural imagescited by 7
  9. 2023Towards Unbiased Training in Federated Open-world Semi-supervised Learningcited by 6
  10. 2022Learning crop type mapping from regional label proportions in large-scale SAR and optical imagerycited by 5
  11. 2023Federated Continual Novel Class Learningcited by 4
  12. 2022Solving a Special Type of Optimal Transport Problem by a Modified Hungarian Algorithmcited by 3
9 more
  1. 2023Enhancing Interpretable Object Abstraction via Clustering-based Slot Initializationcited by 3
  2. 2023Neural Capacitated Clusteringcited by 2
  3. 2024Polytopic Autoencoders with Smooth Clustering for Reduced-order Modelling of Flowscited by 2
  4. 2024Graph Cuts with Arbitrary Size Constraints Through Optimal Transportcited by 1
  5. 2024Differentiable Cost-Parameterized Monge Map Estimatorscited by 1
  6. 2022Few-Example Clustering via Contrastive Learningcited by 0
  7. 2024A Personalized Video-Based Hand Taxonomy: Application for Individuals with Spinal Cord Injurycited by 0
  8. 2024An Approach Towards Learning K-means-friendly Deep Latent Representationcited by 0
  9. 2025Consistency and inconsistency in k-means clusteringcited by 0