Skip to content
Conference

KEYSER: Stateful Adversarial Campaign Evaluation of ML-Based Intrusion Detection in Industrial Automation

Sep 2026 · IEEE International Conference on Emerging Technologies and Factory Automation · pp. 1-8 · 0 citations · 24 references

Abstract

Industrial automation environments face persistent adversarial threats that signature-based detection cannot address, driving deployment of Machine Learning-based Intrusion Detection Systems (ML-IDS) at the Information Technology / Operational Technology boundary. Adversarial Machine Learning research treats evasion as an isolated, stateless perturbation, whereas operational risk arises from sustained multi-phase campaigns. No current tooling combines adversarial attack algorithms with multi-phase campaign orchestration and benign-traffic feature-envelope constraints. KEYSER closes this gap through two contributions: a 16-phase Finite State Machine aligned with the MITRE ATLAS taxonomy that enforces dependency-ordered execution and propagates a cross-phase artifact chain; and an automatic paradigm-selection rule at the Defense Evasion phase that dispatches by a measured target-hardness ratio $\gamma=\max (S) / \tau$. A large $\gamma$ means the perturbation budget cannot bridge the score-to-threshold gap, so the rule selects distribution-mimicry; a $\gamma$ near unity means the decision boundary is reachable, so it selects Projected Gradient Descent. On KISTE, a production-style multi-stage industrial autoencoder, the mimicry branch reaches an Evasion Success Rate of 0.454 over $N=30$ paired seeds, a gain of 44.1 percentage points over the stateless baseline $(p<0.001)$; on KitNET the gradient branch adds 15.4 points. At matched query budgets, Hop-SkipJump, Zeroth-Order Optimization, and a non-calibrated mimicry generator stay below 0.01 Evasion Success Rate, and HopSkipJump remains below 0.005 at ten times the budget. KEYSER wins every paired seed against all three baselines.

View source

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.