首页> 外文期刊>Pattern recognition letters >PCA-based branch and bound search algorithms for computing K nearest neighbors
【24h】

PCA-based branch and bound search algorithms for computing K nearest neighbors

机译:基于PCA的分支定界搜索算法,用于计算K个最近邻居

获取原文
获取原文并翻译 | 示例
           

摘要

In this paper, the efficiency of branch and bound search algorithms for the computation of K nearest neighbors is studied. The most important aspects that influence the efficiency of the search algorithm are: (1) the decomposition method, (2) the elimination rule, (3) the traversal order and (4) the level of decomposition. First, a theoretical derivation of an efficient decomposition method based on principal component analysis is given. Then, different elimination rules and traversal orders are combined resulting in ten different search algorithms. Since the efficiency is strongly dependent on the level of decomposition, this user specified parameter is optimized first. This optimization is realized by a probabilistic model that expresses the total computation time in function of the node traversal cost and the distance computation cost. All comparisons are based on the total computation time for the optimal level of decomposition.
机译:本文研究了分支和边界搜索算法在计算K个最近邻时的效率。影响搜索算法效率的最重要方面是:(1)分解方法;(2)消除规则;(3)遍历顺序;(4)分解级别。首先,给出了基于主成分分析的有效分解方法的理论推导。然后,将不同的消除规则和遍历顺序进行组合,从而得到十种不同的搜索算法。由于效率在很大程度上取决于分解级别,因此首先优化此用户指定的参数。该优化是通过概率模型实现的,该概率模型根据节点遍历成本和距离计算成本来表示总的计算时间。所有比较均基于总的计算时间以达到最佳分解水平。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号