LGAICRNIOct 30, 2021

Intrusion Prevention through Optimal Stopping

arXiv:2111.00289v731 citations
Originality Incremental advance
AI Analysis

This addresses intrusion prevention for IT infrastructure, though it is incremental as it builds on existing reinforcement learning and optimal stopping frameworks.

The paper tackles automated intrusion prevention by formulating it as an optimal multiple stopping problem and developing T-SPSA, a reinforcement learning algorithm that learns threshold policies, which outperforms state-of-the-art methods for this use case.

We study automated intrusion prevention using reinforcement learning. Following a novel approach, we formulate the problem of intrusion prevention as an (optimal) multiple stopping problem. This formulation gives us insight into the structure of optimal policies, which we show to have threshold properties. For most practical cases, it is not feasible to obtain an optimal defender policy using dynamic programming. We therefore develop a reinforcement learning approach to approximate an optimal threshold policy. We introduce T-SPSA, an efficient reinforcement learning algorithm that learns threshold policies through stochastic approximation. We show that T-SPSA outperforms state-of-the-art algorithms for our use case. Our overall method for learning and validating policies includes two systems: a simulation system where defender policies are incrementally learned and an emulation system where statistics are produced that drive simulation runs and where learned policies are evaluated. We show that this approach can produce effective defender policies for a practical IT infrastructure.

Code Implementations2 repos
Foundations

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

Your Notes