paper-with-me

Papers

ConceptHash: Interpretable Fine-Grained Hashing via Concept Discovery

2024-06-12 · Kam Woh Ng, Xiatian Zhu, Yi-Zhe Song, Tao Xiang

Existing fine-grained hashing methods typically lack code interpretability as they compute hash code bits holistically using both global and local features. To address this limitation, we propose ConceptHash, a novel method that achieves sub-code level interpretability. In ConceptHash, each sub-code corresponds to a human-understandable concept, such as an object part, and these concepts are automatically discovered without human annotations. Specifically, we leverage a Vision Transformer architecture and introduce concept tokens as visual prompts, along with image patch tokens as model inputs. Each concept is then mapped to a specific sub-code at the model output, providing natural sub-code interpretability. To capture subtle visual differences among highly similar sub-categories (e.g., bird species), we incorporate language guidance to ensure that the learned hash codes are distinguishable within fine-grained object classes while maintaining semantic alignment. This approach allows us to develop hash codes that exhibit similarity within families of species while remaining distinct from species in other families. Extensive experiments on four fine-grained image retrieval benchmarks demonstrate that ConceptHash outperforms previous methods by a significant margin, offering unique sub-code interpretability as an additional benefit. Code at: https://github.com/kamwoh/concepthash.

📄 PDF Abstract BibTeX arXiv:2406.08457

Code (1)

kamwoh/concepthash 공식 구현 pytorch

Tasks

Image Retrieval

Methods 이 논문이 사용한 방법론

Residual Connection 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Adam 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.

Similar Papers 제목 키워드 기반

Cascading Hierarchical Networks with Multi-task Balanced Loss for Fine-grained hashing

2023-03-20 · Xianxian Zeng, Yanjun Zheng

With the explosive growth in the number of fine-grained images in the Internet era, it has become a challenging problem to perform fast and efficient retrieval from large-scale fine-grained images. Among the many retriev…

Data AugmentationFine-Grained Image ClassificationMulti-Task LearningRetrieval

Deep Saliency Hashing

2018-07-04 · Sheng Jin, Hongxun Yao, Xiaoshuai Sun, Shangchen Zhou 외

In recent years, hashing methods have been proved to be effective and efficient for the large-scale Web media search. However, the existing general hashing methods have limited discriminative power for describing fine-gr…

Deep HashingQuantizationRetrieval

Attribute-Aware Deep Hashing with Self-Consistency for Large-Scale Fine-Grained Image Retrieval

2023-11-21 · Xiu-Shen Wei, Yang shen, Xuhao Sun, Peng Wang 외

Our work focuses on tackling large-scale fine-grained image retrieval as ranking the images depicting the concept of interests (i.e., the same sub-category labels) highest based on the fine-grained details in the query. …

AttributeDeep HashingImage ReconstructionImage Retrieval+1

An Asymmetric Augmented Self-Supervised Learning Method for Unsupervised Fine-Grained Image Hashing

2024-01-01 · CVPR 2024 1 · Feiran Hu, Chenlin Zhang, Jiangliang Guo, Xiu-Shen Wei 외

Unsupervised fine-grained image hashing aims to learn compact binary hash codes in unsupervised settings addressing challenges posed by large-scale datasets and dependence on supervision. In this paper we first ident…

Contrastive LearningSelf-Supervised Learning

Simultaneous Region Localization and Hash Coding for Fine-grained Image Retrieval

2019-11-19 · Haien Zeng, Hanjiang Lai, Jian Yin

Fine-grained image hashing is a challenging problem due to the difficulties of discriminative region localization and hash code generation. Most existing deep hashing approaches solve the two tasks independently. While t…

Code GenerationDeep HashingImage RetrievalRetrieval