65
IRUS TotalDownloads
Altmetric
Accelerated approximate nearest neighbors search through hierarchical product quantization
File | Description | Size | Format | |
---|---|---|---|---|
AmeerFPT2019.pdf | Accepted version | 1.79 MB | Adobe PDF | View/Open |
Title: | Accelerated approximate nearest neighbors search through hierarchical product quantization |
Authors: | Abdelhadi, A Bouganis, C Constantinides, G |
Item Type: | Conference Paper |
Abstract: | A fundamental recurring task in many machinelearning applications is the search for the Nearest Neighbor inhigh dimensional metric spaces. Towards answering queries inlarge scale problems, state-of-the-art methods employ Approx-imate Nearest Neighbors (ANN) search, a search that returnsthe nearest neighbor with high probability, as well as techniquesthat compress the dataset. Product-Quantization (PQ) based ANNsearch methods have demonstrated state-of-the-art performancein several problems, including classification, regression and infor-mation retrieval. The dataset is encoded into a Cartesian productof multiple low-dimensional codebooks, enabling faster searchand higher compression. Being intrinsically parallel, PQ-basedANN search approaches are amendable for hardware accelera-tion. This paper proposes a novel Hierarchical PQ (HPQ) basedANN search method as well as an FPGA-tailored architecturefor its implementation that outperforms current state of theart systems. HPQ gradually refines the search space, reducingthe number of data compares and enabling a pipelined search.The mapping of the architecture on a Stratix 10 FPGA devicedemonstrates over×250 speedups over current state-of-the-artsystems, opening the space for addressing larger datasets and/orimproving the query times of current systems. |
Issue Date: | 3-Feb-2020 |
Date of Acceptance: | 7-Oct-2019 |
URI: | http://hdl.handle.net/10044/1/75443 |
DOI: | 10.1109/ICFPT47387.2019.00019 |
Publisher: | IEEE |
Start Page: | 1 |
End Page: | 9 |
Copyright Statement: | © 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. |
Sponsor/Funder: | Royal Academy Of Engineering Imagination Technologies Ltd Engineering & Physical Science Research Council (EPSRC) Engineering & Physical Science Research Council (EPSRC) |
Funder's Grant Number: | Prof Constantinides Chair Prof Constantinides Chair EP/P010040/1 EP/S030069/1 |
Conference Name: | 2019 International Conference on Field-Programmable Technology |
Keywords: | Science & Technology Technology Computer Science, Interdisciplinary Applications Engineering, Electrical & Electronic Computer Science Engineering Approximate search similarity search nearest neighbor search online indexing high-dimensional indexing product quantization vector quantization artificial intelligence ALGORITHMS |
Publication Status: | Published |
Start Date: | 2019-12-09 |
Finish Date: | 2019-12-13 |
Conference Place: | Tianjin, China |
Online Publication Date: | 2020-02-03 |
Appears in Collections: | Electrical and Electronic Engineering Faculty of Engineering |