paper-with-me

홈 › Papers

Fast and Exact Nearest Neighbor Search in Hamming Space on Full-Text Search Engines

2019-02-20 · Cun Mu, Jun Zhao, Guang Yang, Binwei Yang, Zheng Yan

A growing interest has been witnessed recently from both academia and industry in building nearest neighbor search (NNS) solutions on top of full-text search engines. Compared with other NNS systems, such solutions are capable of effectively reducing main memory consumption, coherently supporting multi-model search and being immediately ready for production deployment. In this paper, we continue the journey to explore specifically how to empower full-text search engines with fast and exact NNS in Hamming space (i.e., the set of binary codes). By revisiting three techniques (bit operation, subs-code filtering and data preprocessing with permutation) in information retrieval literature, we develop a novel engineering solution for full-text search engines to efficiently accomplish this special but important NNS task. In the experiment, we show that our proposed approach enables full-text search engines to achieve significant speed-ups over its state-of-the-art term match approach for NNS within binary codes.

📄 PDF Abstract BibTeX arXiv:1902.08498

Code (0)

등록된 구현이 없습니다.

Tasks

Information RetrievalRepresentation LearningRetrieval

Similar Papers 제목 키워드 기반

Fast Exact Search in Hamming Space with Multi-Index Hashing

2013-07-11 · Mohammad Norouzi, Ali Punjani, David J. Fleet

There is growing interest in representing image data and feature descriptors using compact binary codes for fast near neighbor search. Although binary codes are motivated by their use as direct indices (addresses) into a…

Fast Cosine Similarity Search in Binary Space with Angular Multi-index Hashing

2016-09-14 · Sepehr Eghbali, Ladan Tahvildari

Given a large dataset of binary codes and a binary query point, we address how to efficiently find $K$ codes in the dataset that yield the largest cosine similarities to the query. The straightforward answer to this prob…

An Empirical Comparison of FAISS and FENSHSES for Nearest Neighbor Search in Hamming Space

2019-06-24 · Cun Mu, Binwei Yang, Zheng Yan

In this paper, we compare the performances of FAISS and FENSHSES on nearest neighbor search in Hamming space--a fundamental task with ubiquitous applications in nowadays eCommerce. Comprehensive evaluations are made in t…

Fast Exact Retrieval for Nearest-neighbor Lookup (FERN)

2024-05-07 · Richard Zhu

Exact nearest neighbor search is a computationally intensive process, and even its simpler sibling -- vector retrieval -- can be computationally complex. This is exacerbated when retrieving vectors which have high-dimens…

Retrieval

K-Nearest Neighbors Hashing

2019-06-01 · CVPR 2019 6 · Xiangyu He, Peisong Wang, Jian Cheng

Hashing based approximate nearest neighbor search embeds high dimensional data to compact binary codes, which enables efficient similarity search and storage. However, the non-isometry sign() function makes it hard to pr…