DYNAMITE: Dynamic Defense Selection for Enhancing Machine Learning-based Intrusion Detection Against Adversarial Attacks
Jing Chen, Onat Gungor, Zhengli Shang, Elvin Li, Tajana Rosing
TL;DR
Dynamite tackles the challenge of defending ML-based intrusion detection systems against diverse adversarial attacks in IoT contexts by introducing a dynamic defense-selection framework. It trains multiple defenses, generates a wide array of adversarial samples, and uses an XGBoost-based selector to assign the most effective defense per attack scenario, dramatically reducing overhead while preserving accuracy. The approach achieves near-Oracle performance, outperforming random and best static defenses and demonstrating substantial improvements in both robustness and efficiency across UNSW-NB15 and WUSTL-IIoT datasets. This work offers a practical, scalable pathway to robust ML-IDS deployment in heterogeneous and evolving threat landscapes.
Abstract
The rapid proliferation of the Internet of Things (IoT) has introduced substantial security vulnerabilities, highlighting the need for robust Intrusion Detection Systems (IDS). Machine learning-based intrusion detection systems (ML-IDS) have significantly improved threat detection capabilities; however, they remain highly susceptible to adversarial attacks. While numerous defense mechanisms have been proposed to enhance ML-IDS resilience, a systematic approach for selecting the most effective defense against a specific adversarial attack remains absent. To address this challenge, we propose Dynamite, a dynamic defense selection framework that enhances ML-IDS by intelligently identifying and deploying the most suitable defense using a machine learning-driven selection mechanism. Our results demonstrate that Dynamite achieves a 96.2% reduction in computational time compared to the Oracle, significantly decreasing computational overhead while preserving strong prediction performance. Dynamite also demonstrates an average F1-score improvement of 76.7% over random defense and 65.8% over the best static state-of-the-art defense.
