Comments (3)
To be honest, I added evaluation games to training in order to use more data available.
It will decrease exploration but running this algorithm on a single machine with a singe GPU, it is kind of hard to replicate results anyway. I tried focusing on 9x9 which should be more easy but to be honest it does not achieve good performance even on this.
I suspect a bug somewhere more important than just this exploration problem but I might be wrong.
I haven't had time to focus on this lately, but my intuition was that it would be better to recheck the basic steps of the algorithm first.
Hope that helps.
from alphagozero.
Yeah, it's hard to tell what actually is affecting the performance without 64 GPUs available.
Anyways, thanks for the response!
from alphagozero.
As a side note. Appending the state samples and the target labels into 3 separate big tensors and giving it do model.fit once (with the number of epochs) is a fairly big speedup over calling model.fit for every sample state.
Edit: Ignore what I said, the tensors will be incomplete like this or you'll retrain on previous samples.
from alphagozero.
Related Issues (14)
- index2coord(index) in self_play.py should be as follows? HOT 1
- model.py should add a line HOT 1
- Set size changed during iteration -- is this a problem HOT 12
- No Model Progress HOT 13
- Huge number of files created HOT 3
- Best model HOT 3
- self-play: 155 parameters not match with the called function HOT 14
- gtp.py need a Komi function to work with sabaki HOT 4
- legal-moves in play.py might be better if sucide check added HOT 1
- legal-moves in play.py might be better if sucide check added HOT 13
- Generate more training data HOT 1
- Easy way to import existing sgf files? HOT 2
- Potential problems HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from alphagozero.