With the growing rates of cyber-attacks and cyber espionage, the need for better and more powerful intrusion detection systems (IDS) is even more warranted nowadays. The basic task of an IDS is to act as the first line of defense, in detecting attacks on the internet. As intrusion tactics from intruders become more sophisticated and difficult to detect, researchers have started to apply novel Machine Learning (ML) techniques to effectively detect intruders and hence preserve internet users' information and overall trust in the entire internet network security. Over the last decade, there has been an explosion of research on intrusion detection techniques based on ML and Deep Learning (DL) architectures on various cyber security-based datasets such as the DARPA, KDDCUP'99, NSL-KDD, CAIDA, CTU-13, UNSW-NB15. In this research, we review contemporary literature and provide a comprehensive survey of different types of intrusion detection technique that applies Support Vector Machines (SVMs) algorithms as a classifier. We focus only on studies that have been evaluated on the two most widely used datasets in cybersecurity namely: the KDDCUP'99 and the NSL-KDD datasets. We provide a summary of each method, identifying the role of the SVMs classifier, and all other algorithms involved in the studies. Furthermore, we present a critical review of each method, in tabular form, highlighting the performance measures, strengths, and limitations of each of the methods surveyed.
翻译:随着网络攻击和网络间谍率的不断上升,现在更需要更好和更强大入侵探测系统(IDS),因此现在更需要更好和更强大的入侵探测系统(IDS),IDS的基本任务是充当第一防线,探测互联网攻击。随着入侵者的入侵策略变得更加复杂和难以探测,研究人员开始采用新型机器学习技术,以有效发现入侵者,从而保护互联网用户的信息和整个互联网网络安全的总体信任。过去十年来,根据ML和深学习(DL)结构对入侵探测技术进行了大量研究。在各种基于网络安全的数据集,如DARPA、KDDCUP99、NSL-KDD、CAIDA、CTU-13、UNSW-NB15等,各种网络安全数据集,例如DS-M的入侵探测技术,随着入侵手段越来越复杂和难以察觉,研究人员开始采用新型入侵探测技术,我们只注重于以下两种最广泛使用的数据集:KDUPS-DL的强度和SQAR-R的每一项性能评估方法。