A network intrusion detection model based on multi-stage feature selection and CNN-GRU is proposed to address the problem of low accuracy of intrusion detection due to redundant features of network intrusion detection data. Firstly, for the feature redundancy of the data set, the PCC-RF feature selection algorithm is constructed by combining Pearson correlation coefficient and random forest for multi-stage feature selection and constructing the optimal feature subset. Then the CNN-GRU model is constructed by using the powerful extraction capability of convolutional neural network for spatial features and the excellent temporal feature extraction capability of gated recurrent units. Finally, the optimal feature subset is input into the CNN-GRU model for training. Experiments are conducted by using the UNSW-NB15 dataset, and the experimental results show that the dataset, after the PCC-RF feature processing algorithm, has lower dimensionality and better results compared with other methods. The model detection accuracy reaches 84.72%.
RENJiadong, LIUXinqian, WANGQian,et al.A multilayer intrusion detection method based on KNN outlier point detection and random forest[J].Journal of Computer Research and Development,2019,56(3):566-575.(in Chinese)
GAOBing, ZHENGYa, QINJing,et al.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.(in Chinese)
[7]
AHMEDH A, HAMEEDA, BAWANYN Z.Network intrusion detection using oversampling technique and machine learning algorithms[J].PeerJ Computer Science,2022,8:e820.
[8]
CHENP T, LIF, LIJ T.Research on Intrusion Detection Model Based on Bagged Tree[C]//2021 IEEE Conference on Telecommunications,Optics and Computer Science (TOCS).2021:579-582.
[9]
DIABAS Y, ELMUSRATIM.Proposed algorithm for smart grid DDoS detection based on deep learning[J].Neural Networks,2023,159:175-184.
[10]
ALDARWBIM Y, LASHKARIA H, GHORBANIA A.The sound of intrusion:A novel network intrusion detection system[J].Computers and Electrical Engineering,2022,104:108455.
[11]
MILOSEVICM S, CIRICV M.Extreme minority class detection in imbalanced data for network intrusion[J].Computers & Security,2022,123:102940.
[12]
KURNIM, MDM S, YANNAMB B,et al.MRPO-Deep maxout:Manta ray political optimization based Deep maxout network for big data intrusion detection using spark architecture[J].Advances in Engineering Software,2022,174:103324.
[13]
MOUSTAFAN, SLAYJ.UNSW-NB15:a comprehensive data set for network intrusion detection systems(UNSW-NB15 network data set)[C]//2015 Military Communications and Information Systems Conference (MilCIS).2015:1-6.
JIANGK Y, WANGW Y, WANGA L,et al.Network intrusion detection combined hybrid sampling with deep hierarchical network[J].IEEE Access,2020,8:32464-32476.
[20]
WANGZ D, LIUY D, HED D,et al.Intrusion detection methods based on integrated deep learning model[J].Computers & Security,2021,103:102177.
[21]
DINAA S, SIDDIQUEA B, MANIVANNAND.Effect of balancing data using synthetic data on the performance of machine learning classifiers for intrusion detection in computer networks[J].IEEE Access,2022,10:96731-96747.