DocumentCode :
2208876
Title :
SONNET: Efficient Approximate Nearest Neighbor Using Multi-core
Author :
Al Hasan, Mohammad ; Yildirim, Hilmi ; Chakraborty, Abhiriup
Author_Institution :
Dept. of Comput. & Inf. Sci., Indiana Univ., Indianapolis, IN, USA
fYear :
2010
fDate :
13-17 Dec. 2010
Firstpage :
719
Lastpage :
724
Abstract :
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.
Keywords :
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;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Mining (ICDM), 2010 IEEE 10th International Conference on
Conference_Location :
Sydney, NSW
ISSN :
1550-4786
Print_ISBN :
978-1-4244-9131-5
Electronic_ISBN :
1550-4786
Type :
conf
DOI :
10.1109/ICDM.2010.157
Filename :
5694028
Link To Document :
بازگشت