Visible to the public LuNet: A Deep Neural Network for Network Intrusion Detection

TitleLuNet: A Deep Neural Network for Network Intrusion Detection
Publication TypeConference Paper
Year of Publication2019
AuthorsWu, Peilun, Guo, Hui
Conference Name2019 IEEE Symposium Series on Computational Intelligence (SSCI)
Date PublishedDec. 2019
PublisherIEEE
ISBN Number978-1-7281-2485-8
Keywordsadvanced network attacks, AI-based solutions, Artificial neural networks, Collaboration, computer network security, convolutional neural nets, convolutional neural network, cyber physical systems, Deep Neural Network, detection capability, feature extraction, hierarchical CNN+RNN neural network, input traffic data learning, intelligent capability, Intrusion detection, intrusion detection system, Kernel, large scale network, learning (artificial intelligence), LuNet, machine learning, Metrics, network attack, network intrusion detection, network intrusion detection techniques, network traffic data, network traffic datasets, network users, Neural Network Security, policy-based governance, pubcrawl, recurrent neural nets, recurrent neural network, Recurrent neural networks, Resiliency, security issue, signature-based approach, spatial features, telecommunication traffic, temporal features, Training
Abstract

Network attack is a significant security issue for modern society. From small mobile devices to large cloud platforms, almost all computing products, used in our daily life, are networked and potentially under the threat of network intrusion. With the fast-growing network users, network intrusions become more and more frequent, volatile and advanced. Being able to capture intrusions in time for such a large scale network is critical and very challenging. To this end, the machine learning (or AI) based network intrusion detection (NID), due to its intelligent capability, has drawn increasing attention in recent years. Compared to the traditional signature-based approaches, the AI-based solutions are more capable of detecting variants of advanced network attacks. However, the high detection rate achieved by the existing designs is usually accompanied by a high rate of false alarms, which may significantly discount the overall effectiveness of the intrusion detection system. In this paper, we consider the existence of spatial and temporal features in the network traffic data and propose a hierarchical CNN+RNN neural network, LuNet. In LuNet, the convolutional neural network (CNN) and the recurrent neural network (RNN) learn input traffic data in sync with a gradually increasing granularity such that both spatial and temporal features of the data can be effectively extracted. Our experiments on two network traffic datasets show that compared to the state-of-the-art network intrusion detection techniques, LuNet not only offers a high level of detection capability but also has a much low rate of false positive-alarm.

URLhttps://ieeexplore.ieee.org/document/9003126
DOI10.1109/SSCI44817.2019.9003126
Citation Keywu_lunet_2019