计算机应用 ›› 2019, Vol. 39 ›› Issue (9): 2604-2610.DOI: 10.11772/j.issn.1001-9081.2019020327

• 网络空间安全 • 上一篇    下一篇

基于改进卷积神经网络的网络入侵检测模型

杨宏宇, 王峰岩   

  1. 中国民航大学 计算机科学与技术学院, 天津 300300
  • 收稿日期:2019-02-27 修回日期:2019-04-02 出版日期:2019-09-10 发布日期:2019-05-14
  • 通讯作者: 杨宏宇
  • 作者简介:杨宏宇(1969-),男,吉林长春人,教授,博士,CCF会员,主要研究方向:网络信息安全;王峰岩(1993-),男,河南南阳人,硕士研究生,主要研究方向:网络信息安全。
  • 基金资助:

    国家自然科学基金民航联合研究基金资助项目(U1833107)。

Network intrusion detection model based on improved convolutional neural network

YANG Hongyu, WANG Fengyan   

  1. College of Computer Science and Technology, Civil Aviation University of China, Tianjin 300300, China
  • Received:2019-02-27 Revised:2019-04-02 Online:2019-09-10 Published:2019-05-14
  • Supported by:

    This work is partially supported by the Civil Aviation Joint Research Fund Project of National Natural Science Foundation of China (U1833107).

摘要:

针对基于深度学习的网络入侵检测技术存在检测效率低、模型训练易出现过拟合和泛化能力较弱的问题,提出一种基于改进卷积神经网络(ICNN)的入侵检测模型(IBIDM)。与传统"卷积-池化-全连接"层叠式网络设计方式不同,该模型采用跨层聚合网络的设计方式。首先,将预处理后的训练集数据作为输入数据前向传播并提取网络特征,对跨层聚合网络的输出数据执行合并操作;然后,根据分类结果计算训练误差并通过反向传播过程进行迭代优化至模型收敛;最后,利用训练好的分类器对测试数据集进行分类测试。实验结果表明,IBIDM具有较高的入侵检测准确率和真正率,且误报率较低。

关键词: 网络入侵检测, 卷积神经网络, 前向传播, 跨层聚合, 迭代优化

Abstract:

Aiming at the problems of deep learning based network intrusion detection technology such as low detection efficiency, easy over-fitting and weak generalization ability of model training, an Improved Convolutional Neural Network (ICNN) based Intrusion Detection Model (IBIDM) was proposed. Different from the traditional "convolution-pooling-full connection" cascading network design method, the model adopted the design method of cross-layer aggregation network. Firstly, the pre-processed training set data was forwardly propagated as input data and the network features were extracted, and the merge operation was performed on the output data of the cross-layer aggregation network. Then, the training error was calculated according to the classification result and the model was iteratively optimized to convergence by the back propagation process. Finally, a classification test experiment was performed on the test dataset using the trained classifier. The experimental results show that IBIDM has high intrusion detection accuracy and true positive rate, and its false positive rate is low.

Key words: network intrusion detection, convolutional neural network, forward propagation, cross-layer aggregation, iterative optimization

中图分类号: