重庆理工大学学报(自然科学) ›› 2021, Vol. 35 ›› Issue (6): 147-155.doi: 10.3969/j.issn.1674-8425(z).2021.06.019
• 信息·计算机 • 上一篇
王荣秀1,王 波2
摘要: 针对现有 kdtreeKNN算法的不足,提出了一种基于规则数据空间网格划分的 Skd treeKNN算法。该树形结构把数据置于空间网格内部,能更好地利用数据的空间分布特性,可 以在更小的范围内对被查询数据定位,有效避免对部分无关数据的计算或回溯;同时,为了适应 网格空间的规则性,算法中采用了超方体而非超球体来查询局域空间中的最优结果,避免了空 间异构带来的缺点。数字实验的结果证明:SkdtreeKNN比 kdtreeKNN具备更好的索引定位 精度、更少的无关数据回溯和计算、更短的查询时间,尤其适用于数据样本较大或高维度数据的 最近邻查询。
中图分类号: