Department of Electrical, Electronic and Computer Engineering, University of Pretoria, Pretoria 0002, South Africa.
Council for Scientific and Industrial Research (CSIR), Pretoria 0184, South Africa.
Int J Environ Res Public Health. 2022 Apr 28;19(9):5367. doi: 10.3390/ijerph19095367.
Wireless Sensor Networks (WSNs) are increasingly deployed in Internet of Things (IoT) systems for applications such as smart transportation, telemedicine, smart health monitoring and fall detection systems for the elderly people. Given that huge amount of data, vital and critical information can be exchanged between the different parts of a WSN, good management and protection schemes are needed to ensure an efficient and secure operation of the WSN. To ensure an efficient management of WSNs, the Software-Defined Wireless Sensor Network (SDWSN) paradigm has been recently introduced in the literature. In the same vein, Intrusion Detection Systems, have been used in the literature to safeguard the security of SDWSN-based IoTs. In this paper, three popular Artificial Intelligence techniques (Decision Tree, Naïve Bayes, and Deep Artificial Neural Network) are trained to be deployed as anomaly detectors in IDSs. It is shown that an IDS using the Decision Tree-based anomaly detector yields the best performances metrics both in the binary classification and in the multinomial classification. Additionally, it was found that an IDS using the Naïve Bayes-based anomaly detector was only adapted for binary classification of intrusions in low memory capacity SDWSN-based IoT (e.g., wearable fitness tracker). Moreover, new state-of-the-art accuracy (binary classification) and F-scores (multinomial classification) were achieved by introducing an end-to-end feature engineering scheme aimed at obtaining 118 features from the 41 features of the Network Security Laboratory-Knowledge Discovery in Databases (NSL-KDD) dataset. The state-of-the-art accuracy was pushed to 0.999777 using the Decision Tree-based anomaly detector. Finally, it was found that the Deep Artificial Neural Network should be expected to become the next default anomaly detector in the light of its current performance metrics and the increasing abundance of training data.
无线传感器网络(WSN)越来越多地部署在物联网(IoT)系统中,用于智能交通、远程医疗、智能健康监测和老年人跌倒检测系统等应用。由于WSN 中的不同部分之间可以交换大量数据和关键信息,因此需要良好的管理和保护方案,以确保 WSN 的高效和安全运行。为了确保 WSN 的有效管理,最近在文献中引入了软件定义的无线传感器网络(SDWSN)范例。同样,入侵检测系统也已在文献中用于保护基于 SDWSN 的物联网的安全性。在本文中,三种流行的人工智能技术(决策树、朴素贝叶斯和深度人工神经网络)被训练为异常检测器部署在 IDS 中。结果表明,使用基于决策树的异常检测器的 IDS 在二进制分类和多项式分类中都产生了最佳的性能指标。此外,还发现使用基于朴素贝叶斯的异常检测器的 IDS 仅适用于低内存容量基于 SDWSN 的物联网(例如,可穿戴健身追踪器)中的入侵二进制分类。此外,通过引入端到端特征工程方案,从网络安全实验室-知识发现数据库(NSL-KDD)数据集的 41 个特征中获得 118 个特征,实现了新的最新精度(二进制分类)和 F 分数(多项式分类)。使用基于决策树的异常检测器将最新精度提高到 0.999777。最后,根据其当前性能指标和越来越多的训练数据,发现深度人工神经网络有望成为下一个默认异常检测器。