Litcius/Paper detail

Detections of IoT Attacks via Machine Learning-Based Approaches with Cooja

Ali Hamid Farea, Kerem Küçük

2022EAI Endorsed Transactions on Internet of Things16 citationsDOIOpen Access PDF

Abstract

Once hardware becomes "intelligent", it is vulnerable to threats. Therefore, IoT ecosystems are susceptible to a variety of attacks and are considered challenging due to heterogeneity and dynamic ecosystem. In this study, we proposed a method for detecting IoT attacks that are based on ML-based approaches that release the final decision to detect IoT attacks. However, we have implemented three attacks as a sample in the IoT via Contiki OS to generate a real dataset of IoT-based features containing a mix of data from malicious nodes and normal nodes in the IoT network to be utilized in the ML-based models. As a result, the multiclass random decision forest ML-based model achieved 98.9% overall accuracy in detecting IoT attacks for the real novel dataset compared to the decision tree jungle, decision forest tree regression, and boosted decision tree regression, which achieved 87.7%, 93.2%, and 87.1%, respectively. Thus, the decision tree-based approach efficiently manipulates and analyzes the KoÜ-6LoWPAN-IoT dataset, generated via the Cooja simulator, to detect inconsistent behavior and classify malicious activities.

Topics & Concepts

Computer scienceDecision treeRandom forestInternet of ThingsMachine learningTree (set theory)Artificial intelligence6LoWPANData miningComputer securityIPv6The InternetWorld Wide WebMathematicsMathematical analysisNetwork Security and Intrusion DetectionAdvanced Malware Detection TechniquesIoT and Edge/Fog Computing
Detections of IoT Attacks via Machine Learning-Based Approaches with Cooja | Litcius