paper-with-me

Papers

SPFresh: Incremental In-Place Update for Billion-Scale Vector Search

2024-10-18 · Yuming Xu, Hengyu Liang, Jin Li, Shuotao Xu, Qi Chen, Qianxi Zhang, Cheng Li, Ziyue Yang, Fan Yang, Yuqing Yang, Peng Cheng, Mao Yang

Approximate Nearest Neighbor Search (ANNS) is now widely used in various applications, ranging from information retrieval, question answering, and recommendation, to search for similar high-dimensional vectors. As the amount of vector data grows continuously, it becomes important to support updates to vector index, the enabling technique that allows for efficient and accurate ANNS on vectors. Because of the curse of high dimensionality, it is often costly to identify the right neighbors of a single new vector, a necessary process for index update. To amortize update costs, existing systems maintain a secondary index to accumulate updates, which are merged by the main index by global rebuilding the entire index periodically. However, this approach has high fluctuations of search latency and accuracy, not even to mention that it requires substantial resources and is extremely time-consuming for rebuilds. We introduce SPFresh, a system that supports in-place vector updates. At the heart of SPFresh is LIRE, a lightweight incremental rebalancing protocol to split vector partitions and reassign vectors in the nearby partitions to adapt to data distribution shift. LIRE achieves low-overhead vector updates by only reassigning vectors at the boundary between partitions, where in a high-quality vector index the amount of such vectors are deemed small. With LIRE, SPFresh provides superior query latency and accuracy to solutions based on global rebuild, with only 1% of DRAM and less than 10% cores needed at the peak compared to the state-of-the-art, in a billion scale vector index with 1% of daily vector update rate.

📄 PDF Abstract BibTeX arXiv:2410.14452

Code (0)

등록된 구현이 없습니다.

Tasks

Information RetrievalQuestion Answering

Similar Papers 제목 키워드 기반

BioSLAM: A Bio-inspired Lifelong Memory System for General Place Recognition

2022-08-30 · Peng Yin, Abulikemu Abuduweili, Shiqi Zhao, Changliu Liu 외

We present BioSLAM, a lifelong SLAM framework for learning various new appearances incrementally and maintaining accurate place recognition for previously visited areas. Unlike humans, artificial neural networks suffer f…

Towards Practical Large-scale Dynamical Heterogeneous Graph Embedding: Cold-start Resilient Recommendation

2025-12-15 · Mabiao Long, Jiaxi Liu, Yufeng Li, Hao Xiong 외 arxiv

Deploying dynamic heterogeneous graph embeddings in production faces key challenges of scalability, data freshness, and cold-start. This paper introduces a practical, two-stage solution that balances deep graph represent…

Graph EmbeddingGraph Learning

hi-RF: Incremental Learning Random Forest for large-scale multi-class Data Classification

2016-08-31 · Ting-Ting Xie, Yuxing Peng, Changjian Wang

In recent years, dynamically growing data and incrementally growing number of classes pose new challenges to large-scale data classification research. Most traditional methods struggle to balance the precision and comput…

Computational EfficiencyGeneral ClassificationIncremental Learning

IDU: Incremental Dynamic Update of Existing 3D Virtual Environments with New Imagery Data

2025-08-25 · Meida Chen, Luis Leal, Yue Hu, Rong Liu 외 arxiv

For simulation and training purposes, military organizations have made substantial investments in developing high-resolution 3D virtual environments through extensive imaging and 3D scanning. However, the dynamic nature …

Camera Pose EstimationChange Detection

On the Global Convergence of (Fast) Incremental Expectation Maximization Methods

2019-10-28 · NeurIPS 2019 12 · Belhal Karimi, Hoi-To Wai, Eric Moulines, Marc Lavielle

The EM algorithm is one of the most popular algorithm for inference in latent data models. The original formulation of the EM algorithm does not scale to large data set, because the whole data set is required at each ite…