AN EFFICIENT APPROXIMATION-ELIMINATION ALGORITHM FOR FAST NEAREST-NEIGHBOR SEARCH BASED ON A SPHERICAL DISTANCE COORDINATE FORMULATION

被引:22
作者
RAMASUBRAMANIAN, V
PALIWAL, KK
机构
[1] Computer Systems and Communications Group, Tata Institute of Fundamental Research, Bombay, 400 005, Homi Bhabha Road
关键词
FAST NEAREST-NEIGHBOR SEARCH; TRIANGLE-INEQUALITY BASED ELIMINATION; DISTANCE COORDINATE REPRESENTATION; FAST VECTOR QUANTIZATION; APPROXIMATION-ELIMINATION SEARCH;
D O I
10.1016/0167-8655(92)90064-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An efficient approximation-elimination search algorithm for fast nearest-neighbour search is proposed based on a spherical distance coordinate formulation, where a vector in K-dimensional space is represented uniquely by its distances from K + 1 fixed points. The proposed algorithm uses triangle-inequality based elimination rules which is applicable for search using metric distances measures. It is a more efficient fixed point equivalent of the Approximation Elimination Search Algorithm (AESA) proposed earlier by Vidal [2]. In comparison to AESA which has a very high O(N2) storage complexity, the proposed algorithm uses only O(N) storage with very low approximation-elimination computational overheads while achieving complexity reductions closely comparable to AESA. The algorithm is used for fast vector quantization of speech waveforms and is observed to have O(K + 1) average complexity.
引用
收藏
页码:471 / 480
页数:10
相关论文
共 3 条
[1]  
MAKHOUL J, 1985, P IEEE, V73, P1555
[2]   ON THE USE OF A METRIC-SPACE SEARCH ALGORITHM (AESA) FOR FAST DTW-BASED RECOGNITION OF ISOLATED WORDS [J].
VIDAL, E ;
RULOT, HM ;
CASACUBERTA, F ;
BENEDI, JM .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1988, 36 (05) :651-660
[3]  
Vidal Ruiz E., 1986, Pattern Recognition Letters, V4, P145, DOI 10.1016/0167-8655(86)90013-9