Discriminative Clustering with Representation Learning with any Ratio of Labeled to Unlabeled Data
We present a discriminative clustering approach in which the feature representation can be learned from data and moreover leverage labeled data. Representation learning can give a similarity-based clustering method the ability to automatically adapt to an underlying, yet hidden, geometric structure of the data. The proposed approach augments the DIFFRAC method with a representation learning capability, using a gradient-based stochastic training algorithm and an optimal transport algorithm with entropic regularization to perform the cluster assignment step. The resulting method is evaluated on several real datasets when varying the ratio of labeled data to unlabeled data and thereby interpolating between the fully unsupervised regime and the fully supervised regime. The experimental results suggest that the proposed method can learn powerful feature representations even in the fully unsupervised regime and can leverage even small amounts of labeled data to improve the feature representations and to obtain better clusterings of complex datasets.
Code (1)
Tasks
ClusteringRepresentation LearningSimilar Papers 제목 키워드 기반
Generalized Category Discovery with Clustering Assignment Consistency
Generalized category discovery (GCD) is a recently proposed open-world task. Given a set of images consisting of labeled and unlabeled instances, the goal of GCD is to automatically cluster the unlabeled samples using in…
ClusteringCommunity DetectionFine-Grained Visual RecognitionRepresentation LearningNeighborhood Contrastive Learning for Novel Class Discovery
In this paper, we address Novel Class Discovery (NCD), the task of unveiling new classes in a set of unlabeled samples given a labeled dataset with known classes. We exploit the peculiarities of NCD to build a new framew…
ClusteringContrastive LearningNovel Class DiscoveryCross-Domain Adaptive Clustering for Semi-Supervised Domain Adaptation
In semi-supervised domain adaptation, a few labeled samples per class in the target domain guide features of the remaining target samples to aggregate around them. However, the trained model cannot produce a highly discr…
ClusteringDomain AdaptationSemi-supervised Domain AdaptationDiscriminative Clustering for Robust Unsupervised Domain Adaptation
Unsupervised domain adaptation seeks to learn an invariant and discriminative representation for an unlabeled target domain by leveraging the information of a labeled source dataset. We propose to improve the discriminat…
ClusteringDomain AdaptationPartial Domain AdaptationUnsupervised Domain AdaptationCluster Alignment with a Teacher for Unsupervised Domain Adaptation
Deep learning methods have shown promise in unsupervised domain adaptation, which aims to leverage a labeled source domain to learn a classifier for the unlabeled target domain with a different distribution. However, suc…
ClusteringDomain AdaptationUnsupervised Domain Adaptation