Machine Learns Games
heptapod writes "New Scientist is reporting that UK researchers have created a computer that can learn rock, paper, scissors by observing humans. CogVis uses visual information to recognize events and objects in addition to learning by observing."
I didn't think heuristics was that new of an idea. So instead of examining other simulations it examins human play? I guess that it could learn more human "style" that way, but the sheer number of human games it would need to examine makes it difficult to use for something more complex.
Yes, you should. The computer deducted how to play the game on its on. Chess computers like IBM's Deep Blue are programmed how to play chess and beat opponents before playing, and here, the computer doesn't even know how to play; it learns by picking up the sequence of events (the human players say "rock, paper, scissors, who wins or lose") and then forms the ability to play.
Doesn't this seem like A.I.? Rather freaky, to tell you the truth.
Without a proper flamewar, Anonymous was undecided on what shell to run.
Fun with Anagarams! LADS HOST, SHALT DOS. HAS DOLTS. AD SLOTHS, HATS SOLD. ASS HO, LTD.
This is nothing special. I remember my elementary school's Apple ][GS learning how to play 5-in-a-row or noughts and crosse
s from this program called "AI".
There IS a winning strategy to rock paper scissors, but it only works when you have a round of games (say best of 3, or best of 5)
Initially, the first game is completely random, but reserachers found that if you chose the play that your opponent chose in the round before, you stand a 70% chance of winning the next round.
It has something to do with how the human brain works.
It's also something the Japanese taught me cause they play this game so much!
READY.
PRINT ""+-0
I can't believe that this was moderated Insightful. What kind of culture are we living in where we believe machines can spontaneously flow with free will and kill us all?
Someone had to program this thing. They had to tell the program to recognize a human form as the object to pay attention to. It's not like they got a camera, gave it AI, pointed it at a rock-paper-scissors game and commanded it to "learn." That would be real AI, which we are nowhere close to creating.
It's this kind of ignorance of modern technology and programming that creates sensational journalism that in turn spawns legislation that limits technology and technological progress.
I'm not really sure how "Learning 'rock, scissor, human'" became tantamount to "machines can spontaneously flow with free will and kill us all?"
It's just a statement about AI, that's why it's insightful - lots of AI systems have historically learned the wrong thing, though we thought they had got it right. Like the neural net designed to distinguish between camouflaged tanks among trees, and tank-free forests. It seemed to work, until it was in field tests - turns out the pictures w/ tanks were all taken on cloudy days (or maybe all taken on sunny days) - the system had figured out how to tell if it was sunny or not.
Presumably if it played against Bart Simpson it would learn to always pick paper.
As a fun aside, I found this RoShamBo (a.k.a. Rock, Paper, Scissors) Programming Competition entry that guesses what action is optimal based on Lempel-Ziv data compression. As the author explains, "there exists a duality between data compression and gambling. The basic idea is that if you have a sequence of data which you can compress well then the data must be predictable in some sense."
.500 -- which is interesting, because that implies that perhaps subconsciously we're always applying patterns...
Anyway, try it out. In the long run, it kicks my butt. I try to make 'random' decisions, but still go below
- sm