Double DQN Method For Botnet Traffic Detection System
Source abstract
Abstract
In the face of the increasingly severe Botnet problem on the Internet, how to effectively detect Botnet traffic in real-time has become a critical problem. Although the existing deep Q network (DQN) algorithm in Deep reinforcement learning can solve the problem of real-time updating, its prediction results are always higher than the actual results. In Botnet traffic detection, although it performs well in the training set, the accuracy rate of predicting traffic is as high as%; however, in the test set, its accuracy has declined, and it is impossible to adjust its prediction strategy on time based on new data samples. However, in the new dataset, its accuracy has declined significantly. Therefore, this paper proposes a Botnet traffic detection system based on double-layer DQN (DDQN). Two Q-values are designed to adjust the model in policy and action, respectively, to achieve real-time model updates and improve the universality and robustness of the model under different data sets. Experiments show that compared with the DQN model, when using DDQN, the Q-value is not too high, and the detection model has improved the accuracy and precision of Botnet traffic. Moreover, when using Botnet data sets other than the test set, the accuracy and precision of the DDQN model are still higher than DQN.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Network Security and Intrusion Detection
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (35)
Show source-provided references
1. Botnet research survey
2. A survey of botnet and botnet detection
3. Analysis of network security monitoring data for July 2022
4. Kaspersky Co., “In 2022, the number of human-caused cyber incidents per day increased 1.5 times,” 2023.
5. Analysis of the recent global cybersecurity situation and trends
6. Botnet detection based on traffic monitoring
7. Botnet detection based on traffic behavior analysis and flow intervals10.1016/j.cose.2013.04.007 ↗
8. Android botnet detection using machine learning models based on a comprehensive static analysis approach
9. Efficiency of different machine learning algorithms on the multivariate classification of IoT botnet attacks
10. Structural analysis and detection of android botnets using machine learning techniques10.1007/s10207-017-0363-3 ↗
11. A static approach towards mobile botnet detection
12. Research on detection methods of mobile botnet
13. Android botnets: What URLs are telling us
14. Incremental learning based intrusion detection method for SVM KNN networks
15. Mobile botnet detection: Proof of concept
16. An enhanced botnet detection technique for mobile devices using log analysis
17. Mobile botnets detection based on machine learning over system calls10.1504/IJSN.2019.100092 ↗
18. Bot-IMG: A framework for image-based detection of android botnets using machine learning
19. An analysis of recurrent neural networks for botnet detection behavior
20. Botnet detection based on network flow summary and deep learning10.1002/nem.2039 ↗
21. A two-fold machine learning approach to prevent and detect IoT botnet attacks10.1109/ACCESS.2021.3131014 ↗
22. Research on botnet detection technology based on deep learning
23. Research on traffic detection technology for malicious networks based on neural networks
24. Research on botnet detection technology based on deep learning
25. Research on botnet traffic detection based on GAN
26. Human-level control through deep reinforcement learning10.1038/nature14236 ↗
27. Deep reinforcement learning with double Q-learning
28. Double DQN method for object detection
29. Research on malicious code generation countermeasures based on deep reinforcement learning
30. Botnet detection in the internet of things using deep learning approaches
31. DReLAB—deep reinforcement learning adversarial botnet: A benchmark dataset for adversarial attacks against botnet intrusion detection systems
32. Evading machine learning botnet detection models via deep reinforcement learning
33. Deep reinforcement adversarial learning against botnet evasion attacks
34. R. H. Randhawa, N. Aslam, M. Alauthman, M. Khalid, and H. Rafiq, “Deep reinforcement learning based evasion generative adversarial network for botnet detection,” arXiv preprint arXiv:2210.02840, 2021.
35. One-class classifiers10.1002/cem.1397 ↗