Abstract

With the escalating sophistication of cyber threats and the increasing complexity of network infrastructures, traditional rule-based intrusion detection systems (IDS) are proving inadequate in safeguarding against modern cyber attacks. Consequently, the integration of machine learning (ML) algorithms has emerged as a promising approach to fortify network security by enabling proactive detection and mitigation of cyber threats. This review paper comprehensively explores the application of ML algorithms in detecting various forms of cyber-attacks and network intrusions. The review begins by outlining the fundamental concepts of cyber attacks and network intrusions, providing context for the subsequent discussion on ML-based detection methodologies. It surveys the landscape of ML algorithms employed in cybersecurity, ranging from classical techniques like Support Vector Machines (SVM) and Random Forests to more advanced methods such as deep learning and ensemble models. Furthermore, the paper explains the diverse datasets utilized for training and evaluating ML-based intrusion detection systems, highlighting their significance in ensuring robust and generalizable models. Additionally, it examines the challenges and limitations associated with ML-driven detection, including issues of data scarcity, adversarial attacks, and model interpretability

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call