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

Some Questions About Running Instructions #3

Open
junjie1003 opened this issue Jul 11, 2023 · 4 comments
Open

Some Questions About Running Instructions #3

junjie1003 opened this issue Jul 11, 2023 · 4 comments

Comments

@junjie1003
Copy link

Hello, regarding your training command here, I have a question. About reprogramming, you provided two commands, and the only difference between them is that the command --adversary-with-y is repeated twice in the second command. However, isn't the purpose of this command to specify whether it is EO (true) or DP (false)? From this perspective, these two commands actually mean the same thing, so why are there two commands? Thank you!

@NormalUhr
Copy link

NormalUhr commented Jul 14, 2023

Hi Junjie, sorry for the confusion. Thanks for pointing this out and this should be a typo. We will correct this. The commands for reprogramming are aligned with the one for adversarial training. The first one is without --adversary-with-y and the second one is with that.

@junjie1003
Copy link
Author

Thank you for answering my questions. I have one more question. Do you have any other code implementations for the post-processing baselines mentioned in your paper? Thank you!
image

@ghzhang233
Copy link
Collaborator

Hi Junjie, please refer to https://github.com/Trusted-AI/AIF360 for these baselines.

@junjie1003
Copy link
Author

junjie1003 commented Aug 22, 2023

Hi Junjie, please refer to https://github.com/Trusted-AI/AIF360 for these baselines.

Thank you for your suggestion! I have reviewed the code of AIF360, and it seems that the sample code for post-processing baselines is mainly designed for tabular datasets like adult and census. In order to replicate the results of these post-processing methods on the facial image dataset CelebA as presented in your paper, could you please offer me your implementations adapted to CelebA? This would greatly facilitate my efforts to compare these post-processing methods with the foundational ERM method, aiming to ensure maximum consistency with the outcomes reported in the paper. Also, I'm curious about the roptim parameter in the method configuration. I know repro corresponds to the border method, and rpatch corresponds to the patch method. Thank you!

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

3 participants