Efficient Temporal-aware Matryoshka Adaptation for Temporal Information Retrieval
Tuan-Luc Huynh, Weiqing Wang, Trung Le, Thuy-Trang Vu, Dragan Gašević, Yuan-Fang Li, Thanh-Toan Do
TL;DR
Temporal information retrieval in RAG systems is bottlenecked by retrievers that struggle to encode time-sensitive cues. The authors introduce Temporal-aware Matryoshka Representation Learning (TMRL), a plug-and-play method that adds a temporal subspace to Matryoshka embeddings via a LoRA-based temporal adapter and a temporal projector, trained with a temporal subspace contrastive loss and self-distillation. They also propose a temporal contrastive data augmentation pipeline using the Temporal Nobel Prize dataset and TimeQA to provide clean supervision. Across multiple TEMs and two benchmarks, TMRL improves temporal retrieval and downstream temporal RAG while enabling efficient accuracy–efficiency trade-offs with no additional inference overhead. This work advances scalable temporal retrieval by integrating temporal encoding directly into a single model and augmenting training data for robust supervision.
Abstract
Retrievers are a key bottleneck in Temporal Retrieval-Augmented Generation (RAG) systems: failing to retrieve temporally relevant context can degrade downstream generation, regardless of LLM reasoning. We propose Temporal-aware Matryoshka Representation Learning (TMRL), an efficient method that equips retrievers with temporal-aware Matryoshka embeddings. TMRL leverages the nested structure of Matryoshka embeddings to introduce a temporal subspace, enhancing temporal encoding while preserving general semantic representations. Experiments show that TMRL efficiently adapts diverse text embedding models, achieving competitive temporal retrieval and temporal RAG performance compared to prior Matryoshka-based non-temporal methods and prior temporal methods, while enabling flexible accuracy-efficiency trade-offs.
