Network intrusion detection method based on improved convolutional neural network

A convolutional neural network and network intrusion detection technology, applied in the field of network information security, can solve problems such as overfitting and poor generalization ability, and achieve the effect of improving feasibility and effectiveness and good convergence effect

Active Publication Date: 2019-02-22
CIVIL AVIATION UNIV OF CHINA
View PDF4 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Artificial intelligence methods currently used in intrusion detection methods mainly include neural networks, genetic algorithms, and immune algorithms. Although these methods have improved sample recognition capabilities and performance, they have overfitting and generalization capabilities in network training. Insufficient in poor quality, detection accuracy and detection efficiency need to be improved

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Network intrusion detection method based on improved convolutional neural network
  • Network intrusion detection method based on improved convolutional neural network
  • Network intrusion detection method based on improved convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, but the following embodiments in no way limit the present invention.

[0032] Such as figure 1 , figure 2 As shown, the network intrusion detection method based on the improved convolutional neural network provided by the present invention includes the following steps carried out in order:

[0033] 1) The S1 stage of obtaining the data set: obtain the NSL-KDD CUP data set consisting of three sub-data sets including the training set KDDTrain, the test set KDDTest+ and the test set KDDTest-21 from the GitHub official website, and then enter the S2 stage;

[0034] 2) S2 stage of numerical processing: perform numerical processing on the data in the training set KDDTrain, test set KDDTest+ and test set KDDTest-21 obtained in step 1), respectively, for the attributes of the three types of data of the protocol_type feature: TCP, UDP and ICMP are enco...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a network intrusion detection method based on an improved convolutional neural network. The method comprises the steps of acquiring a data set, performing numeralization, performing normalization processing, improving convolutional neural network model training, performing iterative optimization of model parameters, acquiring five classifiers, outputting a five-dimensional confusion matrix to serve as a classification result, and evaluating the classification result; the network intrusion detection method based on the improved convolutional neural network provided by theinvention is based on an improved convolutional neural network model, model training is performed by using a preprocessed original sample data set in combination with a cross-layer design manner, themodel achieves a good convergence effect through continuous feature extraction and iterative optimization, and then a classification test is performed by using the trained classifier, so that the feasibility and effectiveness of an intrusion detection effect can be improved by the method.

Description

technical field [0001] The invention belongs to the technical field of network information security, in particular to a network intrusion detection method based on an improved convolutional neural network. Background technique [0002] Network Intrusion Detection System (NIDS) refers to the combination of software and hardware that detects behaviors that endanger computer system security, such as collecting vulnerability information, denying access, and obtaining system control rights beyond the legal scope. With the continuous emergence of new network attack characteristics, an adaptable, stable and effective intrusion detection method has become an urgent need. At present, although the general-purpose network authentication mechanism and firewall technology can meet the basic security protection needs of users, their protection capabilities are relatively weak. Once they encounter malicious attacks by professional hackers, these protection measures will be useless. At pre...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06G06N3/04
CPCH04L63/1416G06N3/045
Inventor 杨宏宇王峰岩谢丽霞
Owner CIVIL AVIATION UNIV OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products