$BT^2$: Backward-compatible Training with Basis Transformation
Yifei Zhou, Zilu Li, Abhinav Shrivastava, Hengshuang Zhao, Antonio, Torralba, Taipeng Tian, Ser-Nam Lim

TL;DR
This paper introduces $BT^2$, a novel basis transformation method that enhances backward-compatible training by efficiently adding dimensions, enabling models to update representations without costly backfilling while maintaining performance across various model evolutions.
Contribution
The paper proposes $BT^2$, a basis transformation approach that improves backward-compatible training by selectively adding dimensions, addressing limitations of naive dimension increase and supporting diverse model updates.
Findings
$BT^2$ outperforms state-of-the-art methods in various settings.
Adding dimensions via basis transformation preserves information and improves compatibility.
$BT^2$ adapts to model architecture changes, modality shifts, and multiple updates.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Domain Adaptation and Few-Shot Learning · Image Retrieval and Classification Techniques
