杨云, 王勇. 基于麻雀搜索优化深度极限学习机的入侵检测方法[J]. 微电子学与计算机, 2022, 39(6): 79-88. DOI: 10.19304/J.ISSN1000-7180.2021.1088
引用本文: 杨云, 王勇. 基于麻雀搜索优化深度极限学习机的入侵检测方法[J]. 微电子学与计算机, 2022, 39(6): 79-88. DOI: 10.19304/J.ISSN1000-7180.2021.1088
YANG Yun, WANG Yong. Intrusion detection method based on sparrow search optimization deep extreme learning machine[J]. Microelectronics & Computer, 2022, 39(6): 79-88. DOI: 10.19304/J.ISSN1000-7180.2021.1088
Citation: YANG Yun, WANG Yong. Intrusion detection method based on sparrow search optimization deep extreme learning machine[J]. Microelectronics & Computer, 2022, 39(6): 79-88. DOI: 10.19304/J.ISSN1000-7180.2021.1088

基于麻雀搜索优化深度极限学习机的入侵检测方法

Intrusion detection method based on sparrow search optimization deep extreme learning machine

  • 摘要: 深度极限学习机(DELM)由于其性能好、泛化能力强等优点成功应用于许多领域.针对现有入侵检测技术存在检测效率低等问题,将DELM引入到网络入侵检测中,并针对其初始参数随机性较大等问题,提出了一种基于改进的麻雀搜索算法(RSSA)优化DELM的入侵检测模型RSSA-DELM.首先在麻雀搜索算法(SSA)中,对麻雀发现者和麻雀警戒者的位置更新公式进行改进,有效避免了SSA算法陷入局部最优并引入随机游走策略对麻雀最优解进行扰动,进一步提高麻雀搜索能力,增加种群多样性.改进的麻雀搜索算法(RSSA)与标准麻雀搜索算法(SSA)、粒子群优化算法(PSO)和鲸鱼优化算法(WOA)在四种测试函数上相比,收敛速度更快、收敛精度更高,具备良好的性能.然后利用改进的麻雀搜索算法对DELM的权值和偏置进行联合优化,最后采用优化的DELM算法对NSL-KDD网络数据集进行分类检测.实验结果表明,RSSA-DELM与DELM、SSA-DELM、RNN等算法相比有更高的检测率,分类性能平均提升了18%.

     

    Abstract: Deep Extreme Learning Machine (DELM) has been successfully applied in many fields due to its good performance and strong generalization ability. In view of the low detection efficiency of the existing intrusion detection technology, DELM is introduced into the network intrusion detection. And in view of the large randomness of its initial parameters, an intrusion detection model RSSA-DELM based on reformative sparrow search algorithm (RSSA) optimized DELM is proposed.First of all, in the sparrow search algorithm (SSA), the position update formula of the sparrow finder and the sparrow guard is improved, which effectively avoids the SSA algorithm from falling into the local optimal and introduces a random walk strategy to disturb the optimal solution of the sparrow to further improve the sparrow search ability and increase the diversity of the population. Compared with the standard sparrow search algorithm (SSA), particle swarm optimization algorithm (PSO) and whale optimization algorithm (WOA) on the four test functions, the reformative sparrow search algorithm (RSSA) has faster convergence speed, higher convergence accuracy and good performance. Then use the reformative sparrow search algorithm to jointly optimize the weight and bias of DELM, and finally use the optimized DELM algorithm to classify and detect the NSL-KDD network data set. The experimental results show that RSSA-DELM has a higher detection rate than DELM, SSA-DELM, RNN and other algorithms, and the classification performance is improved by an average of 18%.

     

/

返回文章
返回