5 ms·
Pardon me if I'm really ignorant of the AI field here, but doesn't this look like the beginning of more general artificial intelligence? The organic feel of som
by marvin 14y ago
Pardon me if I'm really ignorant of the AI field here, but doesn't this look like the beginning of more general artificial intelligence? The organic feel of some of these moves is almost scary to me.
- wmf 14y agoKeep in mind that it's using time travel to do those moves. In the real world time travel is not currently available.
- JoshTriplett 14y agoSimulation and models often are, though.
- alecbenzer 14y agoWhat exactly does "time travel" mean in this context? That the simulation makes some moves, sees what happened, and then has the ability to undo its moves and go back to its old state, and then try new moves?
- bryanh 14y agoYes, exactly.
- allenu 14y agoYes. It's basically a brute-force Groundhog Day approach to finding the best move.
- schackbrian 14y agoAnother movie analogy would be Next. Cris Johnson can see two minutes into the future and redo anything that has a bad outcome. http://en.wikipedia.org/wiki/Next_(2007_film) http://en.wikipedia.org/wiki/Next_(2007_film)
- raldi 14y agoWhen a baseball player swings a bat, in anticipation of the ball arriving just in time to get knocked out of the park, do you consider that time travel? Is the baseball player's anticipation of the future really all that different from what this program is doing?
- kappaloris 14y agothe program fails repeatedly and then loads a previous state to try a different move, what you see is the result of multiple trials. it can't reliably get it right on the first try.
- raldi 14y agoNeither can a baseball player. He's been practicing since age 3 to hit that ball. Is a decade or two of baseball practice really all that different from a computer playing and re-playing the game over and over looking for optimal strategy?
- Falling3 14y agoIt is if it can't learn from those mistakes.
- hfsktr 14y agoI think the difference is that the computer can try the input and record the result and then try again. The baseball player can't have a redo of that pitch if they miss or if it's a foul. I don't really see how it's time travel but that's what he called it.
- Falling3 14y agoYes, it's incredibly different! A huge problem in AI is internally modelling the outside world. This completely sidesteps that.
- raldi 14y agoMaybe, but that doesn't really have anything to do with the "time travel" question.
- primaryobjects 14y agoThis looks similar to the genetic algorithm technique I used for the AI Programmer project http://www.primaryobjects.com/CMS/Article149.aspx http://www.primaryobjects.com/CMS/Article149.aspx Genetic algorithms (and variants) can pick up some very interesting patterns for achieving the target fitness. I don't think this is necessarily anything new, and GAs have their limitations, but applying them to multiple NES games is impressive. I'm convinced that GAs will be an important part of future computing.
- keeperofdakeys 14y agoThe scary thing is artificial intelligence isn't about incredibly complex systems, like you would assume. It uses some rather simple algorithms, which are often not unlike (or modelled) on things in real life. We are no where near close to a proper intelligence, we just have a bunch of algorithms that 'seem' intelligent. AI is mostly about pattern matching.