ConceptHash: Interpretable Fine-Grained Hashing via Concept Discovery
Kam Woh Ng, Xiatian Zhu, Yi-Zhe Song, Tao Xiang

TL;DR
ConceptHash introduces interpretable fine-grained hashing by associating each hash sub-code with human-understandable concepts, leveraging vision transformers and language guidance for improved image retrieval accuracy.
Contribution
It presents a novel method that automatically discovers interpretable concepts for each hash sub-code without human annotations, enhancing interpretability and fine-grained discrimination.
Findings
Outperforms previous methods on four benchmarks
Achieves sub-code interpretability aligned with human concepts
Effectively distinguishes highly similar sub-categories
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Web Data Mining and Analysis · Data Management and Algorithms
MethodsResidual Connection · Softmax · Layer Normalization · Byte Pair Encoding · Label Smoothing · Adam · Attention Is All You Need · Linear Layer · Multi-Head Attention · Position-Wise Feed-Forward Layer
