Integrating Listwise Ranking into Pairwise-based Image-Text Retrieval
Not on the map. Why?
Abstract (arXiv)
Image-Text Retrieval (ITR) is essentially a ranking problem. Given a query caption, the goal is to rank candidate images by relevance, from large to small. The current ITR datasets are constructed in a pairwise manner. Image-text pairs are annotated as positive or negative. Correspondingly, ITR models mainly use pairwise losses, such as triplet loss, to learn to rank. Pairwise-based ITR increases positive pair similarity while decreasing negative pair similarity indiscriminately. However, the relevance between dissimilar negative pairs is different. Pairwise annotations cannot reflect this difference in relevance. In the current datasets, pairwise annotations miss many correlations. There are many potential positive pairs among the pairs labeled as negative. Pairwise-based ITR can only rank positive samples before negative samples, but cannot rank negative samples by relevance. In this paper, we integrate listwise ranking into conventional pairwise-based ITR. Listwise ranking optimizes the entire ranking list based on relevance scores. Specifically, we first propose a Relevance Score Calculation (RSC) module to calculate the relevance score of the entire ranked list. Then we choose the ranking metric, Normalized Discounted Cumulative Gain (NDCG), as the optimization objective. We transform the non-differentiable NDCG into a differentiable listwise loss, named Smooth-NDCG (S-NDCG). Our listwise ranking approach can be plug-and-play integrated into current pairwise-based ITR models. Experiments on ITR benchmarks show that integrating listwise ranking can improve the performance of current ITR models and provide more user-friendly retrieval results. The code is available at https://github.com/AAA-Zheng/Listwise_ITR.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 22 of its 55 references that are in the map. First posted on arXiv 26 May 2023.
Builds on
22 of 55 references.
References · 22
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2017Bottom-Up and Top-Down Attention for Image Captioning and Visual Question Answeringcited by 1,310
- 2018Stacked Cross Attention for Image-Text Matchingcited by 414
- 2019Visual Semantic Reasoning for Image-Text Matchingcited by 185
- 2020Learning the Best Pooling Strategy for Visual Semantic Embeddingcited by 136
- 2021Similarity Reasoning and Filtration for Image-Text Matchingcited by 121
- 2020IMRAM: Iterative Matching with Recurrent Attention Memory for Cross-Modal Image-Text Retrievalcited by 115
- 2019CAMP: Cross-Modal Adaptive Message Passing for Text-Image Retrievalcited by 110
10 more
- 2020Smooth-AP: Smoothing the Path Towards Large-Scale Image Retrievalcited by 98
- 2020Graph Structured Network for Image-Text Matchingcited by 93
- 2020Hard negative examples are hard, but usefulcited by 82
- 2020Consensus-Aware Visual-Semantic Embedding for Image-Text Matchingcited by 59
- 2019Focus Your Attention: A Bidirectional Focal Attention Network for Image-Text Matchingcited by 49
- 2019Position Focused Attention Network for Image-Text Matchingcited by 45
- 2022ECCV Caption: Correcting False Negatives by Collecting Machine-and-Human-verified Image-Caption Associations for MS-COCOcited by 37
- 2020Universal Weighting Metric Learning for Cross-Modal Matchingcited by 34
- 2020Learning Dual Semantic Relations with Graph Attention for Image-Text Matchingcited by 30
- 2020Adaptive Offline Quintuplet Loss for Image-Text Matchingcited by 26
Built on by
Not cited yet.