10.13705/j.issn.1671-6833.2023.03.022
两阶段的近邻密度投票模拟离群点检测算法
基于近邻的离群点检测算法对近邻选择较为敏感,邻域范围过小会增加模型复杂度,导致过拟合;邻域范围过大会使模型过于简单,忽略大量可用信息.为了降低邻域范围选择对离群点识别的影响,达到更高的精确度,基于近邻关系设计了一种投票决策的算法.该算法包括密度估计和模拟投票 2 个步骤:密度估计用于加速收敛数据点的密度得到稳态密度,从而根据稳态密度进行不同策略的模拟投票;模拟投票策略是基于社区发现算法改进得到的离群点检测核心算法,同时考虑数据点的重要性与其近邻的相似性进行投票.数据点的重要性与其稳态密度呈正相关,重要性越大的数据点将优先进行主动投票,把自身信息传递给邻域内与其相似度最大的数据点,并累计被投票数据点的投票排名.当每个数据点都进行主动投票后,算法停止迭代,得到各数据点的投票排名,将投票排名越靠后的数据点视为离群点.在 11 个真实数据集上的实验结果表明:基于近邻的投票模拟检测算法平均精确度为 79%,证明了所提算法的有效性.
近邻关系、密度估计、投票、相似性、离群点检测
44
TP301.6(计算技术、计算机技术)
国家自然科学基金;国家自然科学基金;浙江省自然科学基金资助项目;浙江省自然科学基金资助项目
2023-11-07(万方平台首次上网日期,不代表论文的发表时间)
共7页
33-39