Defending Against Adversarial Attacks Using Random Forests
Not on the map. Why?
Abstract (arXiv)
As deep neural networks (DNNs) have become increasingly important and popular, the robustness of DNNs is the key to the safety of both the Internet and the physical world. Unfortunately, some recent studies show that adversarial examples, which are hard to be distinguished from real examples, can easily fool DNNs and manipulate their predictions. Upon observing that adversarial examples are mostly generated by gradient-based methods, in this paper, we first propose to use a simple yet very effective non-differentiable hybrid model that combines DNNs and random forests, rather than hide gradients from attackers, to defend against the attacks. Our experiments show that our model can successfully and completely defend the white-box attacks, has a lower transferability, and is quite resistant to three representative types of black-box attacks; while at the same time, our model achieves similar classification accuracy as the original DNNs. Finally, we investigate and suggest a criterion to define where to grow random forests in DNNs.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 1; 2024: 1; 2025: 1.
7 papers.
- 20233VL: Using Trees to Improve Vision-Language Models' Interpretabilitycited by 7
- 2021Simple Post-Training Robustness Using Test Time Augmentations and Random Forestcited by 4
- 2022On the Robustness of Random Forest Against Untargeted Data Poisoning: An Ensemble-Based Approachcited by 2
- 2024Simple Perturbations Subvert Ethereum Phishing Transactions Detection: An Empirical Analysiscited by 1
- 2022AdIoTack: Quantifying and Refining Resilience of Decision Tree Ensemble Inference Models against Adversarial Volumetric Attacks on IoT Networkscited by 0
- 2022FACM: Intermediate Layer Still Retain Effective Features against Adversarial Examplescited by 0
- 2025FRAUD-RLA: A new reinforcement learning adversarial attack against credit card fraud detectioncited by 0
- 2025FRAUD-RLA: A new reinforcement learning adversarial attack against credit card fraud detection4 Feb 2025
- 2024Simple Perturbations Subvert Ethereum Phishing Transactions Detection: An Empirical Analysis6 Aug 2024
- 20233VL: Using Trees to Improve Vision-Language Models' Interpretability28 Dec 2023
- 2022On the Robustness of Random Forest Against Untargeted Data Poisoning: An Ensemble-Based Approach28 Sep 2022
- 2022FACM: Intermediate Layer Still Retain Effective Features against Adversarial Examples2 Jun 2022
- 2022AdIoTack: Quantifying and Refining Resilience of Decision Tree Ensemble Inference Models against Adversarial Volumetric Attacks on IoT Networks18 Mar 2022
- 2021Simple Post-Training Robustness Using Test Time Augmentations and Random Forest16 Sep 2021