Edge nodes are crucial for detection against multitudes of cyber attacks on Internet-of-Things endpoints and is set to become part of a multi-billion industry. The resource constraints in this novel network infrastructure tier constricts the deployment of existing Network Intrusion Detection System with Deep Learning models (DLM). We address this issue by developing a novel light, fast and accurate 'Edge-Detect' model, which detects Distributed Denial of Service attack on edge nodes using DLM techniques. Our model can work within resource restrictions i.e. low power, memory and processing capabilities, to produce accurate results at a meaningful pace. It is built by creating layers of Long Short-Term Memory or Gated Recurrent Unit based cells, which are known for their excellent representation of sequential data. We designed a practical data science pipeline with Recurring Neural Network to learn from the network packet behavior in order to identify whether it is normal or attack-oriented. The model evaluation is from deployment on actual edge node represented by Raspberry Pi using current cybersecurity dataset (UNSW2015). Our results demonstrate that in comparison to conventional DLM techniques, our model maintains a high testing accuracy of 99% even with lower resource utilization in terms of cpu and memory. In addition, it is nearly 3 times smaller in size than the state-of-art model and yet requires a much lower testing time.
翻译:边缘节点对于检测对互联网端点的众多网络袭击至关重要,并将成为数十亿个行业的一部分。这个新颖的网络基础设施层面的资源制约限制了现有网络入侵探测系统及其深层学习模型(DLM)的部署。我们通过开发一个新颖的光速、快速和准确的“Edge-检测”模型来解决这一问题,该模型检测使用 DLM 技术在边缘节点上分散地否认服务攻击。我们的模型可以在资源限制范围内,即低功率、记忆和处理能力范围内工作,以有意义的速度产生准确的结果。它通过创建一系列长短期内存或Gated 常规单元基单元来建立,这些单元以其极佳的顺序数据表示而闻名。我们设计了一个实用的数据科学管道,与回流神经网络一起从网络行为中学习,以确定它是正常的还是攻击性的。模型评价来自使用当前网络安全数据集(UNSW2015)在实际边缘节点上的部署。我们的模型显示,在与常规的DLM技术相比,我们的模型需要比更低的时间和近99的精确度测试,我们的模型还要用一个高的时间,比我们的模型还要用一个更小得多的时间测试。 我们的模型需要一个更小的模型测试。