使用环形过滤器的K值自适应KNN算法

来源 :计算机工程与应用 | 被引量 : 0次 | 上传用户:andymei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对传统KNN算法K值固定问题,提出基于环形过滤器的K值自适应KNN算法(K-value Adaptive KNN Algorithm Based on Annular Filter,AAKNN),其核心思想是利用稀疏向量能够较好地表达数据之间的相似度信息来动态选择每个测试点的K个最近邻点,从而提高算法的准确率。该算法不仅能够根据不同测试点的实际情况来选择不同的K值,而且利用环形过滤器避免了内存占用过大的问题。最后通过6组公开数据集对所提出的AAKNN算法进行了实验验证。实验结果表明,AAKNN与CM-K
其他文献
本文介绍了在几种情况下,Visual C++语言中实现打印的方法,简要叙述了其实现过程.
建筑物虚拟漫游是一种前景非常好的新兴技术领域,而利用OpenGL的图形功能和VC++的编程功能,可以较好地实现建筑物虚拟漫游,本文结合编程实例,对VC++6.0中用OpenGL实现建筑物虚拟
由微软公司提供的主流操作系统,从DOS到Windows的最大进步其中一方面就表现在由支持字符显示到支持图像显示的变化,使得在计算机中图形、图像处理日趋重要,而如何在程序中实