用可演化行为树构建能自适应防御且可解释的网络安全代理
Designing Robust Cyber-Defense Agents with Evolving Behavior Trees
- 用演化行为树融合学习组件,实现可解释的智能决策
- 在模拟环境中有效抵御多种攻击,提升网络可见性
- 适合需要高可信与可解释性的安全系统开发者
现代网络安全可借助自主系统,将繁琐耗时的工作交由具备标准和学习能力组件的代理完成。这些代理运行于关键网络基础设施上,需具备鲁棒性和可信性,以应对自适应网络攻击,并提供对其行为和网络活动的解释。然而,学习组件通常依赖深度神经网络等不透明模型,导致可靠性保障困难。此外,网络安全代理必须以反应式方式执行复杂长期任务,涉及多个相互依赖的子任务协调。行为树在建模可解释、反应式且模块化的代理策略方面表现优异,尤其适用于集成学习组件。本文提出一种基于行为树的自主网络安全代理设计方法,称为演化行为树(Evolving Behavior Trees, EBTs)。我们通过新型抽象网络环境学习EBT结构,并优化其学习组件以应对各类攻击并部署安全机制。所学的EBT结构在模拟环境中验证,能有效缓解威胁并增强网络可见性。为支持部署,我们开发了基于EBT的代理软件架构,用于评估其在网络防御场景中的表现。结果表明,基于EBT的代理对自适应攻击具有鲁棒性,并能提供高层解释以理解其决策与行动。
原文摘要 · Abstract (English)
Modern network defense can benefit from the use of autonomous systems, offloading tedious and time-consuming work to agents with standard and learning-enabled components. These agents, operating on critical network infrastructure, need to be robust and trustworthy to ensure defense against adaptive cyber-attackers and, simultaneously, provide explanations for their actions and network activity. However, learning-enabled components typically use models, such as deep neural networks, that are not transparent in their high-level decision-making leading to assurance challenges. Additionally, cyber-defense agents must execute complex long-term defense tasks in a reactive manner that involve coordination of multiple interdependent subtasks. Behavior trees are known to be successful in modelling interpretable, reactive, and modular agent policies with learning-enabled components. In this paper, we develop an approach to design autonomous cyber defense agents using behavior trees with learning-enabled components, which we refer to as Evolving Behavior Trees (EBTs). We learn the structure of an EBT with a novel abstract cyber environment and optimize learning-enabled components for deployment. The learning-enabled components are optimized for adapting to various cyber-attacks and deploying security mechanisms. The learned EBT structure is evaluated in a simulated cyber environment, where it effectively mitigates threats and enhances network visibility. For deployment, we develop a software architecture for evaluating EBT-based agents in computer network defense scenarios. Our results demonstrate that the EBT-based agent is robust to adaptive cyber-attacks and provides high-level explanations for interpreting its decisions and actions.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。