Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Purpose of attack_pgd function #4

Open
ShengYun-Peng opened this issue Sep 3, 2022 · 3 comments
Open

Purpose of attack_pgd function #4

ShengYun-Peng opened this issue Sep 3, 2022 · 3 comments

Comments

@ShengYun-Peng
Copy link

Thanks authors for the great work.
While reviewing the code, I am confused why overwriting the pgd attack again in utils.py though it was already imported from advertorch.attack.

Best,
Anthony

@nblt
Copy link
Owner

nblt commented Sep 5, 2022

Hi Anthony,

Thanks for your question.
This pgd attack is specifically used for evaluating the robustness under PGD-50 attack (with 10 random starts), following previous implementation [1], for a fair comparison with previous methods (keeping the implementation the same).

Reference
[1] https://github.com/locuslab/robust_overfitting

@ShengYun-Peng
Copy link
Author

ShengYun-Peng commented Sep 5, 2022

Ah, I see! Thanks so much for the immediate response.
Btw, have you expanded the Sub-AT on full ImageNet?

Best,
Anthony

@nblt
Copy link
Owner

nblt commented Sep 7, 2022

We have tried on Tiny-ImageNet, but haven't expanded on full ImageNet yet. We think that similar results can be extended to full ImageNet:)

Best,
Tao

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants