Using Randomness to Improve Robustness of Tree-based Models Against Evasion Attacks

dc.contributor.authorYang, Fan
dc.contributor.authorChen, Zhiyuan
dc.contributor.authorGangopadhyay, Aryya
dc.date.accessioned2023-09-06T20:07:33Z
dc.date.available2023-09-06T20:07:33Z
dc.date.issued2019-03-13
dc.descriptionIWSPA ’19, Richardson, TX, USA, March 27, 2019en_US
dc.description.abstractMachine learning models have been widely used in security applications. However, it is well-known that adversaries can adapt their attacks to evade detection. There has been some work on making machine learning models more robust to such attacks. However, one simple but promising approach called randomization is under-explored. In addition, most existing works focus on models with differentiable error functions while tree-based models do not have such error functions but are quite popular because they are easy to interpret. This paper proposes a novel randomization-based approach to improve robustness of tree-based models against evasion attacks. The proposed approach incorporates randomization into both model training time and model application time (meaning when the model is used to detect attacks). We also apply this approach to random forest, an existing ML method which already has incorporated randomness at training time but still often fails to generate robust models. We proposed a novel weighted-random-forest method to generate more robust models and a clustering method to add randomness at model application time. Experiments on intrusion detection and spam filtering data show that our approach further improves robustness of random-forest method.en_US
dc.description.urihttps://dl.acm.org/doi/10.1145/3309182.3309186en_US
dc.format.extent12
dc.genreconference papers and proceedingsen_US
dc.genrepreprints
dc.identifierdoi:10.13016/m2g9ly-jwvu
dc.identifier.citationYang, Fan, Zhiyuan Chen, and Aryya Gangopadhyay. “Using Randomness to Improve Robustness of Tree-Based Models Against Evasion Attacks.” In Proceedings of the ACM International Workshop on Security and Privacy Analytics, 25–35. IWSPA ’19. New York, NY, USA: Association for Computing Machinery, 2019. https://doi.org/10.1145/3309182.3309186.en_US
dc.identifier.urihttps://doi.org/10.1145/3309182.3309186
dc.identifier.urihttp://hdl.handle.net/11603/29599
dc.language.isoen_USen_US
dc.publisherACMen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Information Systems Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofUMBC Student Collection
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.en_US
dc.subjectEvasion attacksen_US
dc.subjectMachine learningen_US
dc.subjectAdversarial learningen_US
dc.subjectIntrusion detectionen_US
dc.subjectSpam filteringen_US
dc.titleUsing Randomness to Improve Robustness of Tree-based Models Against Evasion Attacksen_US
dc.typeTexten_US
dcterms.creatorhttps://orcid.org/0000-0002-4113-764Xen_US
dcterms.creatorhttps://orcid.org/0000-0002-6984-7248en_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Using Randomness to Improve Robustness of Tree-based Models Against Evasion Attacks.pdf
Size:
713.14 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.56 KB
Format:
Item-specific license agreed upon to submission
Description: