English

Autonomous Attack Mitigation for Industrial Control Systems

Cryptography and Security 2021-11-05 v1 Artificial Intelligence Machine Learning

Abstract

Defending computer networks from cyber attack requires timely responses to alerts and threat intelligence. Decisions about how to respond involve coordinating actions across multiple nodes based on imperfect indicators of compromise while minimizing disruptions to network operations. Currently, playbooks are used to automate portions of a response process, but often leave complex decision-making to a human analyst. In this work, we present a deep reinforcement learning approach to autonomous response and recovery in large industrial control networks. We propose an attention-based neural architecture that is flexible to the size of the network under protection. To train and evaluate the autonomous defender agent, we present an industrial control network simulation environment suitable for reinforcement learning. Experiments show that the learned agent can effectively mitigate advanced attacks that progress with few observable signals over several months before execution. The proposed deep reinforcement learning approach outperforms a fully automated playbook method in simulation, taking less disruptive actions while also defending more nodes on the network. The learned policy is also more robust to changes in attacker behavior than playbook approaches.

Keywords

Cite

@article{arxiv.2111.02445,
  title  = {Autonomous Attack Mitigation for Industrial Control Systems},
  author = {John Mern and Kyle Hatch and Ryan Silva and Cameron Hickert and Tamim Sookoor and Mykel J. Kochenderfer},
  journal= {arXiv preprint arXiv:2111.02445},
  year   = {2021}
}

Comments

11 pages

R2 v1 2026-06-24T07:25:01.741Z