bat.attacks
This module implements Distributed Black-box Attacks against Deep Learning models.
Local Search:
- SimBA Attack (Guo et al., 2019)
- Square Attack (Andriushchenko et al., 2020)
Gradient Estimation:
- Bandits Attack (Ilyas et al., 2019)
Distributed Black-box Attacks:
- DeepAPI (Wu et al., 2023)
bat.attacks.simba_attack
bat.attacks.square_attack
bat.attacks.bandits_attack
1r''' 2This module implements Distributed Black-box Attacks against Deep Learning models. 3 4Local Search: 5 6- SimBA Attack [(Guo et al., 2019)](https://arxiv.org/abs/1905.07121) 7- Square Attack [(Andriushchenko et al., 2020)](https://arxiv.org/abs/1912.00049) 8 9Gradient Estimation: 10 11- Bandits Attack [(Ilyas et al., 2019)](https://arxiv.org/abs/1807.07978) 12 13Distributed Black-box Attacks: 14 15- DeepAPI [(Wu et al., 2023)](https://arxiv.org/abs/2210.16371) 16 17<br /> 18 19## bat.attacks.simba_attack 20 21## bat.attacks.square_attack 22 23## bat.attacks.bandits_attack 24 25''' 26 27from bat.attacks.base_attack import BaseAttack 28 29from bat.attacks.simba_attack import SimBA 30from bat.attacks.square_attack import SquareAttack 31from bat.attacks.bandits_attack import BanditsAttack