首页 | 本学科首页   官方微博 | 高级检索  
     

基于麻雀搜索算法和改进粒子群优化算法的网络入侵检测算法
引用本文:高兵,郑雅,秦静,邹启杰,汪祖民.基于麻雀搜索算法和改进粒子群优化算法的网络入侵检测算法[J].计算机应用,2022,42(4):1201-1206.
作者姓名:高兵  郑雅  秦静  邹启杰  汪祖民
作者单位:大连大学 信息工程学院,辽宁 大连 116622
大连大学 软件工程学院,辽宁 大连 116622
基金项目:国家自然科学基金资助项目(62002038);
摘    要:针对网络入侵检测模型自适应能力不足的问题,将麻雀搜索算法(SSA)中的大范围快速搜索能力引入到粒子群优化(PSO)算法,提出基于麻雀搜索算法的改进粒子群优化(SSAPSO)算法。该算法通过对轻量级梯度提升机(LightGBM)算法中难以整定的参数进行寻优,使PSO算法在保证寻优精度的同时快速收敛,并得到最优的网络入侵检测模型。仿真实验结果表明,在4种基准函数上,SSAPSO比基本PSO算法收敛速度更快;在KDDCUP99数据集上,SSAPSO优化LightGBM后得到的SSAPSO-LightGBM算法比分类特征和梯度提升(CatBoost)算法的准确率、召回率、精确率和F1指数分别提升了15.12%、3.25%、21.26%和12.25%;SSAPSO-LightGBM算法在上述数据集中正常流量(Normal)、未授权远程访问(R2L)攻击、未授权本地访问(U2R)攻击、监听(PROBE)攻击的检测准确率比LightGBM算法分别提升了0.61%、3.14%、4.24%、1.04%和5.03%。

关 键 词:监督学习  粒子群优化算法  麻雀搜索算法  入侵检测  参数寻优  
收稿时间:2021-07-16
修稿时间:2021-09-10

Network intrusion detection algorithm based on sparrow search algorithm and improved particle swarm optimization algorithm
GAO Bing,ZHENG Ya,QIN Jing,ZOU Qijie,WANG Zumin.Network intrusion detection algorithm based on sparrow search algorithm and improved particle swarm optimization algorithm[J].journal of Computer Applications,2022,42(4):1201-1206.
Authors:GAO Bing  ZHENG Ya  QIN Jing  ZOU Qijie  WANG Zumin
Affiliation:College of Information Engineering,Dalian University,Dalian Liaoning 116622,China
College of Software Engineering,Dalian University,Dalian Liaoning 116622,China
Abstract:Aiming at the problem of insufficient adaptive ability of network intrusion detection models, the large-scale fast search ability of Sparrow Search Algorithm (SSA) was introduced into Particle Swarm Optimization (PSO) algorithm, and a network intrusion detection algorithm based on Sparrow Search Algorithm and improved Particle Swarm Optimization Algorithm (SSAPSO) was proposed. In the algorithm, by optimizing the parameters that are difficult to set in Light Gradient Boosting Machine (LightGBM) algorithm, PSO algorithm converged quickly while ensuring the optimization accuracy, and an optimal network intrusion detection model was obtained. Simulation results show that on the four benchmark functions, SSAPSO converged faster than basic PSO algorithm. Compared with Categorical features+gradient Boosting (CatBoost) algorithm, SSAPSO optimized LightGBM (SSAPSO-LightGBM) has the accuracy, recall, precision and F1_score improved by 15.12%, 3.25%, 21.26% and 12.25% respectively on KDDCUP99 dataset. Compared with LightGBM algorithm, SSAPSO-LightGBM has the detection accuracy for Normal, Remote-to-Login (R2L) attack, User-to-Root (U2R) attack and Probeing (PROBE) attack on the above dataset improved by 0.61%, 3.14%, 4.24%, 1.04% and 5.03% respectively.
Keywords:supervised learning  Particle Swarm Optimization (PSO) algorithm  Sparrow Search Algorithm (SSA)  intrusion detection  parameter optimization  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号