AMEBA: An Adaptive Approach to the Black-Box Evasion of Machine Learning Models

DSpace/Manakin Repository

Show simple item record

dc.contributor.advisor Calzavara, Stefano it_IT
dc.contributor.author Cazzaro, Lorenzo <1997> it_IT
dc.date.accessioned 2021-06-28 it_IT
dc.date.accessioned 2021-10-07T12:38:27Z
dc.date.available 2021-10-07T12:38:27Z
dc.date.issued 2021-07-16 it_IT
dc.identifier.uri http://hdl.handle.net/10579/19980
dc.description.abstract Machine learning (ML) models are vulnerable to evasion attacks, where the attacker adds almost imperceptible perturbation to a correctly classified instance so as to induce misclassification. In the black-box setting where the attacker only has query access to the target model, traditional attack strategies exploit a property known as transferability, i.e., the empirical observation that evasion attacks often generalize across different models. The attacker can thus rely on the following two-step attack strategy: (i) query the target model to learn how to train a surrogate model approximating it; and (ii) craft evasion attacks against the surrogate model, hoping that they “transfer” to the target model. Since the two phases are assumed to be strictly separated, this strategy is sub-optimal and under-approximates the possible actions that a real attacker might take. In this thesis we present AMEBA, the first adaptive approach to the black-box evasion of machine learning models. We describe the reduction from the two-step evasion problem to the MAB problem that allows us to exploit the Thompson sampling algorithm to define AMEBA. As a result, AMEBA infers the best alternation of actions for surrogate model training and evasion attack crafting. We choose multiple datasets and ML models to compare the two attack strategies. Our experiments show that AMEBA outperforms the traditional two-steps attack strategy and is perfectly appropriate for practical usage. it_IT
dc.language.iso it_IT
dc.publisher Università Ca' Foscari Venezia it_IT
dc.rights © Lorenzo Cazzaro, 2021 it_IT
dc.title AMEBA: An Adaptive Approach to the Black-Box Evasion of Machine Learning Models it_IT
dc.title.alternative it_IT
dc.type Master's Degree Thesis it_IT
dc.degree.name Informatica - computer science it_IT
dc.degree.level Laurea magistrale it_IT
dc.degree.grantor Dipartimento di Scienze Ambientali, Informatica e Statistica it_IT
dc.description.academicyear 2020/2021-Sessione Estiva it_IT
dc.rights.accessrights openAccess it_IT
dc.thesis.matricno 864683 it_IT
dc.subject.miur it_IT
dc.description.note it_IT
dc.degree.discipline it_IT
dc.contributor.co-advisor it_IT
dc.date.embargoend it_IT
dc.provenance.upload Lorenzo Cazzaro (864683@stud.unive.it), 2021-06-28 it_IT
dc.provenance.plagiarycheck Stefano Calzavara (stefano.calzavara@unive.it), 2021-07-12 it_IT


Files in this item

This item appears in the following Collection(s)

Show simple item record