Generalised Mutual Information for Discriminative Clustering
Not on the map. Why?
Abstract (arXiv)
In the last decade, recent successes in deep clustering majorly involved the mutual information (MI) as an unsupervised objective for training neural networks with increasing regularisations. While the quality of the regularisations have been largely discussed for improvements, little attention has been dedicated to the relevance of MI as a clustering objective. In this paper, we first highlight how the maximisation of MI does not lead to satisfying clusters. We identified the Kullback-Leibler divergence as the main reason of this behaviour. Hence, we generalise the mutual information by changing its core distance, introducing the generalised mutual information (GEMINI): a set of metrics for unsupervised neural network training. Unlike MI, some GEMINIs do not require regularisations when training. Some of these metrics are geometry-aware thanks to distances or kernels in the data space. Finally, we highlight that GEMINIs can automatically select a relevant number of clusters, a property that has been little studied in deep clustering context where the number of clusters is a priori unknown.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 26 of its 66 references that are in the map. First posted on arXiv 12 Oct 2022.
Builds on
26 of 66 references.
References · 26
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,636
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
- 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 920
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 767
- 2018MINE: Mutual Information Neural Estimationcited by 683
14 more
- 2018Invariant Information Clustering for Unsupervised Image Classification and Segmentationcited by 455
- 2020SCAN: Learning to Classify Images without Labelscited by 352
- 2019On Mutual Information Maximization for Representation Learningcited by 316
- 2018Regularisation of Neural Networks by Enforcing Lipschitz Continuitycited by 314
- 2020Contrastive Clusteringcited by 265
- 2016Joint Unsupervised Learning of Deep Representations and Image Clusterscited by 205
- 2017Generalization and Equilibrium in Generative Adversarial Nets (GANs)cited by 166
- 2017Learning Discrete Representations via Information Maximizing Self-Augmented Trainingcited by 149
- 2017Deep Clustering via Joint Convolutional Autoencoder Embedding and Relative Entropy Minimizationcited by 113
- 2021Clustering-friendly Representation Learning via Instance Discrimination and Feature Decorrelationcited by 65
- 2022DeepDPM: Deep Clustering With an Unknown Number of Clusterscited by 52
- 2020Improving Unsupervised Image Clustering With Robust Learningcited by 51
- 2018Deep clustering: On the link between discriminative models and K-meanscited by 37
- 2021Clustering by Maximizing Mutual Information Across Viewscited by 23
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1; 2026: 2.
5 papers.
- 2024Kernel KMeans clustering splits for end-to-end unsupervised decision treescited by 4
- 2023Sparse and geometry-aware generalisation of the mutual information for joint discriminative clustering and feature selectioncited by 1
- 2025A Tutorial on Discriminative Clustering and Mutual Informationcited by 0
- 2026Information Maximization for Long-Tailed Semi-Supervised Domain Generalizationcited by 0
- 2026Turtle shell clustering: A mixture approach to discriminative clustering with applications to flow cytometry and other datacited by 0
- 2026Turtle shell clustering: A mixture approach to discriminative clustering with applications to flow cytometry and other data25 Apr 2026
- 2026Information Maximization for Long-Tailed Semi-Supervised Domain Generalization9 Mar 2026
- 2025A Tutorial on Discriminative Clustering and Mutual Information7 May 2025
- 2024Kernel KMeans clustering splits for end-to-end unsupervised decision trees19 Feb 2024
- 2023Sparse and geometry-aware generalisation of the mutual information for joint discriminative clustering and feature selection7 Feb 2023