3 ms·
What if you had 22 hours of footage showing speedrunners entering the 1024 bit code to train on?
by Jasper_ 7y ago
What if you had 22 hours of footage showing speedrunners entering the 1024 bit code to train on?
- chmod775 7y agoIt would be possible to do that, but it's not really what was asked. The way you'd train a neural network with that footage is comparing the recording of the neural network playing the game to the recording of the speedrunner, and scoring it based on the difference in the footage. However it wouldn't really be learning "from scratch" and "end-to-end" anymore, since you're essentially teaching it to imitate and play like a human player. Also your network would likely be just blindly executing a series of learned actions, without any real understanding of the game. If you confronted it from some situation that's not part of some speedrun it memorized, it would probably be at a loss. Pretty useless.
- pishpash 7y agoHow about it watches how the human obtains the secret number (1024) in this game, then next time extrapolates the process to a different game with a different secret number? That is the kind of learning that humans do and AI's can conceivably do the same.
- chmod775 7y agoThat's just not how neural networks learn. They generally can't "watch" others to learn. In the example above, at no point the neural network would be watching the video footage. The reference footage is just used for (automatically) scoring how well it does during training. It's not fed into the network itself in any shape or form.