Learning Along the Arrow of Time: Hyperbolic Geometry for Backward-Compatible Representation Learning
By: Ngoc Bui , Menglin Yang , Runjin Chen and more
Potential Business Impact:
Keeps old computer memories useful for new programs.
Backward compatible representation learning enables updated models to integrate seamlessly with existing ones, avoiding to reprocess stored data. Despite recent advances, existing compatibility approaches in Euclidean space neglect the uncertainty in the old embedding model and force the new model to reconstruct outdated representations regardless of their quality, thereby hindering the learning process of the new model. In this paper, we propose to switch perspectives to hyperbolic geometry, where we treat time as a natural axis for capturing a model's confidence and evolution. By lifting embeddings into hyperbolic space and constraining updated embeddings to lie within the entailment cone of the old ones, we maintain generational consistency across models while accounting for uncertainties in the representations. To further enhance compatibility, we introduce a robust contrastive alignment loss that dynamically adjusts alignment weights based on the uncertainty of the old embeddings. Experiments validate the superiority of the proposed method in achieving compatibility, paving the way for more resilient and adaptable machine learning systems.
Similar Papers
Geometry-Aware Backdoor Attacks: Leveraging Curvature in Hyperbolic Embeddings
Machine Learning (CS)
Makes AI models easier to trick with secret codes.
Towards Robust Trajectory Embedding for Similarity Computation: When Triangle Inequality Violations in Distance Metrics Matter
Databases
Finds similar paths better by using curved space.
Leveraging Geometric Insights in Hyperbolic Triplet Loss for Improved Recommendations
Information Retrieval
Finds better movies and songs for you.