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

Question about correctness of Domain Accuracy #11

Closed
johanneszellinger opened this issue Oct 19, 2023 · 2 comments
Closed

Question about correctness of Domain Accuracy #11

johanneszellinger opened this issue Oct 19, 2023 · 2 comments

Comments

@johanneszellinger
Copy link

Hello everybody, we are currently examining different DA method and tried to reproduce the SDAT paper results on our system.
So far I have made two trainings with all the settings and arguments I could gather from the paper for DomainNET. The val_acc do look quite promising:

real->sketch:
image

sketch -> clipart
image

However, the Domain accuracy is somewhat confusing for us (not smoothed):
real->sketch:
image

sketch -> clipart:
image

We would have expected a graph similar to this one from the paper for the Domain Accuracy:
image

However, it seems this was done with the Homeoffice dataset and different settings. Question is now, can we assume that our results are correct?

@rangwani-harsh
Copy link
Contributor

Thanks for your question.

The Domain accuracy fluctuates as it's adversarial training (i.e. discriminator will try to increase the domain accuracy, whereas the feature extractor will decrease it).

In the DomainNet cases you have mentioned, you can observe the mean value of SDAT is similar to the plot provided by us. However, the fluctuations are function of dataset, hence can change with dataset and settings.

Hence, in my view the results produced by your experiments are correct in my opinion.

Thanks
Harsh

@johanneszellinger
Copy link
Author

Perfect, thank you for the information. We where confused by the slight increase of the DA after the initial dip (better seen with a smoothed plot) - but with your explanation this makes more sense.

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