Smooth-AP: Smoothing the Path Towards Large-Scale Image Retrieval
Not on the map. Why?
Abstract (arXiv)
Optimising a ranking-based metric, such as Average Precision (AP), is notoriously challenging due to the fact that it is non-differentiable, and hence cannot be optimised directly using gradient-descent methods. To this end, we introduce an objective that optimises instead a smoothed approximation of AP, coined Smooth-AP. Smooth-AP is a plug-and-play objective function that allows for end-to-end training of deep networks with a simple and elegant implementation. We also present an analysis for why directly optimising the ranking based metric of AP offers benefits over other deep metric learning losses. We apply Smooth-AP to standard retrieval benchmarks: Stanford Online products and VehicleID, and also evaluate on larger-scale datasets: INaturalist for fine-grained category retrieval, and VGGFace2 and IJB-C for face retrieval. In all cases, we improve the performance over the state-of-the-art, especially for larger-scale datasets, thus demonstrating the effectiveness and scalability of Smooth-AP to real-world scenarios.
Key facts. Cited by 98 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 25; 2022: 21; 2023: 24; 2024: 14; 2025: 9; 2026: 5.
98 papers.
Sort:
By area:
- 2024LamRA: Large Multimodal Model as Your Advanced Retrieval Assistantcited by 106
- 2021Cross Modal Retrieval with Querybank Normalisationcited by 71
- 2021Deep Learning for Instance Retrieval: A Surveycited by 70
- 2021Recall@k Surrogate Loss with Large Batches and Similarity Mixupcited by 49
- 2021Large-Scale Spatio-Temporal Person Re-identification: Algorithms and Benchmarkcited by 47
- 2023GeneCIS: A Benchmark for General Conditional Image Similaritycited by 46
- 2021On Semantic Similarity in Video Retrievalcited by 45
- 2022Improving Point Cloud Based Place Recognition with Ranking-based Loss and Large Batch Trainingcited by 44
- 2021Stochastic Optimization of Areas Under Precision-Recall Curves with Provable Convergencecited by 34
- 2023Towards Universal Image Embeddings: A Large-Scale Dataset and Challenge for Generic Image Representationscited by 28
- 2021Face, Body, Voice: Video Person-Clustering with Multiple Modalitiescited by 24
- 2021Noise-resistant Deep Metric Learning with Ranking-based Instance Selectioncited by 23
38 more
- 2021Robust and Decomposable Average Precision for Image Retrievalcited by 19
- 2022Evaluation-oriented Knowledge Distillation for Deep Face Recognitioncited by 19
- 2021Hierarchical Proxy-based Loss for Deep Metric Learningcited by 18
- 2021Learning Hierarchical Graph Neural Networks for Image Clusteringcited by 18
- 2023LibAUC: A Deep Learning Library for X-Risk Optimizationcited by 15
- 2023Dynamic Weighted Combiner for Mixed-Modal Image Retrievalcited by 15
- 2021Momentum Accelerates the Convergence of Stochastic AUPRC Maximizationcited by 14
- 2022Hierarchical classification at multiple operating pointscited by 14
- 2024Multiview Equivariance Improves 3D Correspondence Understanding with Minimal Feature Finetuningcited by 13
- 2024Multimodal Learned Sparse Retrieval with Probabilistic Expansion Controlcited by 12
- 2023Diagnosing Human-object Interaction Detectorscited by 11
- 2022TransRank: Self-supervised Video Representation Learning via Ranking-based Transformation Recognitioncited by 10
- 2023Optimization of Rank Losses for Image Retrievalcited by 10
- 2024How to Handle Sketch-Abstraction in Sketch-Based Image Retrieval?cited by 10
- 2021Automated Video Labelling: Identifying Faces by Corroborative Evidencecited by 9
- 2021MGH: Metadata Guided Hypergraph Modeling for Unsupervised Person Re-identificationcited by 9
- 2022Privacy-Preserving Model Upgrades with Bidirectional Compatible Training in Image Retrievalcited by 9
- 2024Not All Pairs are Equal: Hierarchical Learning for Average-Precision-Oriented Video Retrievalcited by 9
- 2021Relation Preserving Triplet Mining for Stabilising the Triplet Loss in Re-identification Systemscited by 8
- 2022Hierarchical Average Precision Training for Pertinent Image Retrievalcited by 8
- 2022Exploring the Algorithm-Dependent Generalization of AUPRC Optimization with List Stabilitycited by 8
- 2022Algorithmic Foundations of Empirical X-risk Minimizationcited by 7
- 2023Threshold-Consistent Margin Loss for Open-World Deep Metric Learningcited by 7
- 2021Deep AUC Maximization for Medical Image Classification: Challenges and Opportunitiescited by 6
- 2022Hot-Refresh Model Upgrades with Regression-Alleviating Compatible Training in Image Retrievalcited by 6
- 2023Towards a Smaller Student: Capacity Dynamic Distillation for Efficient Image Retrievalcited by 6
- 2023Language Guided Local Infiltration for Interactive Image Retrievalcited by 6
- 2024Learning Semantic Proxies from Visual Prompts for Parameter-Efficient Fine-Tuning in Deep Metric Learningcited by 6
- 2021Inter-intra Variant Dual Representations forSelf-supervised Video Recognitioncited by 5
- 2022Supervised Metric Learning to Rank for Retrieval via Contextual Similarity Optimizationcited by 5
- 2024Made to Order: Discovering monotonic temporal changes via self-supervised video orderingcited by 5
- 2024Benchmark Granularity and Model Robustness for Image-Text Retrievalcited by 5
- 2021Rethinking the Optimization of Average Precision: Only Penalizing Negative Instances before Positive Ones is Enoughcited by 4
- 2021Date Estimation in the Wild of Scanned Historical Photos: An Image Retrieval Approachcited by 4
- 2022Large-to-small Image Resolution Asymmetry in Deep Metric Learningcited by 4
- 2023DATE: Domain Adaptive Product Seeker for E-commercecited by 4
- 2023Center Contrastive Loss for Metric Learningcited by 4
- 2023Dual-Stream Knowledge-Preserving Hashing for Unsupervised Video Retrievalcited by 4
50 most cited of 98 All 98 (JSON)
- 2026DINOcular: Self-Supervised Visuospatial Representations27 Aug 2026
- 2026DDMS: Discriminative Distillation of Multi-view Foundational Features into Single-view Models24 Aug 2026
- 2026Patch Ensembles for Robust Salmon Re-Identification with Weak Trajectory Labels18 May 2026
- 2026SearchAD: Large-Scale Rare Image Retrieval Dataset for Autonomous Driving9 Apr 2026
- 2026A Systematic Comparison of Training Objectives for Out-of-Distribution Detection in Image Classification8 Mar 2026
- 2025Training-free Conditional Image Embedding Framework Leveraging Large Vision Language Models26 Dec 2025
- 2025Multi-View Foundation Models17 Dec 2025
- 2025View-Consistent Diffusion Representations for 3D-Consistent Video Generation24 Nov 2025
- 2025Image-Seeking Intent Prediction for Cross-Device Product Search16 Sep 2025
- 2025Recurrence Meets Transformers for Universal Multimodal Retrieval10 Sep 2025
- 2025Exact Reformulation and Optimization for Direct Metric Optimization in Binary Imbalanced Classification21 Jul 2025
- 20253D-Aware Vision-Language Models Fine-Tuning with Geometric Distillation11 Jun 2025
38 more
- 2025Ranking-aware Continual Learning for LiDAR Place Recognition12 May 2025
- 2025Explainable Coarse-to-Fine Ancient Manuscript Duplicates Discovery4 May 2025
- 2024LamRA: Large Multimodal Model as Your Advanced Retrieval Assistant2 Dec 2024
- 2024Multiview Equivariance Improves 3D Correspondence Understanding with Minimal Feature Finetuning29 Nov 2024
- 2024A Unified Deep Semantic Expansion Framework for Domain-Generalized Person Re-identification11 Oct 2024
- 2024A Deeper Look into Second-Order Feature Aggregation for LiDAR Place Recognition24 Sep 2024
- 2024Realigned Softmax Warping for Deep Metric Learning28 Aug 2024
- 2024Not All Pairs are Equal: Hierarchical Learning for Average-Precision-Oriented Video Retrieval22 Jul 2024
- 2024Benchmark Granularity and Model Robustness for Image-Text Retrieval21 Jul 2024
- 2024Bucketed Ranking-based Losses for Efficient Training of Object Detectors19 Jul 2024
- 2024Top-K Pairwise Ranking: Bridging the Gap Among Ranking-Based Measures for Multi-Label Classification9 Jul 2024
- 2024ITEM: Improving Training and Evaluation of Message-Passing based GNNs for top-k recommendation3 Jul 2024
- 2024Made to Order: Discovering monotonic temporal changes via self-supervised video ordering25 Apr 2024
- 2024How to Handle Sketch-Abstraction in Sketch-Based Image Retrieval?11 Mar 2024
- 2024Multimodal Learned Sparse Retrieval with Probabilistic Expansion Control27 Feb 2024
- 2024Learning Semantic Proxies from Visual Prompts for Parameter-Efficient Fine-Tuning in Deep Metric Learning4 Feb 2024
- 2023Dynamic Weighted Combiner for Mixed-Modal Image Retrieval11 Dec 2023
- 2023Pairwise Similarity Learning is SimPLE13 Oct 2023
- 2023Dual-Stream Knowledge-Preserving Hashing for Unsupervised Video Retrieval12 Oct 2023
- 2023LoCUS: Learning Multiscale 3D-consistent Features from Posed Images2 Oct 2023
- 2023Optimization of Rank Losses for Image Retrieval15 Sep 2023
- 2023Towards Universal Image Embeddings: A Large-Scale Dataset and Challenge for Generic Image Representations4 Sep 2023
- 2023Diagnosing Human-object Interaction Detectors16 Aug 2023
- 2023Serverless Federated AUPRC Optimization for Multi-Party Collaborative Imbalanced Data Mining6 Aug 2023
- 2023Center Contrastive Loss for Metric Learning1 Aug 2023
- 2023Threshold-Consistent Margin Loss for Open-World Deep Metric Learning8 Jul 2023
- 2023GeneCIS: A Benchmark for General Conditional Image Similarity13 Jun 2023
- 2023LibAUC: A Deep Learning Library for X-Risk Optimization5 Jun 2023
- 2023SelFLoc: Selective Feature Fusion for Large-scale Point Cloud-based Place Recognition1 Jun 2023
- 2023Integrating Listwise Ranking into Pairwise-based Image-Text Retrieval26 May 2023
- 2023Learning for Transductive Threshold Calibration in Open-World Recognition19 May 2023
- 2023Image-text Retrieval via Preserving Main Semantics of Vision20 Apr 2023
- 2023Language Guided Local Infiltration for Interactive Image Retrieval16 Apr 2023
- 2023DATE: Domain Adaptive Product Seeker for E-commerce7 Apr 2023
- 2023Adaptive Cross Batch Normalization for Metric Learning30 Mar 2023
- 2023Search By Image: Deeply Exploring Beneficial Features for Beauty Product Retrieval24 Mar 2023
- 2023Towards a Smaller Student: Capacity Dynamic Distillation for Efficient Image Retrieval16 Mar 2023
- 2023MABNet: Master Assistant Buddy Network with Hybrid Learning for Image Retrieval6 Mar 2023
50 newest of 98 All 98 (JSON)
- 2024LamRA: Large Multimodal Model as Your Advanced Retrieval Assistantcited by 106
- 2024Benchmark Granularity and Model Robustness for Image-Text Retrievalcited by 5
- 20253D-Aware Vision-Language Models Fine-Tuning with Geometric Distillationcited by 4
- 2025Recurrence Meets Transformers for Universal Multimodal Retrievalcited by 3
- 2025Training-free Conditional Image Embedding Framework Leveraging Large Vision Language Modelscited by 1
- 2025Training-free Conditional Image Embedding Framework Leveraging Large Vision Language Models26 Dec 2025
- 2025Recurrence Meets Transformers for Universal Multimodal Retrieval10 Sep 2025
- 20253D-Aware Vision-Language Models Fine-Tuning with Geometric Distillation11 Jun 2025
- 2024LamRA: Large Multimodal Model as Your Advanced Retrieval Assistant2 Dec 2024
- 2024Benchmark Granularity and Model Robustness for Image-Text Retrieval21 Jul 2024
- 2021Cross Modal Retrieval with Querybank Normalisationcited by 71
- 2021Deep Learning for Instance Retrieval: A Surveycited by 70
- 2021Recall@k Surrogate Loss with Large Batches and Similarity Mixupcited by 49
- 2021Large-Scale Spatio-Temporal Person Re-identification: Algorithms and Benchmarkcited by 47
- 2023GeneCIS: A Benchmark for General Conditional Image Similaritycited by 46
- 2021On Semantic Similarity in Video Retrievalcited by 45
- 2022Improving Point Cloud Based Place Recognition with Ranking-based Loss and Large Batch Trainingcited by 44
- 2021Stochastic Optimization of Areas Under Precision-Recall Curves with Provable Convergencecited by 34
- 2023Towards Universal Image Embeddings: A Large-Scale Dataset and Challenge for Generic Image Representationscited by 28
- 2021Face, Body, Voice: Video Person-Clustering with Multiple Modalitiescited by 24
- 2021Noise-resistant Deep Metric Learning with Ranking-based Instance Selectioncited by 23
- 2021Robust and Decomposable Average Precision for Image Retrievalcited by 19
12 most cited of 92 All 92 (JSON)
- 2026DINOcular: Self-Supervised Visuospatial Representations27 Aug 2026
- 2026DDMS: Discriminative Distillation of Multi-view Foundational Features into Single-view Models24 Aug 2026
- 2026Patch Ensembles for Robust Salmon Re-Identification with Weak Trajectory Labels18 May 2026
- 2026SearchAD: Large-Scale Rare Image Retrieval Dataset for Autonomous Driving9 Apr 2026
- 2026A Systematic Comparison of Training Objectives for Out-of-Distribution Detection in Image Classification8 Mar 2026
- 2025Multi-View Foundation Models17 Dec 2025
- 2025Image-Seeking Intent Prediction for Cross-Device Product Search16 Sep 2025
- 2025Exact Reformulation and Optimization for Direct Metric Optimization in Binary Imbalanced Classification21 Jul 2025
- 2025Ranking-aware Continual Learning for LiDAR Place Recognition12 May 2025
- 2025Explainable Coarse-to-Fine Ancient Manuscript Duplicates Discovery4 May 2025
- 2024Multiview Equivariance Improves 3D Correspondence Understanding with Minimal Feature Finetuning29 Nov 2024
- 2024A Unified Deep Semantic Expansion Framework for Domain-Generalized Person Re-identification11 Oct 2024
12 newest of 92 All 92 (JSON)