Slashdot Mirror


Comparing Man and Machine?

An anonymous reader asks: "Today Garry Kasparov's last of 4 chess matches with the computer X3D Fritz ended in a draw. The totals of all 4 games leave the two opponents tied 2 to 2, revealing that even though the technology has advanced significantly since Kasparov was beaten by IBM's Deep Blue in 1997, the odds are not always on the side of brute computational power. This leads me to pose the question: is chess really a viable way to test whether man or machine is truly superior? Until AI becomes flexible enough to challenge us in arenas like art and music, what would be a better real-life competition?"

97 comments

  1. The obvious answer by Fux+the+Penguin · · Score: 4, Funny

    Obviously, the steel-cage no holds barred death match is the answer.

    1. Re:The obvious answer by confused+one · · Score: 1

      Yeah, but that'll suck. (See Terminator movies)

  2. Go? by spectral · · Score: 4, Insightful

    I'm sure someone will mention Go, just because it's always said that it's much harder to get a computer to do. But I don't see the point of playing games against computers anyway, what does it really prove? It proves that the data fed in to it (from hundreds of sources) and the (several) programmers are better at logically defeating a game than ONE person is. I'm amazed he won two games, this says far more about him than it does about anything else.

    What exactly are these contests trying to prove anyway? When the computers gain a clear victory over the humans, what have we learned?

    1. Re:Go? by daeley · · Score: 1

      While I agree with your first paragraph, I think the point of these contests is not the outcome but rather the process by which the computers are taught to analyze. These help to push the study of both computer and human thought.

      --
      I watched C-beams glitter in the dark near the Tannhauser gate.
    2. Re:Go? by TheWanderingHermit · · Score: 1

      I think the point of playing games against computers is that there are times (like when I'm done with a real bitch of a Java class at 2:30 am and need to unwind before I crash) that one just can't find a human opponent.

    3. Re:Go? by Telastyn · · Score: 2, Insightful

      Well because games will be the first thing that still is considered "thought" where a computer will beat men.

      Computers can beat humans at repetative tasks, or calculation, but these do not involve decision making. Games are good for computers because they have a finite set of rules [which a computer needs] and an infinite set of decisions [which is an excellent test on AI].

      Go in particular is a fantastic test for computers because it adds 2 other tests/problems. Firstly, it truly has infinite moves. Not really like chess where all of the moves can be calculated out for a few dozen turns. Secondly it involves alot of patterns. One thing that humans do especially well is pick out patterns in things. We know that just because a beagle looks slightly different than a dalmatian, they're still dogs. Even when we limit the pattern to a 19 by 19 board [standard Go board] computers [or more accurately their programmers] still suck at picking out patterns.

      Since pattern matching and dealing with infinite decisions are two of the most vital parts of dealing with the world we test the AI in the nice controlled environment with a nice controlled result set [win/loss/draw].

      And once computers dominate humans, we know that they're ready for the next test/game.

    4. Re:Go? by Anonymous Coward · · Score: 0

      I'm amazed he won two games, this says far more about him than it does about anything else.

      Actually, I believe he won one game, the computer won one game, and they agreed to a draw on the other two games. 1 point for a victory and 1/2 point for a draw gives each player 2 points.

    5. Re:Go? by Anonymous Coward · · Score: 0

      What exactly are these contests trying to prove anyway?

      That millions of dollars can be generated by exploiting people's fascination with a man vs. machine matchup.

      Take your average person and show them a Kasparov/Kramnik game. Who do they root for? Does it really matter to them which Russian grandmaster wins? Now think about a Man/Machine match. It's much easier for someone to figure out who to root for. And there you have it...more interest and more money.

    6. Re:Go? by Josh+Booth · · Score: 1
      real bitch of a Java class
      You need to visit my High School AP Java class. Open book, multiple choice tests, three days to finish a 20 minute programming assignment, and two of the computers already cracked to run Warcraft II and GTA Vice City.
    7. Re:Go? by TheWanderingHermit · · Score: 1

      Ahem.

      I mean a Java class as in:

      class LoadData {

      yada yada yada

      }

      as in a class in Java is an object, a construct -- a part of the language.

      There is no way on Earth I'd ever be up at 2:30 am doing anything for the other type of class. (I never was a good student.)

      We're talking about the real world here.

  3. This isn't a test of which is superior by RaboKrabekian · · Score: 3, Insightful

    This isn't a test of whether man or machine is superior. This is a test of whether man or machine is superior at chess.

    Eventually machine will probably always be superior. For now they're about equal.

    --
    "Moderate drinking can help prevent amputated limbs" -- Abigail Zuger, NYTimes, 12/31/02
    1. Re:This isn't a test of which is superior by tchdab1 · · Score: 2, Insightful

      The best machine is about equal to the best man at chess. Mediocre machines are better than most people now (most people can't play chess nearly at all).

    2. Re:This isn't a test of which is superior by michael_cain · · Score: 2, Insightful
      This is a test of whether man or machine is superior at chess.
      Exactly. In terms of more general superiority, my question is always, "Now, let's see that chess-playing program write a book that explains how to play chess to other people." Any of the good chess players that I've met could write something, and most of the great players have written multiple books on the subject.
    3. Re:This isn't a test of which is superior by jjhlk · · Score: 1

      Many good - as opposed to excellent or great - players can teach chess really well. I don't have any stats, but lots of great players can't teach as well as the mediocre/good players who teach for a living and produce champions.

      I'm not talking about writing books, though, just real-time teaching.

    4. Re:This isn't a test of which is superior by sql*kitten · · Score: 1

      "Now, let's see that chess-playing program write a book that explains how to play chess to other people."

      I don't remember which novel this was in, but they knew they had a real AI when it refused to take any more Turing tests, claiming that they were pointless :-)

  4. Intelligence by Fux+the+Penguin · · Score: 3, Insightful

    I'd like to see something that really measures intelligence, and I don't think chess necessarily does that.

    I would say (this is just my definition; take it for what it's worth :) ) intelligence is when something is self-aware and can develop NEW thoughts (ie. learn). Computers aren't really smart and likely won't be for a long time because they don't do anything NEW. All they do is to go through pre-defined algorithms, and use pre-defined techniques. Even so-called learning algorithms are very primitive and very little new thoughts are generated.

    If someone can design a computer that comes up with totally new thoughts, it is intelligent in my book. So, instead of just using existing algorithms, if a computer can create a totally new algorithm, it is intelligent...

    Having said that, if computers become intelligent, we'll have all sorts of problems...

    1. Re:Intelligence by Anonymous Coward · · Score: 0

      there are no new thoughts. this is a common fallacy. there are new refining algoroithms which allow better refining of thoughts from the entire thought space. humans have the amazing capability to search the space efficiently by varying their fitness function.
      machines cant do that yet, but we will get there eventually.

    2. Re:Intelligence by haystor · · Score: 1

      Computers vs Humans in chess is a fun competition. Its been going on for a while as programmers have finally put forth programs competitive at the highest levels.

      There is actually quite a bit of room to grow for these competitions. As the programs get better, they could be forced to play by more "fair" rules.

      They could be required to play without human tweaks between matches (but will be allowed computer analysis and adjustment).

      There could be a requirement to play a normal style tournament where they play multiple people and can't be set up for one specific person's style. Right now they are specifically prepared for certain people. Sure, they should be allowed to prepare for upcoming competitors, but they'll have to do that analysis on their own against their competition's past games.

      They *should* be required to produce a history of games made *after* the last human interaction with the program. I'm convinced this would have prevented Deep Blue's win vs Kasparov. Deep Blue was prepared against Kasparov's thousands of available games. There were no previous games published by Deep Blue.

      And last, my favorite: Computers should have to develope their own opening book. Right now they are given an opening book decided by humans, telling them what the best moves are. They repeat these human moves back without ever having invested in the analysis of these moves. Same goes for the end game, no end game lookups should be allowed. They should calculate it out like the rest of us (of course if they can generate the end game database in their alloted time, that's fair.)

      We're still a little way from a computer playing a whole tournament without human intervention.

      --
      t
    3. Re:Intelligence by Mr.+Slippery · · Score: 1
      If someone can design a computer that comes up with totally new thoughts, it is intelligent in my book.

      Problem is, a large percentage of the human race doesn't fit your definition. Truly new thoughts (as opposed to a scrambled remix of existing ones) are rare; even the creative minority of humans don't have them often.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
  5. Superior? by amarodeeps · · Score: 1

    Testing a human vs. a machine in terms of chess is really, as far as I can tell, a way to see whether or not that specific computer (program) can beat that specific human at chess at a specific point in time. It doesn't tell us that much about superiority or the intelligence of one over the other. I would say once we understand what intelligence is really really well, then we can start to say these sorts of things. But intelligence doesn't equal who wins the game of chess.

    Can the computer cook an omelete with the ingredients it has on hand in the fridge? Can it change the baby's diaper when it is crying? Can it say soothing things to the baby when it is crying, and remember that the baby hasn't slept well the last few days, so it should probably give it some extra whatever, and then can the computer give its mother-in-law a call and gracefully decline and invitation to hang out and play bridge or something, using a little white lie? Can you tell me what intelligence is?

    1. Re:Superior? by Anonymous Coward · · Score: 0

      intelligence is :
      the ability to search a large space efficiently with a varying fitness function.

    2. Re:Superior? by Anonymous Coward · · Score: 0

      Can a quadrapeligic (sic) do most or any of those things? Those aren't intelligent, imo.

    3. Re:Superior? by amarodeeps · · Score: 1

      Well, maybe not, but they could still tell another person to do it, most likely. Unless they had other problems.

  6. Re:turing test? by El+Neepo · · Score: 0, Redundant

    damn beat me to it.

    Turing Test

  7. revealing?? by gl4ss · · Score: 1

    for me it just reveals that ibm had more dope programmers and a lot more dope hardware than four xeons.

    .

    --
    world was created 5 seconds before this post as it is.
  8. Run an Errand by DaRat · · Score: 2, Interesting

    Give a machine vague instructions on how to run an errand like going to buy your favorite decongestant and chips. In today's world, running this simple errand is easy for people, but extremely difficult for machines.

    The machine/robot must:

    • determine what you mean by favorite.
    • decide where to go that probably will have these items (remember, current real world, no online checking/delivery).
    • Decide how to get there.
    • Get there. If "driving", navigate the roads to this store, a difficult problem.
    • Find the items in the store, handling situations where one or both items isn't in the first store.
    • Pay for the items and get back.

    The above scenario is far more complex than beating a human, even the best player, in chess. But, running an errand like that one is trivial for most adults. Just the driving part alone on today's roads is a tough problem.

    1. Re:Run an Errand by Gudlyf · · Score: 1
      Simple:
      • Check buying habits for favorite foods on PeaPod.
      • Place order for most bought chips/decongestant by your account.
      • You: Wait for PeaPod delivery to arrive.
      ;-) (of course)
      --
      Trolls lurk everywhere. Mod them down.
    2. Re:Run an Errand by jjhlk · · Score: 1

      But those things aren't intelligence, alone. They require intelligence, but they have components to them that aren't intelligence at all, unless it is acceptable to use specialized hardware (for steering, etc).

    3. Re:Run an Errand by Frag+Rind · · Score: 1

      They may not be intelligence in it's entirety for us, but as someone else said in an earlier post, Intelligence for a computer is in learning. So if the computer is able to learn to distiguish your favorite and learn how to drive, It is most certainly a very intelligent machine

  9. Metacognition by TwistedGreen · · Score: 1

    It's because the machines live in a world that's based on rules. But us humans know that those rules can be bent, even broken.

    It's a contest between creativity and speed. Do the machines incorporate metacognition in order to adjust their strategies and perform optimally, or do they just follow one dumb algorithm over and over? That's where the difference lies. Speed of computation might work sometimes, but other times there's a much simpler solution just waiting for someone with a flexible enough mind to see it and adjust their strategy to use it.

    But don't worry, once we divine a sufficiently advanced human cognitive model and implement it in software, the machines will be unstoppable.

    1. Re:Metacognition by Anonymous Coward · · Score: 0

      You think that's air you're breathing?

  10. Three answers to: by Zardoz44 · · Score: 2

    How do we test whether man or machine is superior?

    1. Does it matter who is surperior? These tests are just benchmarks for progress anyway.

    2. Once you become a battery for robots.

    3. Once a computer creates a beowulf cluster of you (in Soviet Russia).

  11. Re:turing test? by Anonymous Coward · · Score: 0

    Turning test is a neat idea, but that's about it. It's definately not any real test of how "intelligent" a computer is. It would be a test of how well a computer can speak a written language, but what kind of test is that? A grammarathon or spelling bee?

    The Turning test is more an example of how not to test for intelligence than it is a good comparison of man and machine. It serves as a great example of how little we knew- and know- about AI.

  12. Re:women by Anonymous Coward · · Score: 0

    What are you talking about? Women are easy:
    1. Flip them Over
    2. Slide it in.
    3. Profit.

  13. For art or music to be used as a 'test' by nocturbulous · · Score: 2, Insightful

    Wouldn't AI have to exhibit a degree of emotion?

    1. Re:For art or music to be used as a 'test' by recursiv · · Score: 1

      No, it's only neccesary that the art or music appears to display a degree of emotion. There is no reason this can't be simulated (at least in some half-assed way) by a computer. And eventually I think it could fool the judges too. Why not?

      Furthermore, what do you mean by emotions anyway? Chemicals in your brain? I believe that eventually, computers will achieve something that fits most reasonable definitions of emotion. (i.e. not defined as "a feeling a human gets)

      --
      I used to bulls-eye womp-rats in my pants
    2. Re:For art or music to be used as a 'test' by kalidasa · · Score: 1

      That's a really, really good question. Unfortunately it would take a heapload aesthetics and literary theory to answer it. Short answer: both "yes" (for a machine to recognize that something it is doing will have an emotional effect and so is art would require AI) and no (if it's ok for the machine to churn stuff out and the human viewers to decide that it's art despite there being no emotional content added by the machine author).

    3. Re:For art or music to be used as a 'test' by nocturbulous · · Score: 1

      I'm thinking in terms of artistic emotion, ie the creative rush that causes (eg) a painter to paint what he sees how he does, which defines his indivual style making it instantly recognisable as a (eg) Picasso. Surely for that, AI would have to be totally free thinking and able to absorb environments and surroundings much as we do.

  14. The only thing that really matters is ... by mike_lynn · · Score: 2, Interesting

    ... will they tell good jokes? Being human isn't computational speed, it's experiencing the human way of living and expressing it. Visual art is one way to go, but there are robots working on that already.

    What I want to see is a competition on par with "Whose Line Is It Anyways?" improv comedy. A robot that can create comedy instead of spouting it will count as human in my book. Paintings can be technically impressive without a common life-background, but you've gotta know what (human) life is to make a good (human) joke.

    1. Re:The only thing that really matters is ... by Lemmeoutada+Collecti · · Score: 1

      Human: Robot, What is the difference between a Robot and a Human?

      Robot: 48756D616E732063616E20756E6465727374616E6420526F62 6F74732C20526F626F74732063616E20756E6465727374616E 64207468697320616E737765722E

      (Translated for the hex encoded ASCII impaired)
      "Humans can understand Robots, Robots can understand this answer."

      --

      You can have it fast, accurate, or pretty. Pick any 2.
    2. Re:The only thing that really matters is ... by rothic · · Score: 1

      I'm pretty sure the object of the comparison isn't the degree to which software can emulate a human. An entity doesn't need to possess a human-like sense of humor in order to be intelligent, or "superior" in general. That's what makes comparison between human and AI so daunting, especially if we frame the comparison in terms of superiority. Also, I don't think it would be necessary to designate an entity that WAS capable of perfect human-like emulation as an actual human itself. It's not necessary for AI to be "human" to be valuable.

    3. Re:The only thing that really matters is ... by jjhlk · · Score: 1

      Computer-created jokes:

      What kind of murderer has fibre? A cereal killer.

      What kind of line has sixteen balls? A pool queue.

    4. Re:The only thing that really matters is ... by Draknek · · Score: 1

      Daddy, am I a robot?

      </childvoice>

      --
      Self-referential sigs do not a humourous poster make.
  15. Can't Remember Who Said It... by Inexile2002 · · Score: 5, Interesting

    Not my point originally, but I forgot which author said it.

    People used to foot-race early automobiles. People used to compare the productivity of a loom weaver to a steam powered automated loom. No one races cars any more but no one really questions if cars are superior to people. They are superior vehicles sure - because that's what they're designed to do.

    A computer designed to play chess will eventually be able to beat any human player - but questions of superiority are superfluous. I'm not worried that Kasparov can beat me at chess because I'm not a chess player. He might be a superior chess player - hell, he's probably a superior person in many ways - so what? Does he win a cookie for that? Do I have to wear a scarlet letter? Is his superior chess ability mitigated because I could probably take him at one on one basketball? No.

    The whole concept is basically stupid. Even when we build a true AI, put it in an andriod body and teach it to do everything better than we can do it - so what? If we managed to build Data from Star Trek - does that diminish us? If human ingenuity eventually allows us to build a superior human - that doesn't change anything really. Some people will feel the need to compete with it, some will ask if it has a soul and the rest of us will go on with our day.

    The parent article talks about comparing man and machine - which is superior - the whole concept is superfluous. We don't compare man and tree or man and weather even though both can do things we can but better. Machines will always beat man in the end at something because otherwise why build them? If walking were in every way more efficient than taking a car, we wouldn't have cars. We build them to improve our ability to move. If the best chess-playing computer we could build would constantly get caught in the three move checkmate - there would be no freaking point. It is precisely because the machine will in some way, or even many ways, better that it exists.

    1. Re:Can't Remember Who Said It... by Gestahl · · Score: 2, Interesting

      Walking is more efficient than a car... the human process for digesting food and producing energy is more efficient than any internal combustion engine. Taking a car is *faster*, and so are computers, but you trade-off flexibility (being able to scramble over boulders, say). I agree with you in principle, but the reason we use things is not that they are more efficient in general, it's that they are faster with the trade-off of generality.

    2. Re:Can't Remember Who Said It... by Alomex · · Score: 1

      The whole concept is basically stupid. Even when we build a true AI, put it in an andriod body and teach it to do everything better than we can do it - so what?

      Well, some people's perception of their place in this world is that we are somehow superior (as an intelligent species) to anybody else. So we get quite uncomfortable when some of our "uniqueness" is replicated by a bunch of wires.

      Personally, I'm ok with that, but many others aren't hence the heated debates about who runs faster, who looms faster and who plays chess better.

    3. Re:Can't Remember Who Said It... by TRACK-YOUR-POSITION · · Score: 1

      Wait, now its all well and good if machines are better at some things than humans, but if they really did make a machine that was better at everything humans do, I'm not really so sure you'll have the luxury of going on with your day so cavalierly--exactly what are you planning to do all day to earn your bread if machines can do anything you can do more cheaply?

    4. Re:Can't Remember Who Said It... by Inexile2002 · · Score: 1
      Wait, now its all well and good if machines are better at some things than humans, but if they really did make a machine that was better at everything humans do, I'm not really so sure you'll have the luxury of going on with your day so cavalierly--exactly what are you planning to do all day to earn your bread if machines can do anything you can do more cheaply?
      That is sooooo far away from being a concern to me that I'm not going to worry about it. I think I'll put that on my list of things to worry about somewhere after colliding with antimater or being attacked by a clown.

      Seriously, though, eventually people may have to contend with this issue - but it's so far from reality now as to be trivial. Makes good science fiction, but that's it.

      Now, if you want to discuss eventualities, possibilities and all that... well, maybe we'll be like house pets, live stock or just quaint invalids doing jobs too menial for the machines - but the whole thing is really up to us.
    5. Re:Can't Remember Who Said It... by TRACK-YOUR-POSITION · · Score: 1

      For an awful lot of unemployed and uneducated manufacturers in this world, this is far off alright--far off in the past. The 80s, actually. It's a gradual, continuous thing--the machines slowly get better, the labor market gets more competitive, until it's simply too competitive for the vast majority of humans to be useful to industry any longer. The eventualities, possibilities, etc. won't necessarily be up to "us"--they'll be up to whoever has the power.

    6. Re:Can't Remember Who Said It... by Mr.+Slippery · · Score: 1
      exactly what are you planning to do all day to earn your bread if machines can do anything you can do more cheaply?

      In a sane society, machine labor would make us all rich, not just a plutocratic minority; and I'd be writing poetry and doing recreational hacking all day while the machines made the bread. (This, obviously, ain't such a society.)

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
  16. Easy one by Molina+the+Bofh · · Score: 3, Funny

    Computers will definitelly be superior to humans when they are able to ace this test, wich, IMO, is better than Turing's:

    History: Describe the history of the Papacy from its origins to the present day, concentrating especially, but not exclusively, on its social, political, economic, religious and philosophical impact on Europe, Asia, America, and Africa. Be brief, concise, and specific.

    Medicine: You have been provided with a razorblade, a piece of gauze, and a bottle of Scotch. Remove your appendix. Do not suture until your work has been inspected. You have fifteen minutes.

    Public Speaking: 2500 riot-crazed aborigines are storming the classroom. Calm them. You may use any ancient language except Latin or Greek.

    Biology: Create life. Estimate the differences in subsequent human culture if this life form had developed 500 million years earlier, with special attention to its probable effect on the English Parlimentary system. Prove
    your thesis.

    Music: Write a piano concerto. Orchestrate and perform it with flute and drum. You will find a piano under your seat.

    Psychology: Based on your knowledge of their works, evaluate the emotional stability, degree of adjustment, and repressed frustrations of each of the following: Alexander of Aphrodisis, Rameses II, and Hammuarabi. Support your
    evaluation with quotations from each mans work, making appropriate references. It is not necessary to translate.

    Sociology: Estimate the sociological problems which might accompany the end of the world. Construct an experiment to test your theory.

    Engineering: The disassembled pieces of a high-powered rifle have been placed on your desk. You will also find an instruction manual, printed in Swahili.
    In ten minutes, a hungry Bengal tiger will be admitted to the room. Take whatever action you feel necessary. Be prepared to justify your decision.

    Economics: Develop a realistic plan for refinancing the national debt. Trace the possible effects in the in the following areas: Cubism, the Donatist Controversy, and the Wave Theory of Light. Outline a method for preventing
    these effects. Criticize this method from all possible points of view. Point out the deficiencies in your point of view, as demonstrated in your answer to the last question.

    Political Science: There is a red telephone on the desk beside you. Start World War III. Report at lenght on its socio-political effects if any.

    Epistemology: Take a stand for or against the truth. Prove the validity of your stand.

    Physics: Explain the nature of matter.

    Philosophy: Sketch the development of human thought. Estimate its significance. Compare with the development of any other kind of thought.

    General Knowledge: Describe in detail. Be objective and specific.

    --

    -
    Roses are #FF0000, Violets are #0000FF, find / -name '*base*' |xargs chown -R us && mv zig greatjustice
    1. Re:Easy one by Josh+Booth · · Score: 1
      Medicine: You have been provided with a razorblade, a piece of gauze, and a bottle of Scotch. Remove your appendix. Do not suture until your work has been inspected. You have fifteen minutes.


      Machines have appendixes?
    2. Re:Easy one by Molina+the+Bofh · · Score: 1

      Keep in mind this test's purpose is to know what would be a better (than chess) real-life competition. And I said in the beginning of the message that this was better than Turing's.

      If a machine is capable of emulating an appendix, than it's too damn good.

      --

      -
      Roses are #FF0000, Violets are #0000FF, find / -name '*base*' |xargs chown -R us && mv zig greatjustice
    3. Re:Easy one by CentrX · · Score: 1

      As for Biology, humans haven't really created life, with at least any sensible conception of the word "created".

      Some of the points try to relate absurd things, how would the implementation of a realistic plan to refinance the national debt have any predictable effect on cubism?

      --

      "The price of freedom is eternal vigilance." - Thomas Jefferson
    4. Re:Easy one by Tony-A · · Score: 1

      It would be a superior human indeed that aced that test.
      However, methinks that grading that test probably would be a better test of intelligence than taking it. It is not at all clear even how one oculd determine if one answer is better than another.

      I suspect that as computers become more and more "intelligent", it will become more and more a case of "Smart humans, dumb computers". Computers do not know what they do not know, and do not know that they do not know it. Humans sometimes get an inkling that there just might be something outside their own experience. Safety factors in engineering are one means of coping with the unknown.

    5. Re:Easy one by cathouse · · Score: 1

      That's way too many questions. You could do it with just one: Define universe-give two examples.

      --
      Thelma, I'm not making ANY deals.
  17. The best AI test of all: by rodentia · · Score: 1

    Go. Wei-chi. Baduk.

    Chess is simple calculation compared to the nuanced give and take of Go. There is only one move: place a stone on a point; there is no end to the possibilities.

    I am a less than average Go player and I can easily beat the best available Go AI.

    --
    illegitimii non ingravare
    1. Re:The best AI test of all: by jjhlk · · Score: 1

      Naw. Eventually (depending on popularity) computers will beat more and more people at Go. It's just another game, solvable with clever programming and brute force.

      I'd like to see computers get better and better at parsing language and creating appropriate responses given some information they know.

    2. Re:The best AI test of all: by rodentia · · Score: 1

      You either don't know Go or don't know AI. It is not a brute force problem and the difficulties in solving it are not a matter of popularity.

      Start with this paper. Frankly, NLP is far ahead of GO AI.

      --
      illegitimii non ingravare
  18. Fritz vs Blue by Chris+Pimlott · · Score: 3, Informative

    even though the technology has advanced significantly since Kasparov was beaten by IBM's Deep Blue in 1997, the odds are not always on the side of brute computational power.

    Actually, Fritz has less brute computational power than Deep Blue. Fritz runs on standard PCs; in this case, a quad 2.8 GHz Xeon. Deep Blue ran on custom hardware, with 32 RS/6000 CPUs with 256 custom VLSI "chess processors". It was estimated to evaluate 100,000,000 positions per second.

    The point is, Fritz is not a bigger number cruncher; it's better because it's "smarter", which to say, it has a better ability to judge the value of each position and to choose which avenues to explore.

  19. Re:women by Anonymous Coward · · Score: 0

    4. Go to jail on trumped-up rape charges.

    Or, in my case,

    1. Get invited to spend night with sober woman
    2. Participate in makeout session initiated by sober woman
    3. ???
    4. Defend self to police officer against accusations of sexual assualt. Officer is sympathetic given circumstances + witnesses
    5. ???
    6. Put up with woman yapping about "he raped me, really" for two+ years after the fact to random mutual friends/acquaintances

  20. if only... by nsebban · · Score: 1

    If only men from the future could send a T1000 back in time, and kill all the guys who are just gonna post "sky-net" related posts, before they were born...

    --
    ____
    nico
    Nico-Live
    1. Re:if only... by computersareevil · · Score: 1

      I have a T-1000 in my closet, and that old Toshiba POS ain't going to kill anybody. It can barely run DOS, for christ's sake!

  21. Superior? by TheWanderingHermit · · Score: 1

    is chess really a viable way to test whether man or machine is truly superior?

    Define superior.

    Does it mean able to win more chess games in this case? If so, in what other ways (if any) does this make that particular computer superior to humans?

  22. Remember the story of John Henry? by xagon7 · · Score: 2, Informative

    "steel drivin man"

    The same with Paul Bunyon (well the Disney version anyway)

    Machines have outplaced (for good reason) man in most forms of hard labor. They are better, tireless, and CHEAPER. Machines are better at menial tasks. Man cannot comptete.

    Man can now further his endeavors in Art and explorataion. But most just waste the extra time.

    1. Re:Remember the story of John Henry? by Vaevictis666 · · Score: 2, Insightful
      Man can now further his endeavors in Art and explorataion. But most just waste the extra time.

      ... by reading slashdot :)

    2. Re:Remember the story of John Henry? by TRACK-YOUR-POSITION · · Score: 1

      What extra time? Somehow, robots taking all of our jobs away means we now all work two or three jobs for far less pay.

  23. Re:Go? Low programmer effort on Go so far by G4from128k · · Score: 1

    I'm sure someone will mention Go, just because it's always said that it's much harder to get a computer to do.

    Computers play chess well because of the massive amount of human effort that people have expended in creating Chess programs. Although brute force computing explains some of the rise in performance of chess programs, the sophistication and efficiency of the algorithms has also improved.

    When Go recieves the same level of programmer's effort, I'd bet that Go programs will get much better. Then there's Moore's law and the simple fact that computers are increasing in performance much faster than are people.

    --
    Two wrongs don't make a right, but three lefts do.
  24. Smarter at what? by Anonymous Coward · · Score: 0

    Make a list of everything that a human can do, sorted in order of how well a computer can do it. Near the top of the list you might find "Understand Human Emotion" and "Create Theories". Near the bottom will be things like "Multiply large numbers".
    At any given time, there is a point on this list such that a computer is better than an average human at all things below that point and an average human is better than a computer at all things above that point.
    This point is moving steadly upward.
    Each of us haves an opinion about where in the list this point would have to reach before we call computers "smarter" than humans.
    Most of us would feel uncomfortable if computers were "smarter" than us - fortunately the list is long and we can always (at least for a long while) move our criteria upward!

    1. Re:Smarter at what? by Anonymous Coward · · Score: 0

      At any given time, there is a point on this list such that a computer is better than an average human at all things below that point and an average human is better than a computer at all things above that point.
      This point is moving steadly upward.


      Yes, and it will stop once the computer gets to "Create a list of everything that a human can do, sorted in order of how well a computer can do it."

  25. Contests prove the power of software by G4from128k · · Score: 1

    What exactly are these contests trying to prove anyway? When the computers gain a clear victory over the humans, what have we learned?

    A very worthy question, spectral. The contests prove the power of software to encapsulate and augment human thinking processes. As a software engineer I only need create and develop an algorithm in my head once (and slowly). By writing that algorithm in software I can then execute that mental process very quickly, multiple times, and multiple places. And with team efforts and software reuse, we can create massive software systems that represent the combined (and replicated) intellegence of all the contributors. As you point out, its not surprise that a massive team of chess experts can't defeat a grandmaster. The cool part is that the team need only encode its toughts in software once, and then everyone can have access to the power of that team even after the team is gone.

    A computer is to the human brain what an electric motor is to the human arm. Both can do what a person does (to some level of sophistication) and do it repeatedly without need for the person. The electric motor augments (and replaces) human muscle power in many applications and the computer augments (and replaces) human mental power in many applications. Like the computer, an electric motor is faster and more tireless than its human counterpart. Like the computer, an electric motor is less dexterous than its human counterpart.

    Nobody feels bad that they can't out-power an electric motor on a range of performance tests. Nobody should feel bad that they can't out-power an computer on a range of performance tests. The difference is that computers are getting better and better on a wider and wider range of performance tests. Driven by Moore's Law and the increasing number of mental tasks that have been encoded in software, computers will continue to gain in equivalent mental power.

    --
    Two wrongs don't make a right, but three lefts do.
  26. Re:women by Anonymous Coward · · Score: 0

    rape is a dirty mean word

    lets call it "Suprise Sex"!!!

  27. It's a dupe... by nebbian · · Score: 1

    Now I know what all those "Slashdot editors don't read slashdot" posts are about. Also that weird feeling of deja-vu I got when reading this article... (Very similar article was posted yesterday).
    Read all about it here, including all those "HA HA we're still the best, computers can't play Go" posts you always get.

  28. Re:women by Anonymous Coward · · Score: 0

    I had rape last night with supper.

  29. Bush not welcome in UK by Anonymous Coward · · Score: 0

    Worst. President. Ever.

  30. Um... by TALlama · · Score: 1

    Until AI becomes flexible enough to challenge us in arenas like art and music, what would be a better real-life competition?

    That would be the Turing Test.

    --

    - The Amazina Llama

  31. You forgot: by awtbfb · · Score: 1


    Slashdot: Moderate the following thread at -1.

  32. How much is this a gimmick? by quantax · · Score: 1

    One thing I find annoying about these matches is the entire 'virtual reality' crap. Now, let me state straight off that I am a video game animator, and I love the 3D medium and virtual reality is also a very cool concept; however I greatly question its authenticity and relevance in this match.

    First off, the fact that its virtual reality has not change the game, we know this. Secondly, the entire 3D aspect of the game is fairly pointless except to view the board from different positions. However, consider that when chess players go against each other, you dont see a player get up and look at the board from another position as they would look rather foolish given that theres no new data being displayed from a new angle.

    The other thing is that the AI most likely does not take the 3D aspect into any consideration. So why is it nessessary? I would honestly consider this a distraction from the actual game and thus I would not legitimately consider this game when discussing man vs machine chess games with other people.

    Imagine that you are a grandmaster at FPS's and then someone says, "Ok, now we got this sick bot that is practically human in its responses, etc etc, yadda yadda" and you are all ready to fight, and then the person comes up to you and says, "Here though, you have to play with these force feedback gloves," and you put them on, and while you can still play, its NOT like playing barehanded. Do you honestly think you can work around this handicap within the 3-4 games you are officially rated upon? I doubt it; I admit that this example is not completely correct in relation to the chess match, but I really don't think much of the entire virtual reality chess thing. You dont need virtual reality for chess, its unnessessary unless you are doing some rendition of Alice in Wonderland.

    And just so people do not think I am trolling, I think the X3D concept is cool, and would be great for real video games, but for chess its like busting out Maya & photoshop to draw a smilely face.

    --
    "What can a thoughtful man hope for mankind on Earth, given the experience of the past million years? Nothing." -Bokonon
  33. Sex... by kabocox · · Score: 2, Funny

    When robots can have sex with humans and out score, then we should just give up. Until then I wouldn't worry.

    Actually, I don't really think these Grand Master vs Chess Computer matchs mean anything. I think that each one of those super chess computers should be forced to earn a rank of grand master before having the match really count. Just because a machine can win a match or to against one master doesn't make it a master until it can beat many other masters and students... and teach students how to play the game.

  34. ObQuote -- Dijkstra by genomancer · · Score: 1

    Every time this question comes around again (and I'm not saying it shouldn't), I'm reminded of one of my favorite computer science quotes:

    "Asking whether computers can think is like asking whether submarines can swim" -- Dijkstra

    G

  35. Re:Go? Low programmer effort on Go so far by Pieroxy · · Score: 1

    the sophistication and efficiency of the algorithms has also improved

    That exactly because of this "improved algorithm" that Fritz lost the third game. Fritz believed that "moving the pawns in front of its king is bad". While this is true in 99% of the case, it is a bad idea to force the AI with such a blind rule. Maybe less complex algorithms with more horsepower would have won this game (Or lost less pitifully).

  36. simple answer: by hitchhacker · · Score: 1


    When a computer not designed to play chess beats most human grandmasters at chess.

    Just let the chess engine go off and learn on it's own (a parent program would instruct good/bad of the rules of chess)
    What I really like about this, is that the chess engine has the ability to cheat, though it doesn't because it knows it'll lose the game... the program has a will?

    -metric

    1. Re:simple answer: by grocer · · Score: 1

      Well, how would you know if the computer cheated because presumably it would cheat if it could get away with it...otherwise it becomes another rule the computer cannot violate ("No Cheating" in this case...)

    2. Re:simple answer: by hitchhacker · · Score: 1


      The rules of chess wouldn't be programmed into the chess engine. Instead they are programmed into the parent program watching over the games. If the child makes an invalid move, the game is instantly lost and the child will remember not to do that if it wants to win. The child program's chess motives would be derived fully from previous games it has played. Like a chess-based self identity.

      -metric

    3. Re:simple answer: by LoFreQ · · Score: 1

      All the current man vs. machine matches are really man vs. programmers. It proves nothing about the computer, it shows that a grandmaster can play chess better than a bunch of programmers can code. But if the computer learns a game(be it chess or any other) and developes its own strategy, then we are getting closer. Then, if the computer has the ability to rewrite and modify itself; evolve past the designs of the humans, then we have have a real game on our hands.

      --
      SINARS is not a recursive sig
  37. other possible and equally rewarding games to try by jevring · · Score: 1
    go would be a good game to try man vs. machine.
    any classical boardgame really, where randomness has nothing do with it, such as a roll of the dice.

    Also, Dance Dance Revolution would be a bad game for that challenge :P

    --
    Move sig!
  38. Re:women by Only+Half · · Score: 1

    If you're going to apply AI to the gender problems, start with teaching men to piss straight into the toilet instead of across the floor. Surely if males can build and battle such advanced computers with enough skill and prowess to come out evenly matched or better, they can learn to hold their penises correctly. But don't mind me, I'm just a very small girl lost in a very big place. ( As a side note, would it be possible -- if you eliminated the factor of a computer being faster and not phyiscally capable of getting tired -- for a person / group of people to build an AI system that was smarter than they were? I find this thought very bothersome, as the idea of someone building something -- made from much baser materials such as dirt and cockatiels, to quote Brunching -- that they are not bright enough to control seems like a recipe for disaster. )

    --
    Two halves of a whole idiot -- The saddest girl[s] to ever hold a martini.
  39. Turing++ by wraith0x29a · · Score: 1

    Obviously it depends on what you are testing but if the criteria are intelligence and adaptability I'd take a black-box approach (where 'two systems can be considered equal when they produce the same output from the same input').

    As humans are chaotic, ie. the same human given a set of stimuli may not react in exactly the same way to identical stimuli a few seconds later and two different humans will almost certainly react differently, this has to be redefined as 'two systems that, when given the same input, produce output that cannot be used to determine which of the systems produced the output'. Or something like that anyway.

    Anyhow - forget the semantics - here's my Turing++ test..

    1) Give the machine a slashdot account.

    2) Let all users vote whether they think each other user is a human or a machine.

    3) When the machines get as many 'is human' votes as the humans they are equal.

    It's not even that hard to implement the testing facility - just add a '-0 : not human' to the mod drop-down and collect the votes.

    Writing an AI agent that can emulate your average slashdot user would, I suspect, be trickier.

    --
    ~ Better a freak than a sheep. ~
  40. Man knows nothing of this "machine"... by eurleif · · Score: 1

    $ man machine
    No manual entry for machine

    Wonder what that means?

    1. Re:Man knows nothing of this "machine"... by Anonymous Coward · · Score: 0

      MACHINE(1) BSD General Commands Manual

      NAME
      machine - print machine type

      SYNOPSIS
      machine

      DESCRIPTION
      The machine command displays the machine type.

      SEE ALSO
      make(1)

      HISTORY
      The machine command is currently under development.

      BSD July 26, 1991 BSD
      (END)

      Not much more enlightening really...

  41. chess is a finite game by SammysIsland · · Score: 1

    Chess may be a good way of testing the capabilities of a computer vs. the capabilities of a man in this current stage of technology, but it won't be long before chess become a game like tic tac toe. There are only so many different possibilities in the game of chess, therefore it won't be long before the entire game play tree is available for the machine in which it only has to choose the branch with the least possible win situations for the opponent. This will obviously never be possible for the human.

  42. Re:women by Anonymous Coward · · Score: 0
    they can learn to hold their penises correctly.
    You are clearly underestimating the complexity involved in controlling a penis.