AICRLGSep 14, 2021

Deep hierarchical reinforcement agents for automated penetration testing

arXiv:2109.06449v150 citations
Originality Incremental advance
AI Analysis

This addresses the time-consuming and knowledge-intensive nature of penetration testing for cybersecurity professionals, though it appears incremental as it builds on existing deep reinforcement learning methods.

The paper tackles the problem of automating penetration testing by introducing HA-DRL, a deep reinforcement learning architecture with hierarchical agents and algebraic action decomposition, which finds optimal attacking policies faster and more stably than conventional deep Q-learning agents.

Penetration testing the organised attack of a computer system in order to test existing defences has been used extensively to evaluate network security. This is a time consuming process and requires in-depth knowledge for the establishment of a strategy that resembles a real cyber-attack. This paper presents a novel deep reinforcement learning architecture with hierarchically structured agents called HA-DRL, which employs an algebraic action decomposition strategy to address the large discrete action space of an autonomous penetration testing simulator where the number of actions is exponentially increased with the complexity of the designed cybersecurity network. The proposed architecture is shown to find the optimal attacking policy faster and more stably than a conventional deep Q-learning agent which is commonly used as a method to apply artificial intelligence in automatic penetration testing.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes