mlsanityData to 13 Oct 2026

BT2: Backward-compatible Training with Basis Transformation

arXiv 2211.03989 ↗First posted 8 Nov 2022cs.CVcited by 8

Not on the map. Why?

Abstract (arXiv)

Modern retrieval system often requires recomputing the representation of every piece of data in the gallery when updating to a better representation model. This process is known as backfilling and can be especially costly in the real world where the gallery often contains billions of samples. Recently, researchers have proposed the idea of Backward Compatible Training (BCT) where the new representation model can be trained with an auxiliary loss to make it backward compatible with the old representation. In this way, the new representation can be directly compared with the old representation, in principle avoiding the need for any backfilling. However, followup work shows that there is an inherent tradeoff where a backward compatible representation model cannot simultaneously maintain the performance of the new model itself. This paper reports our ``not-so-surprising'' finding that adding extra dimensions to the representation can help here. However, we also found that naively increasing the dimension of the representation did not work. To deal with this, we propose Backward-compatible Training with a novel Basis Transformation (BT2). A basis transformation (BT) is basically a learnable set of parameters that applies an orthonormal transformation. Such a transformation possesses an important property whereby the original information contained in its input is retained in its output. We show in this paper how a BT can be utilized to add only the necessary amount of additional dimensions. We empirically verify the advantage of BT2 over other state-of-the-art methods in a wide range of settings. We then further extend BT2 to other challenging yet more practical settings, including significant change in model architecture (CNN to Transformers), modality change, and even a series of updates in the model architecture mimicking the evolution of deep learning models.

Key facts. Cited by 8 papers in the map (data through 13 Oct 2026). Builds on 35 of its 51 references that are in the map. First posted on arXiv 8 Nov 2022.

Builds on

35 of 51 references.

References · 35

  1. 2017Attention Is All You Needcited by 60,106
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,950
  3. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,588
  4. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,043
  5. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,321
  6. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,009
  7. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,492
  8. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,730
  9. 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,323
  10. 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,215
  11. 2019A Comprehensive Survey on Transfer Learningcited by 1,157
  12. 2018Efficient Lifelong Learning with A-GEMcited by 1,053
23 more
  1. 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 970
  2. 2017A Survey on Multi-Task Learningcited by 840
  3. 2017SphereFace: Deep Hypersphere Embedding for Face Recognitioncited by 735
  4. 2020A Survey on Contrastive Self-supervised Learningcited by 553
  5. 2014Deep metric learning using Triplet networkcited by 422
  6. 2016Expert Gate: Lifelong Learning with a Network of Expertscited by 370
  7. 2019Multi-Similarity Loss with General Pair Weighting for Deep Metric Learningcited by 368
  8. 2020A Metric Learning Reality Checkcited by 320
  9. 2017Sampling Matters in Deep Embedding Learningcited by 285
  10. 2018Additive Margin Softmax for Face Verificationcited by 275
  11. 2017NormFace: L2 Hypersphere Embedding for Face Verificationcited by 237
  12. 2019Uncertainty-based Continual Learning with Adaptive Regularizationcited by 144
  13. 2017Network Representation Learning: A Surveycited by 101
  14. 2020Towards Backward-Compatible Representation Learningcited by 75
  15. 2021Learning Compatible Embeddingscited by 37
  16. 2020Unified Representation Learning for Cross Model Compatibilitycited by 30
  17. 2022Towards Universal Backward-Compatible Representation Learningcited by 21
  18. 2021Forward Compatible Training for Large-Scale Embedding Retrieval Systemscited by 19
  19. 2022Learning Backward Compatible Embeddingscited by 16
  20. 2021Backward-Compatible Prediction Updates: A Probabilistic Approachcited by 14
  21. 2022Privacy-Preserving Model Upgrades with Bidirectional Compatible Training in Image Retrievalcited by 9
  22. 2018Classification is a Strong Baseline for Deep Metric Learningcited by 8
  23. 2022Hot-Refresh Model Upgrades with Regression-Alleviating Compatible Training in Image Retrievalcited by 7

Built on by

Cited by year (2026 to 13 Oct)

Citing papers per year: 2023: 1; 2024: 2; 2025: 3; 2026: 2.

8 papers.