Efficient deep CNN-BiLSTM model for network intrusion detection

J Sinha, M Manollas - Proceedings of the 2020 3rd International …, 2020 - dl.acm.org
J Sinha, M Manollas
Proceedings of the 2020 3rd International Conference on Artificial …, 2020dl.acm.org
The need for Network Intrusion Detection systems has risen since usage of cloud
technologies has become mainstream. With the ever growing network traffic, Network
Intrusion Detection is a critical part of network security and a very efficient NIDS is a must,
given new variety of attack arises frequently. These Intrusion Detection systems are built on
either a pattern matching system or AI/ML based anomaly detection system. Pattern
matching methods usually have a high False Positive Rates whereas the AI/ML based …
The need for Network Intrusion Detection systems has risen since usage of cloud technologies has become mainstream. With the ever growing network traffic, Network Intrusion Detection is a critical part of network security and a very efficient NIDS is a must, given new variety of attack arises frequently. These Intrusion Detection systems are built on either a pattern matching system or AI/ML based anomaly detection system. Pattern matching methods usually have a high False Positive Rates whereas the AI/ML based method, relies on finding metric/feature or correlation between set of metrics/features to predict the possibility of an attack. The most common of these is KNN, SVM etc., operate on a limited set of features and have less accuracy and still suffer from higher False Positive Rates. In this paper, we propose a deep learning model combining the distinct strengths of a Convolutional Neural Network and a Bi-directional LSTM to incorporate learning of spatial and temporal features of the data. For this paper, we use publicly available datasets NSL-KDD and UNSW-NB15 to train and test the model. The proposed model offers a high detection rate and comparatively lower False Positive Rate. The proposed model performs better than many state-of-the-art Network Intrusion Detection systems leveraging Machine Learning/Deep Learning models.
ACM Digital Library