mlsanityData to 7 Oct 2026

AdIoTack: Quantifying and Refining Resilience of Decision Tree Ensemble Inference Models against Adversarial Volumetric Attacks on IoT Networks

arXiv 2203.09792 ↗First posted 18 Mar 2022cs.LG cs.CRcited by 0

Not on the map. Why?

Abstract (arXiv)

Machine Learning-based techniques have shown success in cyber intelligence. However, they are increasingly becoming targets of sophisticated data-driven adversarial attacks resulting in misprediction, eroding their ability to detect threats on network devices. In this paper, we present AdIoTack, a system that highlights vulnerabilities of decision trees against adversarial attacks, helping cybersecurity teams quantify and refine the resilience of their trained models for monitoring IoT networks. To assess the model for the worst-case scenario, AdIoTack performs white-box adversarial learning to launch successful volumetric attacks that decision tree ensemble models cannot flag. Our first contribution is to develop a white-box algorithm that takes a trained decision tree ensemble model and the profile of an intended network-based attack on a victim class as inputs. It then automatically generates recipes that specify certain packets on top of the indented attack packets (less than 15% overhead) that together can bypass the inference model unnoticed. We ensure that the generated attack instances are feasible for launching on IP networks and effective in their volumetric impact. Our second contribution develops a method to monitor the network behavior of connected devices actively, inject adversarial traffic (when feasible) on behalf of a victim IoT device, and successfully launch the intended attack. Our third contribution prototypes AdIoTack and validates its efficacy on a testbed consisting of a handful of real IoT devices monitored by a trained inference model. We demonstrate how the model detects all non-adversarial volumetric attacks on IoT devices while missing many adversarial ones. The fourth contribution develops systematic methods for applying patches to trained decision tree ensemble models, improving their resilience against adversarial volumetric attacks.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 20 of its 53 references that are in the map. First posted on arXiv 18 Mar 2022.

Builds on

20 of 53 references.

References · 20

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  2. 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
  3. 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
  4. 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
  5. 2018Feature Denoising for Improving Adversarial Robustnesscited by 312
  6. 2018Stochastic Activation Pruning for Robust Adversarial Defensecited by 171
  7. 2018Query-Efficient Hard-label Black-box Attack:An Optimization-based Approachcited by 130
  8. 2018D"IoT: A Federated Self-learning Anomaly Detection System for IoTcited by 89
  9. 2015Evasion and Hardening of Tree Ensemble Classifierscited by 44
  10. 2019Robust Decision Trees Against Adversarial Examplescited by 40
  11. 2016IoT Sentinel: Automated Device-Type Identification for Security Enforcement in IoTcited by 30
  12. 2018Machine Learning DDoS Detection for Consumer Internet of Things Devicescited by 21
8 more
  1. 2019IoT Network Security from the Perspective of Adversarial Deep Learningcited by 20
  2. 2019A Direct Approach to Robust Deep Learning Using Adversarial Networkscited by 18
  3. 2019Analyzing Adversarial Attacks Against Deep Learning for Intrusion Detection in IoT Networkscited by 16
  4. 2019Treant: Training Evasion-Aware Decision Treescited by 12
  5. 2020An Efficient Adversarial Attack for Tree Ensemblescited by 9
  6. 2019Generative Adversarial Networks for Distributed Intrusion Detection in the Internet of Thingscited by 7
  7. 2019Defending Against Adversarial Attacks Using Random Forestscited by 7
  8. 2019Verifying and Monitoring IoTs Network Behavior using MUD Profilescited by 5

Built on by

Not cited yet.