Providing a Hybrid Approach for Detecting Malicious Traffic on the Computer Networks Using Convolutional Neural Networks
Seyed Navid Pakanzad, Hamed Monkaresi · 2020
With the growth of the Internet, computer networks have become an important tool for communication between human societies. Nowadays, all the activities of the people, especially financial, medical and military activities are carried out over the Internet and that has made cyber attacks a significant improvement. Hackers' motivation has also shifted to network-based activities. Therefore, one of the major challenges is detecting and preventing network-based cyber attacks. Given the remarkable ability of deep learning algorithms, the purpose of this study is to present a hybrid approach using Convolutional Neural Network (CNN) and Long Short Term Memory networks (LSTM) to improve the performance of Intrusion Detection Systems (IDS). In previous studies, whilst discriminating between normal and abnormal traffic has been achieved reasonable accuracy the precision of multi-class classification was not optimal. The aim of this study is to provide a method to accurately classify malicious traffics according to attack types. In this study, the results are validated on NSL-KDD and CICIDS2017 datasets. Multiple classification accuracy for the NSL-KDD and CICIDS2017 datasets are 98.1 and 96.7, respectively.