Intrusion detection method and device based on ADASYN algorithm and improved convolutional neural network
A convolutional neural network and intrusion detection technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve problems such as data imbalance, feature redundancy, and low detection accuracy, and improve intrusion detection and recognition. rate, improve learning and recognition ability, and solve the effect of feature redundancy between channels
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0035] Embodiment 1: as attached figure 1 As shown, this embodiment discloses an intrusion detection method based on ADASYN algorithm and improved convolutional neural network, including:
[0036] S101. Obtain a number of original data, preprocess the original data, and use the ADASYN algorithm to perform enhanced processing on small samples in the number of original data;
[0037] S102. Divide some original data into a training sample set and a test sample set, and use the training sample set to train the preset model, and use the test sample set to test and evaluate the trained preset model; The establishment of the product neural network SPC-CNN algorithm;
[0038] S103, using the preset model with the best evaluation result as the intrusion detection model, and using the intrusion detection model to perform intrusion detection on the acquired network data.
[0039] as attached figure 2 As shown, step S101 of the above technical solution acquires the original data, prep...
Embodiment 2
[0048] Embodiment 2: as attached image 3 As shown, this embodiment discloses an intrusion detection method based on ADASYN algorithm and improved convolutional neural network, wherein the preset model is trained using the training sample set, wherein the preset model is improved through the improved convolutional neural network SPC-CNN algorithm , the training process further includes:
[0049] S201, establish a preset model by improving the convolutional neural network SPC-CNN algorithm, the preset model includes an input layer, a convolutional layer, 2 SPConv modules, a fully connected layer, a Softmax layer and an output layer, and the SPConv module includes a channel splitting module , 2 convolution modules and feature fusion modules;
[0050] S202, using the vector convolution module in the convolution layer to perform convolution processing on the training samples, and output L feature maps;
[0051] S203, using the channel splitting module in the SPConv module to div...
Embodiment 3
[0057] Embodiment 3: as attached Figure 4 As shown, this embodiment discloses an intrusion detection device based on ADASYN algorithm and improved convolutional neural network, including:
[0058] The preprocessing unit acquires some raw data, preprocesses the raw data, and uses the ADASYN algorithm to enhance the small samples in the several raw data;
[0059] The model output unit divides some original data into a training sample set and a test sample set, and uses the training sample set to train the preset model, and uses the test sample set to test and evaluate the trained preset model; wherein the preset model passes Improved convolutional neural network SPC-CNN algorithm establishment;
[0060] The intrusion detection unit uses the preset model with the best evaluation result as the intrusion detection model, and uses the intrusion detection model to perform intrusion detection on the acquired network data.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com