ConceptHash: Interpretable Fine-Grained Hashing via Concept Discovery

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Ng, Kam Woh, Zhu, Xiatian, Song, Yi-Zhe, Xiang, Tao
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866916283890532352
author Ng, Kam Woh
Zhu, Xiatian
Song, Yi-Zhe
Xiang, Tao
author_facet Ng, Kam Woh
Zhu, Xiatian
Song, Yi-Zhe
Xiang, Tao
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2406_08457
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle ConceptHash: Interpretable Fine-Grained Hashing via Concept Discovery
Ng, Kam Woh
Zhu, Xiatian
Song, Yi-Zhe
Xiang, Tao
Computer Vision and Pattern Recognition
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.
title ConceptHash: Interpretable Fine-Grained Hashing via Concept Discovery
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2406.08457