Dual-Level Cross-Modal Contrastive Clustering

Haixin Zhang, Yongjun Li, Dong Huang
9/6/2024
cs.CV

No official code found. Best implementation: Regan-Zhang/DXMC (7 stars, MIT, last commit 2024-09-10).

Abstract

Image clustering, which involves grouping images into different clusters without labels, is a key task in unsupervised learning. Although previous deep clustering methods have achieved remarkable results, they only explore the intrinsic information of the image itself but overlook external supervision knowledge to improve the semantic understanding of images. Recently, visual-language pre-trained model on large-scale datasets have been used in various downstream tasks and have achieved great results. However, there is a gap between visual representation learning and textual semantic learning, and how to properly utilize the representation of two different modalities for clustering is still a big challenge. To tackle the challenges, we propose a novel image clustering framwork, named Dual-level Cross-Modal Contrastive Clustering (DXMC). Firstly, external textual information is introduced for constructing a semantic space which is adopted to generate image-text pairs. Secondly, the image-text pairs are respectively sent to pre-trained image and text encoder to obtain image and text embeddings which subsquently are fed into four well-designed networks. Thirdly, dual-level cross-modal contrastive learning is conducted between discriminative representations of different modalities and distinct level. Extensive experimental results on five benchmark datasets demonstrate the superiority of our proposed method.

View on arXivView PDF

Code Implementations(1)

Regan-Zhang/DXMCCommunity100%
MIT

The offical implementation of the paper entitled Dual-level Cross-modal Contrastive Clustering.

71PythonSep 10, 20242 years agoMIT

Similar Papers

Cite this paper

@article{zhang2024duallevel,
  title  = {Dual-Level Cross-Modal Contrastive Clustering},
  author = {Haixin Zhang and Yongjun Li and Dong Huang},
  year   = {2024},
  eprint = {2409.04561},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.04561v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.04561.svg)](https://codeofpaper.com/paper/2409.04561)

Discussion