-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Added support for Composite Adversarial Attacks [JATIC-I2-IBM] #2287
Added support for Composite Adversarial Attacks [JATIC-I2-IBM] #2287
Conversation
7bfe1b5
to
aa0c7af
Compare
Codecov Report
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## dev_1.17.0 #2287 +/- ##
==============================================
+ Coverage 76.66% 83.75% +7.09%
==============================================
Files 326 327 +1
Lines 30509 30777 +268
Branches 5645 5697 +52
==============================================
+ Hits 23390 25778 +2388
+ Misses 5776 3547 -2229
- Partials 1343 1452 +109
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @twweeb Thank you very much for your pull request and contributing the Composite Adversarial Attack to ART! Your code looks good and I have added a few comments on the integration with ART. Please let me know what you think.
e5b6289
to
df04044
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CodeQL found more than 10 potential problems in the proposed changes. Check the Files changed tab for more details.
cd803c3
to
f339238
Compare
Signed-off-by: Lei Hsiung <leihsiung.ray@gmail.com>
Co-authored-by: Beat Buesser <49047826+beat-buesser@users.noreply.github.com> Signed-off-by: Lei Hsiung <leihsiung.ray@gmail.com>
Signed-off-by: Lei Hsiung <leihsiung.ray@gmail.com>
f339238
to
3a7e69e
Compare
Signed-off-by: Lei Hsiung <leihsiung.ray@gmail.com>
…rsarial-robustness-toolbox into composite-adversarial-attack
Signed-off-by: Lei Hsiung <leihsiung.ray@gmail.com>
Signed-off-by: Lei Hsiung <leihsiung.ray@gmail.com>
f8dcaa4
to
3528185
Compare
Signed-off-by: Lei Hsiung <leihsiung.ray@gmail.com>
cf31929
to
03aaeb7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @twweeb Thank you very much for the updates. I have added my final review and found only a few minor required changes.
Signed-off-by: Lei Hsiung <leihsiung.ray@gmail.com>
All comments are addressed. |
Hi @twweeb Thank you very much for your first contribution to ART! |
Description
This pull request adds the support of the Composite Adversarial Attack (CAA) proposed in [1]. It provides an example notebook for explaining how to launch CAA.
[1] Towards Compositional Adversarial Robustness: Generalizing Adversarial Training to Composite Semantic Perturbations (CVPR 2023). [Paper], [Demo], and [Official repo].
Type of change
Please check all relevant options.
Testing
Please describe the tests that you ran to verify your changes. Consider listing any relevant details of your test configuration.
Test Configuration:
Checklist