丁俊,韦文山,鲍杰.用于入侵检测特征选择的改进灰狼优化算法[J]. 微电子学与计算机,2024,41(6):28-37. doi: 10.19304/J.ISSN1000-7180.2023.0338
引用本文: 丁俊,韦文山,鲍杰.用于入侵检测特征选择的改进灰狼优化算法[J]. 微电子学与计算机,2024,41(6):28-37. doi: 10.19304/J.ISSN1000-7180.2023.0338
DING J,WEI W S,BAO J. Improved grey wolf optimization algorithm for intrusion detection feature selection[J]. Microelectronics & Computer,2024,41(6):28-37. doi: 10.19304/J.ISSN1000-7180.2023.0338
Citation: DING J,WEI W S,BAO J. Improved grey wolf optimization algorithm for intrusion detection feature selection[J]. Microelectronics & Computer,2024,41(6):28-37. doi: 10.19304/J.ISSN1000-7180.2023.0338

用于入侵检测特征选择的改进灰狼优化算法

Improved grey wolf optimization algorithm for intrusion detection feature selection

  • 摘要: 针对标准GWO收敛精度低、易早收敛等问题,提出了一种改进灰狼优化算法GPGWO。首先为了使狼群均匀分布在搜索空间中,结合拉丁超立方体抽样与反向学习来初始化种群位置;然后增加迭代计算过程中狼群的多样性,将灰狼分成不同类型个体,使用不同的位置更新策略;最后对α狼进行随机Levy飞行游走,迫使其离开原本位置。将GPGWO与3种改进GWO算法在广泛使用的10个基准函数上进行比较,仿真结果表明,GPGWO在寻优方面具有一定的优势。随后把GPGWO应用在入侵检测特征选择场景中,通过与不同的分类器相结合形成特征选择算法,实现对高维数据集的降维处理,通过对入侵检测数据集的实验证明,该算法能够保留最优的特征子集,仅用部分特征就能获得最佳的检测效果。

     

    Abstract: Aiming at the problems of low convergence accuracy and easy early convergence of standard GWO, an improved grey wolf optimization algorithm GPGWO was proposed. Firstly, in order to evenly distribute wolves in the search space, the Latin hypercube sampling and reverse learning were combined to initialize the population position. Then, the diversity of wolves in the iterative calculation process was increased, and grey wolves were divided into different types of individuals and different position updating strategies were used. Finally, the alpha Wolf is forced to leave its original location by a random Levy flight. By comparing GPGWO with three improved GWO algorithms on 10 widely used benchmark functions, the simulation results show that GPGWO has certain advantages in optimization. Then, GPGWO is applied in the feature selection scenario of intrusion detection. By combining with different classifiers, GPGWO forms a feature selection algorithm to achieve dimension reduction processing of high-dimensional data sets. Through experiments on intrusion detection data sets, it is proved that the algorithm can retain the optimal feature subset and obtain the best detection effect with only part of the features.

     

/

返回文章
返回