CSLE: A Reinforcement Learning Platform for Autonomous Security Management

Published: 19 Mar 2026, Last Modified: 20 May 2026MLSys 2026EveryoneRevisionsBibTeXCC BY 4.0
Keywords: reinforcement learning, cybersecurity
TL;DR: A reinforcement learning platform for autonomous security management.
Abstract: Reinforcement learning is a promising approach to autonomous and adaptive security management in networked systems. However, current reinforcement learning solutions for security management are mostly limited to simulation environments and it is unclear how they generalize to operational systems. In this paper, we address this limitation by presenting CSLE: a reinforcement learning platform for autonomous security management that enables experimentation under realistic conditions. Conceptually, CSLE encompasses two systems. First, it includes an emulation system that replicates key components of the target system in a virtualized environment. We use this system to gather measurements and logs, based on which we identify a system model, such as a Markov decision process. Second, it includes a simulation system where security strategies are efficiently learned through simulations of the system model. The learned strategies are then evaluated and refined in the emulation system to close the gap between theoretical and operational performance. We demonstrate CSLE through four use cases: flow control, replication control, segmentation control, and recovery control. Through these use cases, we show that CSLE enables near-optimal security management in an environment that approximates an operational system.
Supplementary Material: pdf
Topics: Benchmarks, Datasets, and Evaluation: Benchmarks for training, inference, and efficiency, ML for Systems: ML for systems infrastructure, Model Training: Large-scale, distributed ML and RL training, Reliability & Security: ML algorithms for privacy and security, Reliability & Security: Verifiable and reproducible ML systems
Submission Number: 45
Loading