检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:郭一阳 于炯[1,2] 杜旭升 杨少智 曹铭 GUO Yiyang;YU Jiong;DU Xusheng;YANG Shaozhi;CAO Ming(College of Information Science and Engineering,Xinjiang University,Urumqi Xinjiang 830046,China;School of Software,Xinjiang University,Urumqi Xinjiang 830091,China;College of Information Science and Engineering,Ocean University of China,Qingdao Shandong 266100,China)
机构地区:[1]新疆大学信息科学与工程学院,乌鲁木齐830046 [2]新疆大学软件学院,乌鲁木齐830091 [3]中国海洋大学信息科学与工程学院,山东青岛266100
出 处:《计算机应用》2022年第7期2078-2087,共10页journal of Computer Applications
基 金:国家自然科学基金资助项目(61862060,61462079,61562086,61562078)。
摘 要:针对基于自编码器的离群点检测算法在中小规模数据集上易过拟合以及传统的基于集成学习的离群点检测算法未对基检测器进行优化选择而导致的检测精度低的问题,提出了一种基于自编码器与集成学习的离群点检测(EAOD)算法。首先,随机改变自编码器的连接结构来生成不同的基检测器,以获取数据对象的离群值和标签离群值;然后,通过最近邻算法计算数据对象之间的欧氏距离,并在对象周围构建局部区域;最后,根据离群值与标签离群值之间的相似度,选择在该区域内检测能力强的基检测器进行组合,组合后的对象离群值作为EAOD算法最终判定的离群值。在实验中,所提算法与自编码器(AE)算法相比,在Cardio数据集上,接受者操作特征曲线下方的面积(AUC)和平均精度(AP)分值分别提高了8.08个百分点和9.17个百分点;所提算法与特征装袋(FB)集成学习算法相比,在Mnist数据集上,运行时间成本降低了21.33%。实验结果表明,在无监督学习下所提算法具有良好的检测性能和检测实时性。The outlier detection algorithm based on autoencoder is easy to over-fit on small-and medium-sized datasets,and the traditional outlier detection algorithm based on ensemble learning does not optimize and select the base detectors,resulting in low detection accuracy.Aiming at the above problems,an Ensemble learning and Autoencoder-based Outlier Detection(EAOD)algorithm was proposed.Firstly,the outlier values and outlier label values of the data objects were obtained by randomly changing the connection structure of the autoencoder generate different base detectors.Secondly,local region around the object was constructed according to the Euclidean distance between the data objects calculated by the nearest neighbor algorithm.Finally,based on the similarity between the outlier values and the outlier label values,the base detectors with strong detection ability in the region were selected and combined together,and the object outlier value after combination was used as the final outlier value judged by EAOD algorithm.In the experiments,compared with the AutoEncoder(AE)algorithm,the proposed algorithm has the Area Under receiver operating characteristic Curve(AUC)and Average Precision(AP)scores increased by 8.08 percentage points and 9.17 percentage points respectively on Cardio dataset;compared with the Feature Bagging(FB)ensemble learning algorithm,the proposed algorithm has the detection time cost reduced by 21.33%on Mnist dataset.Experimental results show that the proposed algorithm has good detection performance and real-time performance under unsupervised learning.
关 键 词:离群点检测 集成学习 自编码器 基检测器 无监督学习
分 类 号:TP311.[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222