计算机科学
自编码
人工智能
入侵检测系统
人工神经网络
决策树
随机森林
二元分类
深度学习
机器学习
模式识别(心理学)
特征提取
特征(语言学)
数据挖掘
支持向量机
语言学
哲学
作者
Chaofei Tang,Nurbol Luktarhan,Yuxin Zhao
出处
期刊:Symmetry
[Multidisciplinary Digital Publishing Institute]
日期:2020-10-15
卷期号:12 (10): 1695-1695
被引量:90
摘要
Intrusion detection system (IDS) plays a significant role in preventing network attacks and plays a vital role in the field of national security. At present, the existing intrusion detection methods are generally based on traditional machine learning models, such as random forest and decision tree, but they rely heavily on artificial feature extraction and have relatively low accuracy. To solve the problems of feature extraction and low detection accuracy in intrusion detection, an intrusion detection model SAAE-DNN, based on stacked autoencoder (SAE), attention mechanism and deep neural network (DNN), is proposed. The SAE represents data with a latent layer, and the attention mechanism enables the network to obtain the key features of intrusion detection. The trained SAAE encoder can not only automatically extract features, but also initialize the weights of DNN potential layers to improve the detection accuracy of DNN. We evaluate the performance of SAAE-DNN in binary-classification and multi-classification on an NSL-KDD dataset. The SAAE-DNN model can detect normally and attack symmetrically, with an accuracy of 87.74% and 82.14% (binary-classification and multi-classification), which is higher than that of machine learning methods such as random forest and decision tree. The experimental results show that the model has a better performance than other comparison methods.
科研通智能强力驱动
Strongly Powered by AbleSci AI