mlsanityData to 14 Oct 2026

Forward Compatible Training for Large-Scale Embedding Retrieval Systems

arXiv 2112.02805 ↗First posted 6 Dec 2021cs.CVcited by 19

Not on the map. Why?

Abstract (arXiv)

In visual retrieval systems, updating the embedding model requires recomputing features for every piece of data. This expensive process is referred to as backfilling. Recently, the idea of backward compatible training (BCT) was proposed. To avoid the cost of backfilling, BCT modifies training of the new model to make its representations compatible with those of the old model. However, BCT can significantly hinder the performance of the new model. In this work, we propose a new learning paradigm for representation learning: forward compatible training (FCT). In FCT, when the old model is trained, we also prepare for a future unknown version of the model. We propose learning side-information, an auxiliary feature for each sample which facilitates future updates of the model. To develop a powerful and flexible framework for model compatibility, we combine side-information with a forward transformation from old to new embeddings. Training of the new model is not modified, hence, its accuracy is not degraded. We demonstrate significant retrieval accuracy improvement compared to BCT for various datasets: ImageNet-1k (+18.1%), Places-365 (+5.4%), and VGG-Face2 (+8.3%). FCT obtains model compatibility when the new and old models are trained across different datasets, losses, and architectures.

Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). Builds on 42 of its 63 references that are in the map. First posted on arXiv 6 Dec 2021.

Builds on

42 of 63 references.

References · 42

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
  4. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  5. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  6. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  7. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  8. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  9. 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
  10. 2016Layer Normalizationcited by 5,669
  11. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
  12. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
30 more
  1. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  2. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  3. 2017Prototypical Networks for Few-shot Learningcited by 3,015
  4. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
  5. 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,333
  6. 2019Similarity of Neural Network Representations Revisitedcited by 1,755
  7. 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
  8. 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
  9. 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,380
  10. 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,330
  11. 2014How transferable are features in deep neural networks?cited by 1,225
  12. 2016Colorful Image Colorizationcited by 1,114
  13. 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,066
  14. 2017VGGFace2: A dataset for recognising faces across pose and agecited by 914
  15. 2017PackNet: Adding Multiple Tasks to a Single Network by Iterative Pruningcited by 898
  16. 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
  17. 2019Deep Ensembles: A Loss Landscape Perspectivecited by 443
  18. 2020Information-Theoretic Probing with Minimum Description Lengthcited by 232
  19. 2020Supermasks in Superpositioncited by 227
  20. 2015Convergent Learning: Do different neural networks learn the same representations?cited by 220
  21. 2018A Closer Look at Deep Learning Heuristics: Learning rate restarts, Warmup and Distillationcited by 110
  22. 2020Towards Backward-Compatible Representation Learningcited by 75
  23. 2020Rethinking the Hyperparameters for Fine-tuningcited by 69
  24. 2021Universal Representation Learning from Multiple Domains for Few-shot Classificationcited by 56
  25. 2020Transferring Inductive Biases through Knowledge Distillationcited by 41
  26. 2019Model Similarity Mitigates Test Set Overusecited by 38
  27. 2021Learning Compatible Embeddingscited by 37
  28. 2020Unified Representation Learning for Cross Model Compatibilitycited by 30
  29. 2020Asymmetric metric learning for knowledge transfercited by 29
  30. 2021Stochastic Contrastive Learningcited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 3; 2023: 4; 2024: 3; 2025: 7; 2026: 2.

19 papers.

Sort:

By area:

  1. 2024MUSCLE: A Model Update Strategy for Compatible LLM Evolutioncited by 15
  2. 2023Boundary-aware Backward-Compatible Representation via Adversarial Learning in Image Retrievalcited by 11
  3. 2022BT2: Backward-compatible Training with Basis Transformationcited by 8
  4. 2025boldsymbolλ-Orthogonality Regularization for Compatible Representation Learningcited by 8
  5. 2023FastFill: Efficient Compatible Model Updatecited by 7
  6. 2023Metric Compatible Training for Online Backfilling in Large-Scale Retrievalcited by 6
  7. 2022Darwinian Model Upgrades: Model Evolving with Selective Compatibilitycited by 5
  8. 2023TaCA: Upgrading Your Visual Foundation Model with Task-agnostic Compatible Adaptercited by 5
  9. 2024Towards Cross-modal Backward-compatible Representation Learning for Vision-Language Modelscited by 5
  10. 2025Query Drift Compensation: Enabling Compatibility in Continual Learning of Retrieval Embedding Modelscited by 5
  11. 2025Global Minimizers of Sigmoid Contrastive Losscited by 5
  12. 2022Large-to-small Image Resolution Asymmetry in Deep Metric Learningcited by 4
7 more
  1. 2025Learning Along the Arrow of Time: Hyperbolic Geometry for Backward-Compatible Representation Learningcited by 4
  2. 2024Backward-Compatible Aligned Representations via an Orthogonal Transformation Layercited by 3
  3. 2025Prototype Perturbation for Relaxing Alignment Constraints in Backward-Compatible Learningcited by 2
  4. 2025Towards Test-time Efficient Visual Place Recognition via Asymmetric Query Processingcited by 2
  5. 2025Bi-C2R: Bidirectional Continual Compatible Representation for Re-indexing Free Lifelong Person Re-identificationcited by 0
  6. 2026Multi-modal Knowledge Preserving Adapter for Embedding Backward Compatibilitycited by 0
  7. 2026Spherical Interpolation for Backward-Compatible Multimodal Representationscited by 0