Differentiable Deep Clustering with Cluster Size Constraints
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
Citing papers per year: 2021: 1; 2022: 6; 2023: 6; 2024: 7; 2025: 1.
21 papers.
Sort:
- 2023Effective Neural Topic Modeling with Embedding Clustering Regularizationcited by 46
- 2022Orchestra: Unsupervised Federated Learning via Globally Consistent Clusteringcited by 45
- 2024FASTopic: Pretrained Transformer is a Fast, Adaptive, Stable, and Transferable Topic Modelcited by 34
- 2022Sparsity-Constrained Optimal Transportcited by 32
- 2024On the Affinity, Rationality, and Diversity of Hierarchical Topic Modelingcited by 18
- 2022Rethinking Initialization of the Sinkhorn Algorithmcited by 14
- 2023Differentiable Clustering with Perturbed Spanning Forestscited by 14
- 2021Combining pretrained CNN feature extractors to enhance clustering of complex natural imagescited by 7
- 2023Towards Unbiased Training in Federated Open-world Semi-supervised Learningcited by 6
- 2022Learning crop type mapping from regional label proportions in large-scale SAR and optical imagerycited by 5
- 2023Federated Continual Novel Class Learningcited by 4
- 2022Solving a Special Type of Optimal Transport Problem by a Modified Hungarian Algorithmcited by 3
9 more
- 2023Enhancing Interpretable Object Abstraction via Clustering-based Slot Initializationcited by 3
- 2023Neural Capacitated Clusteringcited by 2
- 2024Polytopic Autoencoders with Smooth Clustering for Reduced-order Modelling of Flowscited by 2
- 2024Graph Cuts with Arbitrary Size Constraints Through Optimal Transportcited by 1
- 2024Differentiable Cost-Parameterized Monge Map Estimatorscited by 1
- 2022Few-Example Clustering via Contrastive Learningcited by 0
- 2024A Personalized Video-Based Hand Taxonomy: Application for Individuals with Spinal Cord Injurycited by 0
- 2024An Approach Towards Learning K-means-friendly Deep Latent Representationcited by 0
- 2025Consistency and inconsistency in k-means clusteringcited by 0
- 2025Consistency and inconsistency in k-means clustering8 Jul 2025
- 2024An Approach Towards Learning K-means-friendly Deep Latent Representation29 Nov 2024
- 2024Differentiable Cost-Parameterized Monge Map Estimators12 Jun 2024
- 2024FASTopic: Pretrained Transformer is a Fast, Adaptive, Stable, and Transferable Topic Model28 May 2024
- 2024A Personalized Video-Based Hand Taxonomy: Application for Individuals with Spinal Cord Injury26 Mar 2024
- 2024Graph Cuts with Arbitrary Size Constraints Through Optimal Transport7 Feb 2024
- 2024On the Affinity, Rationality, and Diversity of Hierarchical Topic Modeling25 Jan 2024
- 2024Polytopic Autoencoders with Smooth Clustering for Reduced-order Modelling of Flows19 Jan 2024
- 2023Federated Continual Novel Class Learning21 Dec 2023
- 2023Enhancing Interpretable Object Abstraction via Clustering-based Slot Initialization22 Aug 2023
- 2023Effective Neural Topic Modeling with Embedding Clustering Regularization7 Jun 2023
- 2023Differentiable Clustering with Perturbed Spanning Forests25 May 2023
9 more
- 2023Towards Unbiased Training in Federated Open-world Semi-supervised Learning1 May 2023
- 2023Neural Capacitated Clustering10 Feb 2023
- 2022Solving a Special Type of Optimal Transport Problem by a Modified Hungarian Algorithm29 Oct 2022
- 2022Sparsity-Constrained Optimal Transport30 Sep 2022
- 2022Learning crop type mapping from regional label proportions in large-scale SAR and optical imagery24 Aug 2022
- 2022Few-Example Clustering via Contrastive Learning8 Jul 2022
- 2022Rethinking Initialization of the Sinkhorn Algorithm15 Jun 2022
- 2022Orchestra: Unsupervised Federated Learning via Globally Consistent Clustering23 May 2022
- 2021Combining pretrained CNN feature extractors to enhance clustering of complex natural images7 Jan 2021
- 2023Effective Neural Topic Modeling with Embedding Clustering Regularizationcited by 46
- 2022Orchestra: Unsupervised Federated Learning via Globally Consistent Clusteringcited by 45
- 2024FASTopic: Pretrained Transformer is a Fast, Adaptive, Stable, and Transferable Topic Modelcited by 34
- 2022Sparsity-Constrained Optimal Transportcited by 32
- 2024On the Affinity, Rationality, and Diversity of Hierarchical Topic Modelingcited by 18
- 2022Rethinking Initialization of the Sinkhorn Algorithmcited by 14
- 2023Differentiable Clustering with Perturbed Spanning Forestscited by 14
- 2021Combining pretrained CNN feature extractors to enhance clustering of complex natural imagescited by 7
- 2023Towards Unbiased Training in Federated Open-world Semi-supervised Learningcited by 6
- 2022Learning crop type mapping from regional label proportions in large-scale SAR and optical imagerycited by 5
- 2023Federated Continual Novel Class Learningcited by 4
- 2022Solving a Special Type of Optimal Transport Problem by a Modified Hungarian Algorithmcited by 3
12 most cited of 21 All 21 (JSON)
- 2025Consistency and inconsistency in k-means clustering8 Jul 2025
- 2024An Approach Towards Learning K-means-friendly Deep Latent Representation29 Nov 2024
- 2024Differentiable Cost-Parameterized Monge Map Estimators12 Jun 2024
- 2024FASTopic: Pretrained Transformer is a Fast, Adaptive, Stable, and Transferable Topic Model28 May 2024
- 2024A Personalized Video-Based Hand Taxonomy: Application for Individuals with Spinal Cord Injury26 Mar 2024
- 2024Graph Cuts with Arbitrary Size Constraints Through Optimal Transport7 Feb 2024
- 2024On the Affinity, Rationality, and Diversity of Hierarchical Topic Modeling25 Jan 2024
- 2024Polytopic Autoencoders with Smooth Clustering for Reduced-order Modelling of Flows19 Jan 2024
- 2023Federated Continual Novel Class Learning21 Dec 2023
- 2023Enhancing Interpretable Object Abstraction via Clustering-based Slot Initialization22 Aug 2023
- 2023Effective Neural Topic Modeling with Embedding Clustering Regularization7 Jun 2023
- 2023Differentiable Clustering with Perturbed Spanning Forests25 May 2023
12 newest of 21 All 21 (JSON)