Trusted-AI / adversarial-robustness-toolbox

Adversarial Robustness Toolbox (ART) - Python Library for Machine Learning Security - Evasion, Poisoning, Extraction, Inference - Red and Blue Teams
https://adversarial-robustness-toolbox.readthedocs.io/en/latest/
MIT License
4.76k stars 1.15k forks source link

Attack > Evasion > Momentum Iterative Method: major issues #2439

Open eliegoudout opened 4 months ago

eliegoudout commented 4 months ago

Stumbled upon 2 issues regarding the implementation of the momentum for Fast Gradient Method adversarial attack:

The first issue should be fixed by #2382, while the second should be independently investigated and fixed, as it may require some refactoring. Furthermore, it could be well-advised to add a test for a different decay value.

Edit: It looks like the tensorflow framework doesn't work with the in-place modification.

eliegoudout commented 4 months ago

Quick notes for me when I'll fix it: