arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2001.11936cs.LGstat.ML
收藏

一种基于高级学习器的自主入侵检测系统

An Autonomous Intrusion Detection System Using an Ensemble of Advanced Learners

Iran University of Science and Technology(伊朗科技大学)

Amir Andalib, Vahid Tabataba Vakili

摘要:

入侵检测系统(IDS)是现代计算机网络的重要安全组件。随着越来越多的敏感服务使用基于计算机网络的基础设施,入侵检测系统需要更加智能和自治。除了自主性之外,IDS的另一个重要特性是它能够检测零日攻击。为了解决这些问题,在本文中,我们提出了一个IDS,它减少了大量的手动交互和所需的专家知识,并能够在零日攻击下产生可接受的性能。我们的方法是并行使用三种学习技术:门控递归单元(GRU),卷积神经网络作为深度技术和随机森林作为集成技术。这些系统是并行训练的,结果在两种逻辑下组合:多数表决和“或”逻辑。我们使用NSL-KDD数据集来验证我们提出的系统的能力。仿真结果表明,该系统有可能在零日攻击下以非常低的技术人员交互操作。我们在NSL-KDD的“KDDTest+”数据集上实现了87:28%的准确率,在具有挑战性的“KDDTest-21”上实现了76:61%的准确率,并且训练时间更短,所需的计算资源更少。

英文摘要:

An intrusion detection system (IDS) is a vital security component of modern computer networks. With the increasing amount of sensitive services that use computer network-based infrastructures, IDSs need to be more intelligent and autonomous. Aside from autonomy, another important feature for an IDS is its ability to detect zero-day attacks. To address these issues, in this paper, we propose an IDS which reduces the amount of manual interaction and needed expert knowledge and is able to yield acceptable performance under zero-day attacks. Our approach is to use three learning techniques in parallel: gated recurrent unit (GRU), convolutional neural network as deep techniques and random forest as an ensemble technique. These systems are trained in parallel and the results are combined under two logics: majority vote and "OR" logic. We use the NSL-KDD dataset to verify the proficiency of our proposed system. Simulation results show that the system has the potential to operate with a very low technician interaction under the zero-day attacks. We achieved 87:28% accuracy on the NSL-KDD's "KDDTest+" dataset and 76:61% accuracy on the challenging "KDDTest-21" with lower training time and lower needed computational resources.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑