In order to gain access to networks, different types of intrusion attacks have been designed, and the attackers are working on improving them. Computer networks have become increasingly important in daily life due to the increasing reliance on them. In light of this, it is quite evident that algorithms with high detection accuracy and reliability are needed for various types of attacks. The purpose of this paper is to develop an intrusion detection system that is based on deep reinforcement learning. Based on the Markov decision process, the proposed system can generate informative representations suitable for classification tasks based on vast data. Reinforcement learning is considered from two different perspectives, deep Q learning, and double deep Q learning. Different experiments have demonstrated that the proposed systems have an accuracy of $99.17\%$ over the UNSW-NB15 dataset in both approaches, an improvement over previous methods based on contrastive learning and LSTM-Autoencoders. The performance of the model trained on UNSW-NB15 has also been evaluated on BoT-IoT datasets, resulting in competitive performance.
翻译:为了进入网络,设计了不同类型的入侵攻击,攻击者正在努力改进这些攻击。计算机网络由于日益依赖这些网络,在日常生活中越来越重要。鉴于这一点,很明显,各种类型的攻击都需要具有高度探测准确性和可靠性的算法。本文件的目的是开发一个基于深层强化学习的入侵探测系统。根据Markov的决定程序,拟议的系统可以产生适合根据大量数据进行分类任务的信息说明。从两个不同的角度考虑强化学习:深层Q学习和双重深度Q学习。不同的实验表明,拟议的系统相对于这两种方法的UNSW-NB15数据集的准确性为99.17美元,比以前基于对比学习和LSTM-Autogencoders的方法有改进。还在BOT-IoT数据集上评价了UNSW-NB15所培训模型的性能,从而产生了竞争性的性能。