loading page

A review of Artificial Intelligence Algorithms (Machine Learning Algorithm) for Intrusion Detection in Software-Defined Networking
  • Reolyn Heymann,
  • Victor Ahirhima
Reolyn Heymann
University of Johannesburg
Author Profile
Victor Ahirhima
University of Johannesburg

Corresponding Author:[email protected]

Author Profile

Abstract

Demands for flexible and seamless system management necessitated the growth of software-defined networks (SDN). Yet, securing these environments with effective measures is critical as SDN continues to evolve into more intricate architectures. Intrusion detection is paramount among these measures; thus far, studies suggest that artificial intelligence (AI) approaches may be helpful in this domain. By systematically examining relevant works addressing AI-based intrusion prevention strategies within hyper-evolved SDN settings, our review aims to present an inclusive evaluation alongside suggesting areas requiring additional scrutiny. This research introduces readers to key concepts related to SDN and how deep learning algorithms, machine learning algorithms, and neural networks can be applied for effective intrusion detection within an SDN environment. Drawing from existing literature on this subject matter, our analysis critically examines the benefits and drawbacks of these AI-based techniques while highlighting gaps in knowledge requiring further research attention. Some areas include real-time protection capabilities, scalability concerns, and seamless integration with different security mechanisms. We then present future research directions in this area. This literature review employs a systematic approach to elucidate the current research on using AI methods to detect intrusions in SDN.