arXiv Analytics

Sign in

arXiv:1909.02352 [cs.LG]AbstractReferencesReviewsResources

A Transfer Learning Approach for Network Intrusion Detection

Peilun Wu, Hui Guo, Richard Buckland

Published 2019-09-05Version 1

Convolution Neural Network (ConvNet) offers a high potential to generalize input data. It has been widely used in many application areas, such as visual imagery, where comprehensive learning datasets are available and a ConvNet model can be well trained and perform the required function effectively. ConvNet can also be applied to network intrusion detection. However, the currently available datasets related to the network intrusion are often inadequate, which makes the ConvNet learning deficient, hence the trained model is not competent in detecting unknown intrusions. In this paper, we propose a ConvNet model using transfer learning for network intrusion detection. The model consists of two concatenated ConvNets and is built on a two-stage learning process: learning a base dataset and transferring the learned knowledge to the learning of the target dataset. Our experiments on the NSL-KDD dataset show that the proposed model can improve the detection accuracy not only on the test dataset containing mostly known attacks (KDDTest+) but also on the test dataset featuring many novel attacks (KDDTest-21) -- about 2.68\% improvement on KDDTest+ and 22.02\% on KDDTest-21 can be achieved, as compared to the traditional ConvNet model.

Related articles: Most relevant | Search more
arXiv:2308.11834 [cs.LG] (Published 2023-08-22)
Performance Comparison and Implementation of Bayesian Variants for Network Intrusion Detection
arXiv:1904.01555 [cs.LG] (Published 2019-04-02)
Active Learning for Network Intrusion Detection
arXiv:1810.06673 [cs.LG] (Published 2018-10-15)
Named-Entity Linking Using Deep Learning For Legal Documents: A Transfer Learning Approach