Slashdot Log In
AI Taught How To Play Ms. Pac-Man
Posted by
Zonk
on Sat Jan 19, 2008 03:21 PM
from the way-better-than-i-can dept.
from the way-better-than-i-can dept.
trogador writes with the news that researchers are working to teach AIs how to play games as an exercise in reinforced learning. Software constructs have been taught to play games like chess and checkers since the 50s, but the Department of Information Systems at Eotvos University in Hungary is working to adapt that thinking to more modern titles. Besides Ms. Pac-Man, game like Tetris and Baldur's Gate assist these programs in mapping different behaviors onto their artificial test subjects. "Szita and Lorincz chose Ms. Pac-Man for their study because the game enabled them to test a variety of teaching methods. In the original Pac-Man, released in 1979, players must eat dots, avoid being eaten by four ghosts, and score big points by eating flashing ghosts. Therefore, a player's movements depend heavily on the movements of ghosts. However, the ghosts' routes are deterministic, enabling players to find patterns and predict future movements. In Ms. Pac-Man, on the other hand, the ghosts' routes are randomized, so that players can't figure out an optimal action sequence in advance."
Related Stories
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Not Really (Score:5, Funny)
Re:Not Really (Score:5, Funny)
Parent
What I have learn from PacMan is (Score:3, Funny)
re Now we KNOW! (Score:5, Funny)
I feel I'm beginning to understand ...
Perhaps the greatest achievement of AI would be to understand female behavior
Re:re Now we KNOW! (Score:5, Funny)
Parent
Re: (Score:3, Funny)
Not gonna happen (Score:2)
Perhaps the greatest achievement of AI would be to understand female behavior"
Understand that you can never 'understand' female behavior and be done with the entire exercise...
Re:Not gonna happen (Score:5, Funny)
Parent
Re: (Score:2, Funny)
Bad idea (Score:5, Funny)
Re:Bad idea - NOT (Score:5, Funny)
Only by teaching them to waste time AI will be become truly human...
Parent
Re:Bad idea (Score:5, Insightful)
Parent
Re: (Score:3, Funny)
so... (Score:5, Funny)
Re:so... (Score:4, Funny)
Parent
Re: (Score:2)
Re: (Score:2)
"AI"s tend to be overhyped (Score:4, Interesting)
Re:"AI"s tend to be overhyped (Score:5, Interesting)
Parent
Re: (Score:3, Insightful)
Re:"AI"s tend to be overhyped (Score:5, Informative)
Parent
Re: (Score:2)
AI seems to be nothing more than try random outputs and use feedback to reinforce outputs that resulted in success. It's sort of funny, my first recollection of this was in 1962 when a student in my grade school class performed this exercise for a project. A game was played repeatedly with losing moves recorded, developing a chart. Playing from the chart the game was eventually unbeatable by fellow students. The more things change the more they stay the same.
I wro
Re: (Score:2)
In that case, the future is already here. You should look into the work of John Koza [wikipedia.org] and others. Their work involves generating code, real computer generated programs, not a matrix of lookup tables. I highly recommend his books, they are eye ope
Re: (Score:2)
All machine learning methods can be controlled, that's not the problem. The learning models either have parameters that can be retained or changed at will between runs, or they don't have parameters, which means the conditions are always the same, which saves the same purpose. The outcome ca
Re:"AI"s tend to be overhyped (Score:4, Informative)
That being said, it is relatively easy to apply these techniques to games such as Ms. Pacman. Much harder problems have already been solved using RL algorithms. What seems missing in the article (though I don't know if this is also the case in the actual research) is comparisons with other RL methods than their own. Though their approach sounds promising and it's nice that they beat some human players, this is not uncommon in games for RL.
Parent
Re: (Score:2, Informative)
Re: (Score:2)
That's the only AI we've ever devel
Humans in no danger yet (Score:2)
Re: (Score:2, Funny)
1. you don't necessarily gain anything luring ghosts...
2. or necessarily gain anything timing power pill consumption
gender-neutral pac-person (Score:3, Funny)
Oblig (Score:5, Funny)
Re: (Score:2)
Much more interesting was the point a few minutes ago, when the researchers watched the AI somehow manage to change the game to Missile Command, at the same time that they noticed outside a massive rocket laun
Sweet. (Score:2)
Re: (Score:2)
One of these things is not like the other... (Score:4, Insightful)
Re: (Score:2)
Perfect Game? (Score:2, Interesting)
Re: (Score:3, Interesting)
Re: (Score:2)
Second of all, getting a perfect score on Pac-Man without losing a life isn't that impressive to me, considering that by learning a handful of patterns you can play a perfect game (as long as you don't fuck up and mis-time a turn or something).
Other uses (Score:2, Insightful)
Can the AI play Tic Tac Toe? (Score:2)
Re: (Score:2, Funny)
The difference between Pac-Man and Ms Pac-Man (Score:2)
Re: (Score:2, Informative)
The 1990s called, they want their aimbots back (Score:2)
Re: (Score:2)
some Korean MMOs are almost entirely populated by robots
Keep in mind that MMO "robots" (more typically called "bots"), are mostly automated scripts that utilize very specialized record-and-playback functionality combined with techniques for screen-analysis, such as recognizing the name of a piece of text used as a navigation marker. These bots exploit the predictive and repetitive nature of MMOs, such as the fact that a particular creature will always spawn in the same location, that a vendor will be in the same place all the time, that the same sequence of ac
Angband is more complex than Pacman (Score:3, Interesting)
One of these things just doesn't belong! (Score:2)
xscreensaver (Score:2)
Re: (Score:2)