Comments (6)
Shall I set up some training for this on some cloud instance?
from youtube-space-invaders.
Sure, but there's some things that need to be finished up before training can be done - mostly this: #18
from youtube-space-invaders.
Then again, how long do you think a reasonably priced laptop with a dedicated graphics card could produce results. Or would even integrated graphics do the job.
I ran the game a few times and each game takes about 1-3 minutes at normal speed. However, if we increase the game speed do you think the accuracy will suffer for the model that would be used to play the normal speed?
from youtube-space-invaders.
It's tough to say without testing . . . the results would probably be in the same order of magnitude as something tested on OpenAI gym, but it's going to be slower since it's web-based. If I remember correctly, I added a speed control to the game so that we can train the bot without it being constrained by the game running slowly (at the speed a human would play it at).
from youtube-space-invaders.
Yeah I remember, I'll run it for a few hours at a faster speed and get back to you.
from youtube-space-invaders.
Well the training isn't finished yet so I don't know if it'll do much . . . I think the critic training might be finished but I don't remember how well it worked.
from youtube-space-invaders.
Related Issues (17)
- Mobile-friendly
- Add controllable limit to size of experience replay buffer HOT 1
- Add reward/loss over time graphs for actor and critic networks HOT 2
- Add button to reset game HOT 2
- Add testing data for actor and critic networks
- Add learning rate control
- Add random noise to agent action outputs to allow exploration of possible action space
- Add visualization of convolutional layer outputs
- Add actor network training system
- Use maxPooling2d instead of avgPooling2d
- Embed on websites HOT 6
- Agent API for tensorflow.js agent HOT 1
- Add option to disable TensorFlow.js reinforcement learning agent (bot)
- When in bot mode, also reset game when player wins
- Add speed control in agent interpreter panel HOT 1
- End game when ships reach bases 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 youtube-space-invaders.