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

Model compare: figure out how to add noise while comparing #87

Open
barakugav opened this issue Oct 24, 2022 · 9 comments
Open

Model compare: figure out how to add noise while comparing #87

barakugav opened this issue Oct 24, 2022 · 9 comments

Comments

@barakugav
Copy link
Collaborator

No description provided.

@barakugav
Copy link
Collaborator Author

Maybe sample random openings from an opening book, which are still considered equal

@poja
Copy link
Owner

poja commented Oct 24, 2022

image

@poja
Copy link
Owner

poja commented Oct 24, 2022

What do you think about the noisy-beginning idea?
I prefer not to use external knowledge about the game (e.g. opening book)

@barakugav
Copy link
Collaborator Author

The noisy beginning will not result in an equalized position for the rest of the game, im not sure.
Why not opening book? only to choose initial position

@poja
Copy link
Owner

poja commented Oct 25, 2022 via email

@barakugav
Copy link
Collaborator Author

Alright, i agree its more elegant without opening book, but im still think we should look for a better solution.
We will not run hundreds of comparison games...
First of all we can ensure both playres game the same 'luck' by running twice from the same noisy position with the players switched.
But i still think it will cause us to miss evaluate the models

@poja
Copy link
Owner

poja commented Nov 2, 2022

Do you think we can rely here on the noise from the floating-point errors in the network activation? And multithreading

@barakugav
Copy link
Collaborator Author

fp no, multithreading yes, but we dont have multithreading in a single search, we have multithreading of multiple searchs, so currently it doesn't have any affect

@barakugav
Copy link
Collaborator Author

In the paper it say "t -> 0", so maybe they just use very small temperature, i think that reasonable

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

No branches or pull requests

2 participants