Я играю с mnist_tutorial_pytorch.py , и я установил eps = 0
в словаре fgsm_params
.
Исходя из моего понимания, это означает, что атака fgsm
ничего не должна делать, и точность целевой модели не будет уменьшаться.
Но я получил модель с ящиком, точность теста которой 99.05%
, иточность Adv 97.94%
.Я заметил, что эта модель pytorch преобразуется в модель тензорного потока с помощью функции convert_pytorch_model_to_tf()
.Итак, это уменьшение вызвано преобразованием или чем-то еще?
Параметры, которые я использовал для репликации:
fgsm_params = {"eps": 0.3, "clip_min": 0.0, "clip_max": 1.0} # I replaced 0.3 to 0.