arXiv · 1708.02062
Fishing in the Stream: Similarity Search over Endless Data
Abstract
Similarity search is the task of retrieving data items that are similar to a given query. In this paper, we introduce the time-sensitive notion of similarity search over endless data-streams (SSDS), which takes into account data quality and temporal characteristics in addition to similarity. SSDS is challenging as it needs to process unbounded data, while computation resources are bounded. We propose Stream-LSH, a randomized SSDS algorithm that bounds the index size by retaining items according to their freshness, quality, and dynamic popularity attributes. We analytically show that Stream-LSH increases the probability to find similar items compared to alternative approaches using the same space capacity. We further conduct an empirical study using real world stream datasets, which confirms our theoretical results.
Explore related subjects
Keep this discovery
Naama Kraus, David Carmel, Idit Keidar. 2017-08-07. Fishing in the Stream: Similarity Search over Endless Data. https://arxiv.org/abs/1708.02062
Cite the original work for its findings. Save a collection to share your selection of sources.