特征选择与新颖攻击识别技术解析
1. 基于蚁群系统的特征选择算法
1.1 算法原理
在特征选择问题中,提出了一种基于蚁群系统的算法。该算法将特征选择问题视为一个二进制问题,借鉴了蚁群系统的多个概念,但没有路径的概念。在每次迭代结束时,所有蚂蚁会对已选择的特征更新信息素值,更新公式如下:
[
\beta
\rho
\tau
\rho
\tau
\begin{pmatrix}
+
-
\end{pmatrix}
=
\sum_{k = 1}^{m}
\frac{k}{i}
i
L
Q
]
其中,$kL$ 是蚂蚁 $k$ 选择的特征数量,$p$ 是蒸发率。信息素值的更新对于强化那些能产生高质量特征子集的特征非常重要,属于优质解决方案的特征会包含更多信息素,从而更有可能被选中。
1.2 算法伪代码
算法的伪代码如下:
Procedure of the proposed algorithm
Initialization
While (not terminate) do
construct ant solution
build SVM
update statistics
update pheromone values by all ants
end while
end.
1.3 实验设置
为了测试该算法,
蚁群特征选择与新颖攻击识别技术解析
超级会员免费看
订阅专栏 解锁全文
30

被折叠的 条评论
为什么被折叠?



