Learning Embeddings for Image Clustering: An Empirical Study of Triplet Loss Approaches
In this work, we evaluate two different image clustering objectives, k-means clustering and correlation clustering, in the context of Triplet Loss induced feature space embeddings. Specifically, we train a convolutional neural network to learn discriminative features by optimizing two popular versions of the Triplet Loss in order to study their clustering properties under the assumption of noisy labels. Additionally, we propose a new, simple Triplet Loss formulation, which shows desirable properties with respect to formal clustering objectives and outperforms the existing methods. We evaluate all three Triplet loss formulations for K-means and correlation clustering on the CIFAR-10 image classification dataset.
Code (0)
등록된 구현이 없습니다.
Tasks
Clusteringimage-classificationImage ClassificationImage ClusteringTripletMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Deep Clustering via Center-Oriented Margin Free-Triplet Loss for Skin Lesion Detection in Highly Imbalanced Datasets
Melanoma is a fatal skin cancer that is curable and has dramatically increasing survival rate when diagnosed at early stages. Learning-based methods hold significant promise for the detection of melanoma from dermoscopic…
ClusteringDeep ClusteringLesion DetectionTripletLearning Thematic Similarity Metric from Article Sections Using Triplet Networks
In this paper we suggest to leverage the partition of articles into sections, in order to learn thematic similarity metric between sentences. We assume that a sentence is thematically closer to sentences within its secti…
ArticlesClusteringCollaborative FilteringDocument Summarization+6FaceNet: A Unified Embedding for Face Recognition and Clustering
Despite significant recent advances in the field of face recognition, implementing face verification and recognition efficiently at scale presents serious challenges to current approaches. In this paper we present a syst…
ClusteringDisguised Face VerificationFace IdentificationFace Recognition+2Vector Embeddings with Subvector Permutation Invariance using a Triplet Enhanced Autoencoder
The use of deep neural network (DNN) autoencoders (AEs) has recently exploded due to their wide applicability. However, the embedding representation produced by a standard DNN AE that is trained to minimize only the reco…
ClusteringTripletEvent-Driven News Stream Clustering using Entity-Aware Contextual Embeddings
We propose a method for online news stream clustering that is a variant of the non-parametric streaming K-means algorithm. Our model uses a combination of sparse and dense document representations, aggregates document-cl…
ClusteringTriplet