Source-linked AI summary

The Curious Layperson: Fine-Grained Image Recognition without Expert Labels

Subhabrata Choudhury, Iro Laina, Christian Rupprecht, Andrea Vedaldi

arXiv:2111.03651v1cs.CVcs.CL

TL;DR

Fine-grained recognition commonly depends on expert class information, and mapping images to expert documents is difficult without paired training data. CLEVER uses non-expert image descriptions as an intermediary and matches them to expert documents; the authors report gains over state-of-the-art cross-media retrieval methods despite their use of paired training data.

  • Problem

    Fine-grained recognition without expert labels lacks paired image-document training data for learning a direct cross-domain mapping.

    Source: §1 · p. 2, §3.1 · p. 4
  • Method

    CLEVER uses non-expert image descriptions as an intermediary and matches their sentences to expert documents with a fine-grained textual similarity model.

    Source: §1 · p. 2, §3.1 · pp. 4–5
  • Results

    The authors report performance gains over state-of-the-art cross-media retrieval methods, despite those methods training with image-document pairs.

    Source: §6 · p. 10
  • Takeaways & Limitations

    The results show that fine-grained image recognition without expert training labels can leverage existing knowledge bases such as Wikipedia.

    Source: §6 · p. 10

    Current captioning models tend to produce short, insufficiently distinctive descriptions, and ensembles may introduce redundancy.

    Source: §5 · p. 10

Abstract

from arXiv · show

Most of us are not experts in specific fields, such as ornithology. Nonetheless, we do have general image and language understanding capabilities that we use to match what we see to expert resources. This allows us to expand our knowledge and perform novel tasks without ad-hoc external supervision. On the contrary, machines have a much harder time consulting expert-curated knowledge bases unless trained specifically with that knowledge in mind. Thus, in this paper we consider a new problem: fine-grained image recognition without expert annotations, which we address by leveraging the vast knowledge available in web encyclopedias. First, we learn a model to describe the visual appearance of objects using non-expert image descriptions. We then train a fine-grained textual similarity model that matches image descriptions with documents on a sentence-level basis. We evaluate the method on two datasets and compare with several strong baselines and the state of the art in cross-modal retrieval. Code is available at: https://github.com/subhc/clever

1 Introduction

Fine-grained recognition typically relies on expert knowledge, but laypeople can use visual descriptions to consult expert resources. CLEVER frames recognition as retrieving a category document from general image descriptions, without expert class information during training.

1 Introduction

  • Laypeople can describe visible features such as shape, size, plumage, colors, and patterns, then match that description to expert resources.For example, an observer may describe a bright red bird with black wings and a pointed beak without naming its species.Source: §1 · pp. 1–2
  • Machines have difficulty consulting existing expert-curated knowledge bases, while many algorithms rely on datasets built for a specific task.The paper investigates reusing general image and text understanding capabilities to address new recognition tasks through those knowledge bases.Source: §1 · p. 2
  • CLEVER retrieves the relevant document for a subordinate-level category using only non-expert supervision to learn image descriptions.Its setting assumes a separate corpus entry for each category, no paired image-document data or expert labels during training, and general image and text tools without expert knowledge.Source: §1 · p. 2
  • The authors present CLEVER as, to their knowledge, the first fine-grained image-recognition task without expert supervision.Because the target corpus is not required during training, they say the search domain can extend to categories in dynamic resources such as Wikipedia.Source: §1 · p. 2

2 Related Work

Related work spans fine-grained recognition, zero-shot learning, and cross-modal retrieval, but the paper distinguishes CLEVER by its lack of expert class supervision and paired image-document training data.

Fine-Grained Recognition

  • Fine-grained recognition methods use expert labels or auxiliary information, whereas CLEVER relies on layperson-provided captions and no categorical labels during training.Prior efforts to reduce supervision often remove auxiliary labels such as part annotations, rather than categorical labels.Source: §2 · p. 3

Zero/Few Shot Learning

  • Unlike zero-shot learning approaches using class descriptions or Wikipedia articles, CLEVER uses neither class supervision nor image-document pairs during training.Zero-shot learning trains a classifier for unseen classes using descriptions in a secondary modality.Source: §2 · p. 3

Cross-Modal and Information Retrieval

  • The paper contrasts CLEVER with prior cross-modal work that generally targets higher-level image-document association rather than fine-grained domains.The cited discussion notes exceptions [20].Source: §2 · pp. 3–4
  • Cross-modal retrieval commonly learns shared representations from paired modalities, while CLEVER uses captions as an intermediary because image-document pairs are unavailable.Its fine-grained sentence-similarity approach is inspired by natural-language inference and semantic textual similarity.Source: §2 · pp. 3–4

3 Method

CLEVER bridges images and expert documents with non-expert image descriptions, using fine-grained sentence matching to retrieve a document for each image. It adds neutral examples and a batch-level regularizer to address differences between descriptions and documents.

3 Method

  • Without image–document pairs, CLEVER uses non-expert descriptions as a bridge: it captions images, trains FGSM, then retrieves the corresponding expert document.Source: §3 · p. 4

3.1 Fine-grained Sentence Matching

  • FGSM compares sentence embeddings with a Siamese transformer; same-image descriptions form positive pairs, while descriptions of other images form negative pairs.Source: §3.1 · pp. 4–5

3.2 Document Scoring

  • At inference, CLEVER averages FGSM scores across image descriptions and document sentences, then assigns the image the class of the highest-probability document.Source: §3.2 · pp. 5–6

3.3 Bridging the Domain Gap

  • To bridge the description–document gap, CLEVER adds neutral sentence pairs and a batch regularizer favoring concentrated document assignments within images and orthogonal distributions across images.Because the regularizer evaluates the full corpus for each image, the model pretrains the transformer, caches sentence features, and then trains only the MLPs with the regularized loss.Source: §3.3 · p. 6

4 Experiments

Experiments evaluate CLEVER on bird and flower identification against strong baselines and cross-modal retrieval methods. Ablations examine scoring, captioning, and regularization, while qualitative results show retrieved classes can look similar even when incorrect.

4.1 Datasets and Experimental Setup

  • CUB-200 and Oxford-102 Flowers use non-expert image descriptions paired with expert documents, and evaluation reports top-1, top-5, and mean-rank retrieval metrics.Retrieval accuracy equals classification accuracy because each category has one relevant article.Source: §4.1 · p. 7

4.2 Baseline Comparisons

  • CLEVER outperforms all bag-of-words and learned baselines; RoBERTa is closest but takes 347 sec versus 0.55 sec per CUB-200 image.Table 2 compares retrieval performance on CUB-200 and Oxford-102 Flowers.Source: Table 2 · p. 7, §4.2 · p. 8

4.3 Ablation & User Interaction

  • On CUB-200, cosine scoring underperforms, ensemble captions help, and ground-truth descriptions outperform predictions by a small margin.Greater description variability benefits the ensemble; R(B) stabilizes training, and neutral sentences help reduce inference domain shift. The method also permits users to enter their own descriptions.Source: §4.3 · p. 8, Table 3 · p. 8

4.4 Comparison with Cross-Modal Retrieval

  • On the CUB-200 ZSL split, CLEVER performs significantly better despite using no image-document training pairs.The evaluation uses 50 unseen categories; Table 4 compares methods on this split.Source: Table 4 · p. 8, §4.4 · p. 9

4.5 Qualitative Results

  • Retrieved classes often look visually similar even when incorrect, especially among warblers, whose species are difficult to distinguish even for humans.Figure 3 shows input images, predicted captions, and top-five retrieved documents; displayed document images are illustrative and are not used for matching.Source: Figure 3 · p. 9, §4.5 · p. 10

5 Discussion

The discussion frames the method as imperfect and identifies improvement opportunities in caption detail, document-sentence relevance, and the domain gap between lay descriptions and expert corpora.

5 Discussion

  • Captioning models produce short, insufficiently distinctive descriptions, and multiple models or samples may introduce redundancy.The authors suggest diverse, distinct fine-grained descriptions as a route to improved performance.Source: §5 · p. 10
  • Scoring every document sentence may include noisy information unrelated to the visual domain, motivating relevancy filtering.The proposed direction is to score only a subset of sentences.Source: §5 · p. 10
  • The performance boost from in-domain regularization indicates susceptibility to a domain gap between lay descriptions and expert corpora.BERT and RoBERTa partially address the gap through pretraining, but further reduction remains an open research direction.Source: §5 · p. 10

6 Conclusion

The paper shows that fine-grained image recognition can use existing knowledge bases without expert training labels. CLEVER also gains over the state of the art in cross-media retrieval, despite those approaches training on image-document pairs.

6 Conclusion

  • Fine-grained recognition without expert training labels is possible by leveraging existing knowledge bases, with gains over cross-media retrieval methods trained on image-document pairs.The paper describes CLEVER as a challenging learning problem that merits future research.Source: §6 · p. 10
Loading 2111.03651v1…