计算机工程与应用 ›› 2021, Vol. 57 ›› Issue (15): 156-162.DOI: 10.3778/j.issn.1002-8331.2004-0251
杨信民,董红斌,谭成予,周雯
YANG Xinmin, DONG Hongbin, TAN Chengyu, ZHOU Wen
摘要:
针对树突状细胞算法(Dendritic Cell Algorithm,DCA)存在的信号提取过程中受人工经验影响和对无序数据的异常检测能力不强的问题,提出了采用奇异值分解(Singular Value Decomposition,SVD)和信息增益(Information Gain,IG)的树突状细胞模型——SIDCA。SIDCA用奇异值分解(SVD)方法得到最相关特征子集,再使用信息增益提取最相关特征子集中的最相关特征,实现自适应提取信号,降低无序数据给算法带来的混淆。实验结果表明,与经典DCA和确定性DCA(Deterministic Dendritic Cell Algorithm,dDCA)相比,SIDCA在有序和无序数据集上均有更高的准确率和更低的误报率。