CRGTLGJun 27, 2019

QFlip: An Adaptive Reinforcement Learning Strategy for the FlipIt Security Game

arXiv:1906.11938v36 citations
Originality Incremental advance
AI Analysis

This work addresses the need for robust adaptive defense strategies in cybersecurity against stealthy attacks, representing an incremental advancement by applying reinforcement learning to an existing game model.

The paper tackles the problem of modeling adaptive strategies in the FlipIt security game for Advanced Persistent Threats by introducing QFlip, a reinforcement learning-based approach that converges to optimal strategies against specific opponents and outperforms a Greedy strategy for distributions like Periodic and Uniform without prior knowledge.

A rise in Advanced Persistent Threats (APTs) has introduced a need for robustness against long-running, stealthy attacks which circumvent existing cryptographic security guarantees. FlipIt is a security game that models attacker-defender interactions in advanced scenarios such as APTs. Previous work analyzed extensively non-adaptive strategies in FlipIt, but adaptive strategies rise naturally in practical interactions as players receive feedback during the game. We model the FlipIt game as a Markov Decision Process and introduce QFlip, an adaptive strategy for FlipIt based on temporal difference reinforcement learning. We prove theoretical results on the convergence of our new strategy against an opponent playing with a Periodic strategy. We confirm our analysis experimentally by extensive evaluation of QFlip against specific opponents. QFlip converges to the optimal adaptive strategy for Periodic and Exponential opponents using associated state spaces. Finally, we introduce a generalized QFlip strategy with composite state space that outperforms a Greedy strategy for several distributions including Periodic and Uniform, without prior knowledge of the opponent's strategy. We also release an OpenAI Gym environment for FlipIt to facilitate future research.

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