Learning Backward Compatible Embeddings
Not on the map. Why?
Abstract (arXiv)
Embeddings, low-dimensional vector representation of objects, are fundamental in building modern machine learning systems. In industrial settings, there is usually an embedding team that trains an embedding model to solve intended tasks (e.g., product recommendation). The produced embeddings are then widely consumed by consumer teams to solve their unintended tasks (e.g., fraud detection). However, as the embedding model gets updated and retrained to improve performance on the intended task, the newly-generated embeddings are no longer compatible with the existing consumer models. This means that historical versions of the embeddings can never be retired or all consumer teams have to retrain their models to make them compatible with the latest version of the embeddings, both of which are extremely costly in practice. Here we study the problem of embedding version updates and their backward compatibility. We formalize the problem where the goal is for the embedding team to keep updating the embedding version, while the consumer teams do not have to retrain their models. We develop a solution based on learning backward compatible embeddings, which allows the embedding model version to be updated frequently, while also allowing the latest version of the embedding to be quickly transformed into any backward compatible historical version of it, so that consumer teams do not have to retrain their models. Under our framework, we explore six methods and systematically evaluate them on a real-world recommender system application. We show that the best method, which we call BC-Aligner, maintains backward compatibility with existing unintended tasks even after multiple model version updates. Simultaneously, BC-Aligner achieves the intended task performance similar to the embedding model that is solely optimized for the intended task.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 17 of its 24 references that are in the map. First posted on arXiv 7 Jun 2022.
Builds on
17 of 24 references.
References · 17
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2017Neural Collaborative Filteringcited by 1,108
- 2019Neural Graph Collaborative Filteringcited by 660
- 2013Exploiting Similarities among Languages for Machine Translationcited by 187
- 2019AliGraph: A Comprehensive Graph Neural Network Platformcited by 152
- 2017A Survey Of Cross-lingual Word Embedding Modelscited by 142
- 2018DynGEM: Deep Embedding Method for Dynamic Graphscited by 100
5 more
- 2020Towards Backward-Compatible Representation Learningcited by 74
- 2019How to (Properly) Evaluate Cross-Lingual Word Embeddings: On Strong Baselines, Comparative Analyses, and Some Misconceptionscited by 48
- 2017Dynamic Word Embeddings for Evolving Semantic Discoverycited by 38
- 2021Learning Compatible Embeddingscited by 37
- 2019Are Girls Neko or Sh=ojo? Cross-Lingual Alignment of Non-Isomorphic Embeddings with Iterative Normalizationcited by 15
Built on by
Citing papers per year: 2022: 3; 2023: 6; 2024: 2; 2025: 3; 2026: 2.
16 papers.
Sort:
By area:
- 2024PyTorch Frame: A Modular Framework for Multi-Modal Tabular Learningcited by 32
- 2022BT2: Backward-compatible Training with Basis Transformationcited by 8
- 2023AutoML in The Wild: Obstacles, Workarounds, and Expectationscited by 8
- 2023FastFill: Efficient Compatible Model Updatecited by 7
- 2023Binary Embedding-based Retrieval at Tencentcited by 6
- 2022Large-to-small Image Resolution Asymmetry in Deep Metric Learningcited by 4
- 2022Darwinian Model Upgrades: Model Evolving with Selective Compatibilitycited by 4
- 2024Towards Cross-modal Backward-compatible Representation Learning for Vision-Language Modelscited by 4
- 2025Learning Along the Arrow of Time: Hyperbolic Geometry for Backward-Compatible Representation Learningcited by 4
- 2023MixBCT: Towards Self-Adapting Backward-Compatible Trainingcited by 2
- 2025A Scalable and Efficient Signal Integration System for Job Matchingcited by 2
- 2023BioSequence2Vec: Efficient Embedding Generation For Biological Sequencescited by 1
4 more
- 2025When Embedding Models Meet: Procrustes Bounds and Applicationscited by 1
- 2026Vector Linking via Cross-Model Local Isometric Consistencycited by 1
- 2023RAFEN -- Regularized Alignment Framework for Embeddings of Nodescited by 0
- 2026Multi-modal Knowledge Preserving Adapter for Embedding Backward Compatibilitycited by 0
- 2026Multi-modal Knowledge Preserving Adapter for Embedding Backward Compatibility15 Sep 2026
- 2026Vector Linking via Cross-Model Local Isometric Consistency29 May 2026
- 2025When Embedding Models Meet: Procrustes Bounds and Applications15 Oct 2025
- 2025A Scalable and Efficient Signal Integration System for Job Matching13 Jul 2025
- 2025Learning Along the Arrow of Time: Hyperbolic Geometry for Backward-Compatible Representation Learning6 Jun 2025
- 2024Towards Cross-modal Backward-compatible Representation Learning for Vision-Language Models23 May 2024
- 2024PyTorch Frame: A Modular Framework for Multi-Modal Tabular Learning31 Mar 2024
- 2023MixBCT: Towards Self-Adapting Backward-Compatible Training14 Aug 2023
- 2023BioSequence2Vec: Efficient Embedding Generation For Biological Sequences1 Apr 2023
- 2023FastFill: Efficient Compatible Model Update8 Mar 2023
- 2023RAFEN -- Regularized Alignment Framework for Embeddings of Nodes3 Mar 2023
- 2023AutoML in The Wild: Obstacles, Workarounds, and Expectations21 Feb 2023
4 more
- 2023Binary Embedding-based Retrieval at Tencent17 Feb 2023
- 2022BT2: Backward-compatible Training with Basis Transformation8 Nov 2022
- 2022Darwinian Model Upgrades: Model Evolving with Selective Compatibility13 Oct 2022
- 2022Large-to-small Image Resolution Asymmetry in Deep Metric Learning11 Oct 2022
- 2024PyTorch Frame: A Modular Framework for Multi-Modal Tabular Learningcited by 32
- 2022BT2: Backward-compatible Training with Basis Transformationcited by 8
- 2023AutoML in The Wild: Obstacles, Workarounds, and Expectationscited by 8
- 2023FastFill: Efficient Compatible Model Updatecited by 7
- 2023Binary Embedding-based Retrieval at Tencentcited by 6
- 2022Large-to-small Image Resolution Asymmetry in Deep Metric Learningcited by 4
- 2022Darwinian Model Upgrades: Model Evolving with Selective Compatibilitycited by 4
- 2025Learning Along the Arrow of Time: Hyperbolic Geometry for Backward-Compatible Representation Learningcited by 4
- 2023MixBCT: Towards Self-Adapting Backward-Compatible Trainingcited by 2
- 2025A Scalable and Efficient Signal Integration System for Job Matchingcited by 2
- 2023BioSequence2Vec: Efficient Embedding Generation For Biological Sequencescited by 1
- 2025When Embedding Models Meet: Procrustes Bounds and Applicationscited by 1
12 most cited of 15 All 15 (JSON)
- 2026Multi-modal Knowledge Preserving Adapter for Embedding Backward Compatibility15 Sep 2026
- 2026Vector Linking via Cross-Model Local Isometric Consistency29 May 2026
- 2025When Embedding Models Meet: Procrustes Bounds and Applications15 Oct 2025
- 2025A Scalable and Efficient Signal Integration System for Job Matching13 Jul 2025
- 2025Learning Along the Arrow of Time: Hyperbolic Geometry for Backward-Compatible Representation Learning6 Jun 2025
- 2024PyTorch Frame: A Modular Framework for Multi-Modal Tabular Learning31 Mar 2024
- 2023MixBCT: Towards Self-Adapting Backward-Compatible Training14 Aug 2023
- 2023BioSequence2Vec: Efficient Embedding Generation For Biological Sequences1 Apr 2023
- 2023FastFill: Efficient Compatible Model Update8 Mar 2023
- 2023RAFEN -- Regularized Alignment Framework for Embeddings of Nodes3 Mar 2023
- 2023AutoML in The Wild: Obstacles, Workarounds, and Expectations21 Feb 2023
- 2023Binary Embedding-based Retrieval at Tencent17 Feb 2023
12 newest of 15 All 15 (JSON)