ML-ACID: a Modified Machine Learning Algorithm Coupled With a Novel Ant Colony Approach for Intrusion Detection in IOT

0Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

Software Defined Networks is becoming increasingly important in IoT because it allows devices to communicate more easily it provides the flexibility and centralized management, however in recent years these networks have witnessed a widespread spread of cyber-attacks that has a significant and negative impact on the availability of services. In this paper, we propose a novel approach for intrusion detection in Software Defined Networks for IoT. our work inspired by the self-defense mechanism of ant colonies. The approach uses a self-adaptable colony fingerprint and based on multiple parameters, it makes the detection of intrusions easy and filters out every other legitimate communication within the network. A machine learning model is used to provide basic predictions about the communication that later drives the evolution of the colony in terms of self-defence. The whole approach is implemented in a simple switch using Ryu-controller and analyses OpenFlow datagrams. The meta-heuristic implication of using ant colony optimization improved approach provides the system with reliability and high performance of detecting and blocking threats. in the end interesting results based on several scenarios shows the usability of our approach.

Cite

CITATION STYLE

APA

Belkhiri, H., Messai, A., Belhadad, Y., Andre-Luc, B., & Sadouni, S. (2024). ML-ACID: a Modified Machine Learning Algorithm Coupled With a Novel Ant Colony Approach for Intrusion Detection in IOT. Indonesian Journal of Electrical Engineering and Informatics, 12(3), 711–725. https://doi.org/10.52549/ijeei.v12i3.5533

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free