Due to an exponential increase in the number of cyber-attacks, the need for improved Intrusion Detection Systems (IDS) is apparent than ever. In this regard, Machine Learning (ML) techniques are playing a pivotal role in the early classification of the attacks in case of intrusion detection within the system. However, due to a large number of algorithms available, the selection of the right method is a challenging task. To resolve this issue, this paper analyses some of the current state-of-the-art intrusion detection methods and discusses their pros and cons. Further, a review of different ML methods is carried out with four methods showing to be the most suitable one for classifying attacks. Several algorithms are selected and investigated to evaluate the performance of IDS. These IDS classifies binary and multiclass attacks in terms of detecting whether or not the traffic has been considered as benign or an attack. The experimental results demonstrate that binary classification has greater consistency in their accuracy results which ranged from 0.9938 to 0.9977, while multiclass ranges from 0.9294 to 0.9983. However, it has been also observed that multiclass provides the best results with the algorithm k-Nearest neighbor giving an accuracy score of 0.9983 while the binary classification highest score is 0.9977 from Random Forest. The experimental results demonstrate that multiclass classification produces better performance in terms of intrusion detection by specifically differentiating between the attacks and allowing a more targeted response to an attack.


翻译:由于网络攻击次数激增,显然需要改进入侵探测系统(IDS)。在这方面,机器学习(ML)技术在系统内入侵探测情况下对攻击进行早期分类方面发挥着关键作用。然而,由于现有的算法数量众多,选择正确的方法是一项具有挑战性的任务。为了解决这个问题,本文件分析了目前一些最先进的入侵探测方法,并讨论了其利弊。此外,对不同的入侵探测系统进行了审查,有四种方法显示它们是最适合对攻击进行分类的方法。在这方面,机械学习(ML)技术在对系统内入侵探测时对攻击进行早期分类方面发挥着关键作用。然而,由于系统内存在大量的算法,选择了正确的方法,因此选择正确的方法是一项艰巨的任务。为了解决这一问题,本文件分析了目前最新的入侵探测方法的一些一致性,并讨论了这些方法的利弊。此外,对不同的 ML方法进行了审查,有四种方法显示它们是最适合对攻击进行分类的方法。选择并调查了几种算法,以评价IDS的性能。这些算法将二元和多级攻击归为二元攻击分类,发现交通是否被视为无害或攻击。实验性。实验性分类的结果从0.998至0.988,而多级的数值则显示,从实验性机算算算为最精确为最精确的等级,从0.910级,从0.98的机算取为最高分数。

0
下载
关闭预览

相关内容

Transferring Knowledge across Learning Processes
CreateAMind
25+阅读 · 2019年5月18日
Unsupervised Learning via Meta-Learning
CreateAMind
41+阅读 · 2019年1月3日
meta learning 17年:MAML SNAIL
CreateAMind
11+阅读 · 2019年1月2日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
16+阅读 · 2018年12月24日
已删除
将门创投
5+阅读 · 2018年7月25日
Hierarchical Disentangled Representations
CreateAMind
4+阅读 · 2018年4月15日
Machine Learning:十大机器学习算法
开源中国
19+阅读 · 2018年3月1日
【学习】Hierarchical Softmax
机器学习研究会
4+阅读 · 2017年8月6日
Arxiv
1+阅读 · 2021年7月16日
AutoML: A Survey of the State-of-the-Art
Arxiv
67+阅读 · 2019年8月14日
Phrase-Based & Neural Unsupervised Machine Translation
Arxiv
3+阅读 · 2018年3月28日
Arxiv
4+阅读 · 2018年3月19日
VIP会员
相关VIP内容
相关资讯
Transferring Knowledge across Learning Processes
CreateAMind
25+阅读 · 2019年5月18日
Unsupervised Learning via Meta-Learning
CreateAMind
41+阅读 · 2019年1月3日
meta learning 17年:MAML SNAIL
CreateAMind
11+阅读 · 2019年1月2日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
16+阅读 · 2018年12月24日
已删除
将门创投
5+阅读 · 2018年7月25日
Hierarchical Disentangled Representations
CreateAMind
4+阅读 · 2018年4月15日
Machine Learning:十大机器学习算法
开源中国
19+阅读 · 2018年3月1日
【学习】Hierarchical Softmax
机器学习研究会
4+阅读 · 2017年8月6日
相关论文
Top
微信扫码咨询专知VIP会员