# Deep k-Means: Jointly clustering with k-Means and learning representations

arXiv: https://arxiv.org/abs/1806.10069 · HTML: https://mlsanity.com/paper/1806.10069/

## Key facts

- Cited by 50 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 26 Jun 2018.

## Built on by (most cited first, 30 of 50)

- [Effective Neural Topic Modeling with Embedding Clustering Regularization](https://mlsanity.com/paper/2306.04217/) (2023)
- [Orchestra: Unsupervised Federated Learning via Globally Consistent Clustering](https://mlsanity.com/paper/2205.11506/) (2022)
- [FASTopic: Pretrained Transformer is a Fast, Adaptive, Stable, and Transferable Topic Model](https://mlsanity.com/paper/2405.17978/) (2024)
- [Pseudo-supervised Deep Subspace Clustering](https://mlsanity.com/paper/2104.03531/) (2021)
- [Beyond Concept Bottleneck Models: How to Make Black Boxes Intervenable?](https://mlsanity.com/paper/2401.13544/) (2024)
- [Unsupervised Selective Labeling for More Effective Semi-Supervised Learning](https://mlsanity.com/paper/2110.03006/) (2021)
- [Quantization and Deployment of Deep Neural Networks on Microcontrollers](https://mlsanity.com/paper/2105.13331/) (2021)
- [Towards Clustering-friendly Representations: Subspace Clustering via Graph Filtering](https://mlsanity.com/paper/2106.09874/) (2021)
- [Deep Embedded K-Means Clustering](https://mlsanity.com/paper/2109.15149/) (2021)
- [Deep Clustering of Tabular Data by Weighted Gaussian Distribution Learning](https://mlsanity.com/paper/2301.00802/) (2023)
- [Rethinking Image Forgery Detection via Soft Contrastive Learning and Unsupervised Clustering](https://mlsanity.com/paper/2308.09307/) (2023)
- [Adaptive Attribute and Structure Subspace Clustering Network](https://mlsanity.com/paper/2109.13742/) (2021)
- [A Rapid Review of Clustering Algorithms](https://mlsanity.com/paper/2401.07389/) (2024)
- [Effectiveness of Deep Image Embedding Clustering Methods on Tabular Data](https://mlsanity.com/paper/2212.14111/) (2022)
- [TUSK: Task-Agnostic Unsupervised Keypoints](https://mlsanity.com/paper/2206.08460/) (2022)
- [K-textures, a self-supervised hard clustering deep learning algorithm for satellite image segmentation](https://mlsanity.com/paper/2205.08671/) (2022)
- [Adaptive Graph Convolutional Subspace Clustering](https://mlsanity.com/paper/2305.03414/) (2023)
- [Dying Clusters Is All You Need -- Deep Clustering With an Unknown Number of Clusters](https://mlsanity.com/paper/2410.09491/) (2024)
- [Convolutional Autoencoders, Clustering and POD for Low-dimensional Parametrization of Navier-Stokes Equations](https://mlsanity.com/paper/2302.01278/) (2023)
- [Enhancing Interpretable Object Abstraction via Clustering-based Slot Initialization](https://mlsanity.com/paper/2308.11369/) (2023)
- [Deep Clustering with Self-Supervision using Pairwise Similarities](https://mlsanity.com/paper/2405.03590/) (2024)
- [Polytopic Autoencoders with Smooth Clustering for Reduced-order Modelling of Flows](https://mlsanity.com/paper/2401.10620/) (2024)
- [Differentiable Rule Induction from Raw Sequence Inputs](https://mlsanity.com/paper/2602.13583/) (2026)
- [Mining Electronic Health Records to Investigate Effectiveness of Ensemble Deep Clustering](https://mlsanity.com/paper/2604.07085/) (2026)
- [Deep clustering with fusion autoencoder](https://mlsanity.com/paper/2201.04727/) (2022)
- [Variational Autoencoder with Disentanglement Priors for Low-Resource Task-Specific Natural Language Generation](https://mlsanity.com/paper/2202.13363/) (2022)
- [VAESim: A probabilistic approach for self-supervised prototype discovery](https://mlsanity.com/paper/2209.12279/) (2022)
- [Jacobian-Scaled K-means Clustering for Physics-Informed Segmentation of Reacting Flows](https://mlsanity.com/paper/2305.01539/) (2023)
- [Deep Structure and Attention Aware Subspace Clustering](https://mlsanity.com/paper/2312.15577/) (2023)
- [DDCL: Deep Dual Competitive Learning: A Differentiable End-to-End Framework for Unsupervised Prototype-Based Representation Learning](https://mlsanity.com/paper/2604.01740/) (2026)

## Abstract (arXiv)

We study in this paper the problem of jointly clustering and learning representations. As several previous studies have shown, learning representations that are both faithful to the data to be clustered and adapted to the clustering algorithm can lead to better clustering performance, all the more so that the two tasks are performed jointly. We propose here such an approach for k-Means clustering based on a continuous reparametrization of the objective function that leads to a truly joint solution. The behavior of our approach is illustrated on various datasets showing its efficacy in learning representations for objects while clustering them.
