Title :
New K-nearest neighbor searching algorithm based on angular similarity
Author :
Yu, Xiao-Gao ; Yu, Xiao-Peng
Author_Institution :
HuBei Univ. of Econ., Hubei
Abstract :
The k-nearest searching algorithm (KNNS) is widely used in the high dimension space. However, current KNNS use Euclidean distance to index dataset and retrieve the search object, which is not suitable for those applications based on angular similarity. In this paper, the angular similarity based on KNNS (AS-KNNS) is proposed. AS-KNNS firstly proposes the index structure (AS-INDEX) based on angular similarity, which refers to the axis and a reference-line to organize the dataset into some shell-hyper-cone, and it linearly stores them. Then it determines the storage location for the search object, making a hyper-cone which takes the line connecting the origin point and the search object as the axis, and searches the hyper-cone for k-nearest neighbors of the search object. The experiment shows that the performance of AS-KNNS is superior to those other KNNS.
Keywords :
pattern recognition; search problems; angular similarity; high dimension space; index structure; k-nearest neighbor searching algorithm; pattern recognition; search object; storage location; Cybernetics; Euclidean distance; Information retrieval; Joining processes; Machine learning; Machine learning algorithms; Pattern analysis; Pattern recognition; Space technology; Time series analysis; K-nearest neighbor search; angular similarity; pattern recognition; shell-hypercone;
Conference_Titel :
Machine Learning and Cybernetics, 2008 International Conference on
Conference_Location :
Kunming
Print_ISBN :
978-1-4244-2095-7
Electronic_ISBN :
978-1-4244-2096-4
DOI :
10.1109/ICMLC.2008.4620693