arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1605.09784cs.DS
收藏

基于数据相关散列的快速最远邻居近似算法

Fast approximate furthest neighbors with data-dependent hashing

Ryan R. Curtin, Andrew B. Gardner

摘要:

我们提出了一种新的近似最远邻居搜索的哈希策略,使用数据分布选择投影基地。这种策略导致了一种算法,我们称之为DrusillaHash,它能够超越现有的近似最远邻居策略。我们的策略的动机是最远邻居搜索问题的行为的实证研究,这给我们的算法是最有用的直觉。我们还提出了一个变体的算法,给出了一个绝对近似的保证;据我们所知,这是第一个这样的近似最远邻居散列方法给这样的保证。性能研究表明,DrusillaHash可以实现与其他算法相当的近似水平,同时放弃一个数量级的加速。在mlpack机器学习库(可在http://www.mlpack.org找到)中提供了一个实现。

英文摘要:

We present a novel hashing strategy for approximate furthest neighbor search that selects projection bases using the data distribution. This strategy leads to an algorithm, which we call DrusillaHash, that is able to outperform existing approximate furthest neighbor strategies. Our strategy is motivated by an empirical study of the behavior of the furthest neighbor search problem, which lends intuition for where our algorithm is most useful. We also present a variant of the algorithm that gives an absolute approximation guarantee; to our knowledge, this is the first such approximate furthest neighbor hashing approach to give such a guarantee. Performance studies indicate that DrusillaHash can achieve comparable levels of approximation to other algorithms while giving up to an order of magnitude speedup. An implementation is available in the mlpack machine learning library (found at http://www.mlpack.org).

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑