SONNET: Efficient Approximate Nearest Neighbor Using Multi-core

Data Mining(2010)

引用 5|浏览0
暂无评分
摘要
Approximate Nearest Neighbor search over high dimensional data is an important problem with a wide range of practical applications. In this paper, we propose SONNET, a simple multi-core friendly approximate nearest neighbor algorithm that is based on rank aggregation. SONNET is particularly suitable for very high dimensional data, its performance gets better as the dimension increases, whereas the majority of the existing algorithms show a reverse trend. Furthermore, most of the existing algorithms are hard to parallelize either due to the sequential nature of the algorithm or due to the inherent complexity of the algorithm. On the other hand, SONNET has inherent parallelism embedded in the core concept of the algorithm, which earns it almost a linear speed-up as the number of cores increases. Finally, SONNET is very easy to implement and it has an approximation parameter which is intuitively simple.
更多
查看译文
关键词
approximation theory,data mining,parallel algorithms,tree searching,Sonnet,approximate nearest neighbor search,multi-core,rank aggregation,approximate nearest neighbors,early termination,nearest neighbors,rank aggregation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要