A Comparative Analysis of Machine Learning Algorithms for Intrusion Detection in Edge-Enabled IoT Networks
A significant increase in the number of interconnected devices and data communication through wireless networks has given rise to various threats, risks and security concerns. Internet of Things (IoT) applications is deployed in almost every field of daily life, including sensitive environments. The edge computing paradigm has complemented IoT applications by moving the computational processing near the data sources. Among various security models, Machine Learning (ML) based intrusion detection is the most conceivable defense mechanism to combat the anomalous behavior in edge-enabled IoT networks. The ML algorithms are used to classify the network traffic into normal and malicious attacks. Intrusion detection is one of the challenging issues in the area of network security. The research community has proposed many intrusion detection systems. However, the challenges involved in selecting suitable algorithm(s) to provide security in edge-enabled IoT networks exist. In this paper, a comparative analysis of conventional machine learning classification algorithms has been performed to categorize the network traffic on NSL-KDD dataset using Jupyter on Pycharm tool. It can be observed that Multi-Layer Perception (MLP) has dependencies between input and output and relies more on network configuration for intrusion detection. Therefore, MLP can be more appropriate for edge-based IoT networks with a better training time of 1.2 seconds and testing accuracy of 79%.
Code (0)
등록된 구현이 없습니다.
Tasks
Edge-computingIntrusion DetectionSimilar Papers 제목 키워드 기반
Comparative Analysis of Machine Learning based Intrusion Detection in Realistic IoT Networks
The Internet of Things (IoT) is rapidly growing and expanding into various sectors, such as healthcare, transportation, smart homes, and more. Despite the benefits of using IoT devices, they present several challenges. G…
Intrusion DetectionA Comparative Analysis of Machine Learning Techniques for IoT Intrusion Detection
The digital transformation faces tremendous security challenges. In particular, the growing number of cyber-attacks targeting Internet of Things (IoT) systems restates the need for a reliable detection of malicious netwo…
Anomaly DetectionBIG-bench Machine LearningDeep Reinforcement LearningIntrusion Detection+4Towards Adapting Federated & Quantum Machine Learning for Network Intrusion Detection: A Survey
This survey explores the integration of Federated Learning (FL) with Network Intrusion Detection Systems (NIDS), with particular emphasis on deep learning and quantum machine learning approaches. FL enables collaborative…
Network Intrusion DetectionQuantum Machine LearningFederated LearningModel CompressionTabular Diffusion based Actionable Counterfactual Explanations for Network Intrusion Detection
Modern network intrusion detection systems (NIDS) frequently utilize the predictive power of complex deep learning models. However, the "black-box" nature of such deep learning methods adds a layer of opaqueness that hin…
Network Intrusion DetectionExplainable AI for Comparative Analysis of Intrusion Detection Models
Explainable Artificial Intelligence (XAI) has become a widely discussed topic, the related technologies facilitate better understanding of conventional black-box models like Random Forest, Neural Networks and etc. Howeve…
Explainable artificial intelligenceExplainable Artificial Intelligence (XAI)Feature EngineeringIntrusion Detection+2