mlsanityData to 7 Oct 2026

LoopITR: Combining Dual and Cross Encoder Architectures for Image-Text Retrieval

arXiv 2203.05465 ↗First posted 10 Mar 2022cs.CV cs.AI cs.CLcited by 9

Not on the map. Why?

Abstract (arXiv)

Dual encoders and cross encoders have been widely used for image-text retrieval. Between the two, the dual encoder encodes the image and text independently followed by a dot product, while the cross encoder jointly feeds image and text as the input and performs dense multi-modal fusion. These two architectures are typically modeled separately without interaction. In this work, we propose LoopITR, which combines them in the same network for joint learning. Specifically, we let the dual encoder provide hard negatives to the cross encoder, and use the more discriminative cross encoder to distill its predictions back to the dual encoder. Both steps are efficiently performed together in the same model. Our work centers on empirical analyses of this combined architecture, putting the main focus on the design of the distillation objective. Our experimental results highlight the benefits of training the two encoders in the same network, and demonstrate that distillation can be quite effective with just a few hard negative examples. Experiments on two standard datasets (Flickr30K and COCO) show our approach achieves state-of-the-art dual encoder performance when compared with approaches using a similar amount of data.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 55 of its 67 references that are in the map. First posted on arXiv 10 Mar 2022.

Builds on

55 of 67 references.

References · 55

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  4. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  5. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  6. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  7. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  8. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
  9. 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
  10. 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
  11. 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,848
  12. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
38 more
  1. 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
  2. 2020Exploring Simple Siamese Representation Learningcited by 2,853
  3. 2016Visual Genome: Connecting Language and Vision Using Crowdsourced Dense Image Annotationscited by 2,646
  4. 2015VQA: Visual Question Answeringcited by 2,489
  5. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
  6. 2019ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Taskscited by 2,219
  7. 2021Align before Fuse: Vision and Language Representation Learning with Momentum Distillationcited by 1,612
  8. 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,610
  9. 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,591
  10. 2019LXMERT: Learning Cross-Modality Encoder Representations from Transformerscited by 1,548
  11. 2015Microsoft COCO Captions: Data Collection and Evaluation Servercited by 1,447
  12. 2019VisualBERT: A Simple and Performant Baseline for Vision and Languagecited by 1,291
  13. 2021ViLT: Vision-and-Language Transformer Without Convolution or Region Supervisioncited by 1,224
  14. 2020Oscar: Object-Semantics Aligned Pre-training for Vision-Language Taskscited by 1,213
  15. 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,153
  16. 2014Deep Visual-Semantic Alignments for Generating Image Descriptionscited by 966
  17. 2016Sequence-Level Knowledge Distillationcited by 761
  18. 2017Localizing Moments in Video with Natural Languagecited by 660
  19. 2019Passage Re-ranking with BERTcited by 629
  20. 2017Deep Mutual Learningcited by 621
  21. 2021Less is More: ClipBERT for Video-and-Language Learning via Sparse Samplingcited by 484
  22. 2020MobileBERT: a Compact Task-Agnostic BERT for Resource-Limited Devicescited by 476
  23. 2013Do Deep Nets Really Need to be Deep?cited by 466
  24. 2019Unicoder-VL: A Universal Encoder for Vision and Language by Cross-modal Pre-trainingcited by 451
  25. 2021Unifying Vision-and-Language Tasks via Text Generationcited by 411
  26. 2020HERO: Hierarchical Encoder for Video+Language Omni-representation Pre-trainingcited by 362
  27. 2020Large-Scale Adversarial Training for Vision-and-Language Representation Learningcited by 327
  28. 2020UNIMO: Towards Unified-Modal Understanding and Generation via Cross-Modal Contrastive Learningcited by 239
  29. 2020Distilling Knowledge from Reader to Retriever for Question Answeringcited by 226
  30. 2019UNITER: UNiversal Image-TExt Representation Learningcited by 225
  31. 2020TVR: A Large-Scale Dataset for Video-Subtitle Moment Retrievalcited by 215
  32. 2019Use What You Have: Video Retrieval Using Representations From Collaborative Expertscited by 214
  33. 2014Unifying Visual-Semantic Embeddings with Multimodal Neural Language Modelscited by 197
  34. 2020Learning the Best Pooling Strategy for Visual Semantic Embeddingcited by 136
  35. 2021SEED: Self-supervised Distillation For Visual Representationcited by 132
  36. 2021Thinking Fast and Slow: Efficient Text-to-Visual Retrieval with Transformerscited by 93
  37. 2021Compressing Visual-linguistic Model via Knowledge Distillationcited by 85
  38. 2021Adversarial Retriever-Ranker for dense text retrievalcited by 82

50 most cited of 55 All 55 (JSON)

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 5; 2024: 1; 2025: 1.

9 papers.