Alan Turing's Prediction for the Year 2000
Chernicky writes "In 1950, Alan Turing , the father of computer science and (arguably) artificial intelligence, made a prediction about the year 2000. Turing said that in about fifty years, the answers of a computer would be indistinguishable from those of human beings, when asked questions by a human interrogator. With the year 2000 upon us, Dartmouth College is offering a $100,000 prize to the first programmer that can pass the Turing Test. The deadline for submissions is October 30, 1999. "
Man, I need to start on my database of all askable questions. Not too hard, right?
Penrif
To pass a Turing test? I think I'm sentient. Maybe I'll give it a go. 8)
In all seriousness, have there been any previous projects that have passed Turing tests under conditions dictated by an independent third party?
-W-
-W-
Is it all journey, or is there landfall?
--Ellison & van Vogt, 'The Human Operators'
Dartmouth College is offering a $100,000 prize
to the first programmer that can pass the Turing Test.
Ummm, I sure hope I can pass the Turing test. I know some of you out there might have problems passing it, but I'm pretty confident I can pass.
Of course if he meant 'first program' it might make more sense.
-----------
"You can't shake the Devil's hand and say you're only kidding."
I think that in some very special cases, special compters can in fact give answers that are indistinguishable from those of a human. Outside of that... hehe, absolute nonsense :) Damn disneyquest, can't login to slashdot. Gotta go AC :( Don't tell me I got first post here.
A number of programs have passed aturing test for a very limited period of time . They inevitably break if you give the pepole administering the test long enough to distinguish between the automated responses and the human ones .
Overall I would say that his is a pretty safe bet on their part . A little publicity gained with promises that almost certainly can't be cashed in on .
Your Squire
Squireson
I really can't believe that it can be done, yet. A number of groups have claimed to solve the problem. The computer that writes short stories, etc. But the Turing test requires interaction, learning, and a number of other talents that we just don't have the space, technology, or developmental resources to produce.
I (rather arrogantly) believe that today's computer may be able to fool one persone but cannot fool multiple people.
-- Moondog
The Turing Test has long been discounted as a bad goal of AI research, although people have been doing Turing Test "auditions" for years.
;) )
:-)
:-)
The problem with the Turing Test is that it tries to make a computer human and that's not really what AI is all about - it's more about trying to solve problems using various techniques in order to make programs useful. (Maybe making a computer human is not all that useful
The problem is that the program only needs to pass 5 minutes worth of conversation. That's a pretty narrow goal. Technically, it's not really artificial intelligence at this point - it's just a ruse (however, it's still extremely diffucult to program natural language capabilities and have "common sense" -- two goals that are themselves not bad ones to do research in).
Douglas R. Hofstadter wrote an interesting article about this - he had a conversation with a program named Nicolai (I think). It was quite amusing - the program spits out some very interesting answers.
Anyway, no one has yet succeeded at this and if you feel you can get a program to imitate a human for 5 minutes, go right ahead. You'll earn that $100K
Woz
what I posted a minute ago may show up soon, but I can't be sure, so here I post it again.
Is www.forum2000.org a fake? or is it an honest-to-deity AI capable of answering questions in a lifelike manner?
Dan
Are there any websites or the like on the Web that
demonstrate this kind of interactivity? Something
like Eliza, but better (I would assume)?
- Have a picture
I thik using IRC as a testbed for testing this would be great.
Have the applicants join on a channel thats used a bit, say #hotjaurez or #3l3tn3ss and see how it fares in converstaion. Then have them , with nick changes, move over to a more constrained channle, like #mindvox or #youngpoetsinheat.
The truck would not only to be able to pickout the bots, but to pick out the humans as well.
Im bettng the bots would have better cahnce of being dubbed Human than many of the genetic slush bags.
just my tunie
Poor little clams! Snap! Snap! Snap! Poor little clams! Snap! Snap! Snap! Poor little clams! Snap! Snap! Snap!
It was only after I myself had begun setting up a BBS that I came across this BBS door program. I don't remember what it was called, but it pretended to be a chat program. Basically, it responded to specified keywords with a random sentence from a huge flatfile database, and even pretended to have typooo^H^Hs from time to time.
I then realised that I'd been had!
Some sysop must have been laughing his ass off at this young kid who went by the handle "Orion", chatting away with a very crude AI and being suckered into it the whole way.
I look back on those days and wonder how I missed it. But it just goes to show you that, as much as you might be fooled by a computer, we've got a long way to go before we reach anything approximating independent thought. Personally I don't think it'll ever happen - but it might be neat to be proven wrong.
please do not mistake my intent- i would be quite
impressed with anyone who could pass the turing
test.
however, how much further does this really get us
than building a computer which can beat kasparov
in a (relatively) high speed chess match. chess
seemed like a big thing to teach a computer once,
but it has been relegated to the relatively
trivial now.
it seems to me that a program which passes the
turing test may well fall into the same category.
(i am assuming here that the program merely
appears to be having a conversation- that it is
not a language _understanding_ system.) it would
simply become something that people would set
loose in chatrooms, or attach to old unwanted
e-mail accounts, and watch the fun.
what i'd like to see is someone tackling a truely
significant problem. like programming a computer
to be able to vaccume your house.
being that the turing test is a very popular and well known "test", how does the fact that it exists change the focus and development of the AI community??
similarly how does RSA's challenges influence the encryption community.
Well, crap, I've been holding the AI/Turing Test problem solution for years now, but now that Dartmouth wants to offer me a HUGE 100K for it, I might as well release it! Yay!
(setq howareyoulst '((how are you) (hows it going) (hows it going eh)
(how\'s it going) (how\'s it going eh) (how goes it)
(whats up) (whats new) (what\'s up) (what\'s new)
(howre you) (how\'re you) (how\'s everything)
(how is everything) (how do you do)
(how\'s it hanging) (que pasa)
(how are you doing) (what do you say)))
(setq qlist
'((what do you think \?)
(i\'ll ask the questions\, if you don\'t mind!)
(i could ask the same thing myself \.)
(($ please) allow me to do the questioning \.)
(i have asked myself that question many times \.)
(($ please) try to answer that question yourself \.)))
(setq foullst
'((($ please) watch your tongue!)
(($ please) avoid such unwholesome thoughts \.)
(($ please) get your mind out of the gutter \.)
(such lewdness is not appreciated \.)))
(setq deathlst
'((this is not a healthy way of thinking \.)
(($ bother) you\, too\, may die someday \?)
(i am worried by your obsession with this topic!)
(did you watch a lot of crime and violence on television as a child \?))
)
(setq sexlst
'((($ areyou) ($ afraidof) sex \?)
(($ describe)($ something) about your sexual history \.)
(($ please)($ describe) your sex life \.\.\.)
(($ describe) your ($ feelings-about) your sexual partner \.)
(($ describe) your most ($ random-adjective) sexual experience \.)
(($ areyou) satisfied with (// lover) \.\.\. \?)))
(setq stallmanlst '(
(($ describe) your ($ feelings-about) him \.)
(($ areyou) a friend of Stallman \?)
(($ bother) Stallman is ($ random-adjective) \?)
(($ ibelieve) you are ($ afraidof) him \.)))
-- Virtual Windows Project
==================================
neophase
==================================
neophase
It just occurred to me that in the movie Blade Runner (and the PKD book as well?), the test for whether or not a suspect is a replicant or human is basically a fancy Turing test, isn't it?
Place the subject in front of an interrogator and try to provoke an emotional response, indicating humanity. Sufficiently advanced replicants are good at fooling the test ("Rachel took nearly 50 questions") but to date all replicants are distinguishable from humans.
Seems pretty allegorical to me. What was the test called in the film? Who was that doctor / scientist? Would he have been eligible for the reward?
Man I want to see that movie again now...
Other thoughts, since I'm on a tangent: how about a program that can seem more real than Zippy the Pinhead? (Shouldn't be too difficult.) Or one that is less boneheaded than the average Slashdot AC poster? (Shouldn't be too difficult.) Sounds like it's time to get coding...
DO NOT LEAVE IT IS NOT REAL
I seem to remember that Zummy was fooling a lot of reporters (they thought that the 'bot was actually a Linux technician). Perhaps the maintainer should try and submit that?
--
--
"Insert witty quote here."
Grrrrr..... I should have started working on an artificial intelegence project last spring instead of an artificial evolution one. I could use 100k ;) Oh well... maybee my AE project will evolve something worth (once I finally stop adding features and declare it done... let it run for more than 24 hours ;) )
- Rei
Hold a Turing Test that has only computers or only humans answering and don't tell the judges. See if you get some judges saying "That was a computer for sure.", or vice versa.
This raises yet another issue with the test -- a human can very easily give responses like a computer, thus fooling the judges. Is that fair? Maybe some humans are like computers with their answers.
In fact, one time a participant was talking about Shakespeare, and was a complete expert on the subject. The human jugde was conviced he was a computer because his answers were so exact!
Yet another problem....
Woz
Erwin!
I was on a MUD. Somebody struck up a conversation with me, and then suddenly stopped. He turned to a companion and said, "OC: I feel really dumb -- I actually thought that 'bot was another player."
I must say that I was rather embarassed at being thought a 'bot, and immediately denied it -- at which point the other player said, "OC: Well, it is really believeable -- see how it even denied it was a 'bot? Whoever wrote it was good."
From what I read, most people working in AI don't treat them as something worth while. It's fairly obvious that programs won't be able to pass the turing test for some time (decades, maybe centuries), and the results of such tests only make it less likely that people working on valid AI projects will be taken seriously.
The Loebner Prize has it's own homepage. Chech out the transcripts of the conversations. The most 'clever' programs simply look for keywords, some insist on asking all the questions, some are 'whimsical' and use metaphores while constatnly switching topics, none show any comprehension whatsoever.
You know... The Office '97 assistant. He seems to solve all of my problems!
I have actually heard about programmers who can pass the Turing test. But perhaps it is one of those things, like UFOs. Lots of people claim to have seen one, but nobody can produce any convincing evidence.
but it missed the deadline, so no money for the programmer, and the project dies. I guess that's just life.
There are amusing logs of people talking to Eliza like programs that are clearly convinced that they are talking to a person. Particularly when the program is set up to flirt rather than psychoanalyze. It sort of requires a more careful statement of what the Turing test is. It doesn't just mean `can fool some bozo out there.'
We all know you're a bot, so you may as well stop trying to fool everyone.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Computer conversations can be funny. And stupid. Check out this one, called "Conversations with Fred" http://www.sudval.org/users/spamfire/essays/fred/f red.htm
main(int argc,char *argv[]){
:)
char question[2048];
scanf("%s",question);
printf("I honestly don't know...\n");
return 0;
}
i'll take cash, please.
-- My Sig is a P228.
It wouldn't be difficult to fool a person to believe he/she is talking to a machine. Just put [insert your pet peeve politician] on the other side of the line. I bet men are better than machines to imitate their counterpart under any circumstances.
It's actually quite simple. You have to pick your subject carefully (intelligence is something we want to avoid) and then spring it on them when they don't expect it.
I did this with AOL Instant Messenger. I saved a bunch of my gaim conversations and then read over them and customized Eliza to make it sound as much like me as I could. Then some perl magic to make it work with Toc and I left for a party and then a movie.
I got back at around 2:30 in the morning and saw a friend talking to it. He had been chatting since 11:00 pm!!! He didn't even dimly suspect that it might be a computer, but he was getting pretty pissed off - it was saying pretty stupid stuff that usually didn't make sense, and it repeated itself every 5 or 10 minutes.
I laughed over that one for a looooooong time. It might not work anymore, tho... anyone know if Aol pulled the plug on Toc?
--
grappler
Vidi, Vici, Veni
One particular episode that comes to mind is The Saga of Roter Hutmann , available at http://www.nothingisreal.com/saga/. This is the story of a computer science major who spent hours every day talking with Julia, a Turing test program, even going so far as to ask it out on a date, before he finally voiced to me his suspicions that she was "not human". Ironically, he then proceeded to call her a poorly-written program... Julia used to be accessible via telnet (fuzine.mt.cs.cm.edu, user "julia") but, alas, is there no more...
Anyway, check out the Saga if you've got a few minutes to spare as people keep telling me it's the funniest thing they've read for a long time...
Regards,
I'm a programmer. I can mostly keep up a conversation for five minutes. Where do I apply to get the money?
Installed the Bubblemon yet?
On the homepage they say that the winner's (of the 100K) program must be able to handle audio visual input. Like.. why?? Why must the programmer now work on video & speech recognition?
...is that it avoids any argument about whether a program is really intelligent or actually 'understands' by defining intelligence as behaving sufficiently like a human (ignoring the physical aspects of humanity) that other humans accept it as one.
:-)
This isn't easy at all -- imagine asking a computer program to not only suggest a move in a chess game, but to write a poem about a subject of your choosing, compare and contrast two public figures, and so on.
I don't think any of this can be done without a *deep* understanding of language and human culture.
Of course there are *many* very useful things for AI to achieve which fall short of passing the Turing test -- in fact I think by the time we can pass the Turing test we'll probably have achieved everything else -- except super-human intelligence, but perhaps that's just a matter of cranking up the clock speed
I have discovered a wonderful
Hmmm well i'm a programmer and i'm reasonably sure I can pass as a human when I communicate by a text interface, so I'm sure I could win that prize easy.
I'll collect my $100k. By the way, this isn't me, but my robot posting.
The Turing test does not produce false negative. It states that IF a computer passes it THEN it is conscious. The implication is not reversible.
Despite many researchers devoting their time to actually building machines to pass a constrained version of the test, I would say that the main merit of it is exactly that it is very hard. Constrained Turing tests, such as computers that can talk about a certain subject, only produce clever programming gimmicks that do not scale.
However, the complexity that is inevitably needed to actually produce intelligent speech is the key feature here: from complex interactions of simple components intelligence emerges. Both Daniel Dennet and Douglas Hofstadter have written some insightful stuff about this. In "Consciousness Explained" Dennet describes a conversation between a Turing-test-proof computer and an interrogator: the computer tells the interrogator a joke and explains it. It also comments that it doesn't really like the joke because it is about racial prejudice. Reading this conversation makes you realize how immensely difficult this task is.
In short, I don't agree that passing the Turing Test is no longer a goal of AI. Any system that would pass the real-deal test should be considered intelligent. However most programs written today are just gimmicks, that can only pass very short or very constrained tests. We are very, very far away from passing the real test.
Would Al Gore pass the Turing test?
You need a 2 people & a program.
Person A does the question asking to the computer program and Person B. It's person A's responsibility to guess which ones if the machine and which is the human. The computer program wins only if person A recognises it as being human over the real human.
Although the Turing test is widely regarded as a tool to test intelligence, this statement is very questionable. The Turing test only test how well a program can simulate a human.
For example: if a friend of yours can multiply two large numbers, you'll say he's smart; however no-one ever called a calculator 'smart'.
If a person memorizes all countries with their capitals, you'll also consider this person intelligent; computers are far better in memorizing things.
The point is that this program (trying to pass the Turing test) will not only have to fake intelligence, but also stupidity. If the interrogator asks it to factor 4553536663, it will have to lie and say it doesn't know or it will loose credibility. The question here is: is it favorable for a computer (or any other device) to deny its capabilities, just because our definition of intelligence might be a little off ?
42 !
so in essence, turing invented the VK (voigt kamf) test as seen in blade runner (or d.a.d.o.e.s.)... interesting... ;)
Large print giveth, and the small print taketh away
They have this contest every year. Some years, the contestants do well, others, not so well. When taken as an abstract, i.e. "A computer that can always fool any human for any length of time into thinking that he is talking to another human", the Turing Test is valid -- but untestable. Once you put constraints on it ("these 10 people for 15 minutes...") it's no longer valid because each constraint is a weakness (maybe the people were stupid. Maybe if they just had time to ask another question they would have been able to tell the difference...)
I think something important that's forgotten frequently in dealing with natural language technology is that right now, in almost all cases, you don't want to have a conversation with your computer! You want to tell it to turn on the lights, and to ask it how much money you have in the bank, and to find cool new warez and MP3s, dood. The sentence structure for queries and commands is far different (and far similar) than trying to parse out conversations in which context almost always becomes the downfall of comprehension.
Someday, yes, people will want to have a conversation with the machines that control their houses. I envision a machine that can tell by my sentence structure what mood I'm in, and put on some appropriate music, set the lights, and so on. But those things will all happen *after* we get the basics down, like differentiating "Lights on" from "Could you turn on the lights please, computer?" and having them both do the same thing. Nobody would call the former true natural language. It's when we can do the latter, and have "noise suppression" be so seamless that you can say what you mean in almost any conceivable way, that people will take it seriously as an interface.
www.HearMySoulSpeak.com
Enjoy, I created these a while back. If you get all the way to sunday you might notice one of the aliens is wearing an interesting t-shirt.
turing test comic here
About the Turing test. There are many myths and legends about it. People claim certain knowledge of the test, but don't think them out and see what's wrong. Common sense applies more here, than any university degree.
;) in some more obscure areas. So we don't have a clue what it's all about!! Really. We just like to simplify things to the bone. And make ourselves look better than the crowd.
;). In computer programs it will ne unaffected unless the technitian trips over a wire or something.
:(
;] ). All these particles (or more correctly multi-dimensional waves), are processing internal data and interacting with their surroundings. Therefore, everything physical can be considered to exhibit a certain degree of intelligence!!
;)
One claim is that the Turing test is the only way we got to determine if a computer program is intelligent or not. This is derived out of the notion that we think we can recognize intelligence when we see it. But the test says nothing of common error probability (many humans have actually failed the test for being an AI), and the capabilities of the judges. If you read some of the transcripts from the past official Turing tests you'll be horrified how quick some judges are to judge, and what simple questions they ask. Many of them appear to be bored with it all. This also applies to the human candidates. Some of these faults in the past can be blamed on poorly written programs, that couldn't compete in any way. The past Turing tests actually had limited discussion topics, so that the programs could be programmed for a specific discussion topic. But think of a super-program (that is not super by today's standards) among those. It could actually pass in the tired and disappointed athmosphere four years ago. To quote from "Tomas Covenant The Unbeliever": Any test is just as good as the tester himself.
About Humans. In our arrogance we say that we are intelligent, and everything else is not. We are amazed and dazzled by pets who performs instant rescue operations in fires and drowning accidents. For how can animals be intelligent? We don't measure intelligence, we blatantly state that things around us that ain't human is not intelligent. By unconciously applying our own version of the Turing test to everything around us. Of course, many of us do regard animals as intelligent, to a lesser degree, but most humans think of intelligence as a binary state.
About Intelligence. But it can be measured. It's not an ON/OFF switch for us to decide it's state. Heck, we don't really have a clear-cut definition of intelligence even today! Other than that faulty "It's not human-like" negativity test, and IQ tests which is only a test to separate "dumb" people from the rest.
And there isn't just One Kind of Intelligence (to Rule them all). You have social-, technical-, langual-, mathematical-, logical-, motoric-, coordinatic- and many, many more intelligences. There exists no test that tests it all, and no tests are very accurate. Many people who are considered "dumb" really excell (how the hell is this bloody word spelled?
My definition of an intelligent system, is an open-minded and positive test. Wether I can measure it or not a system is intelligent to a certain degree if it contains information and processes this information within itself. It MAY receive input data, and it MAY emit output data, but that is only essential to my perspective of knowledge (not beliefs). The type of data-storage medium is not essential. Neither is the medium processing the data. The essential is that information is being altered inside the system, and fed back in a feed-back loop. Thus, the system has a way of "viewing itself" (definition of a reflective system).
The internal processes can involve operations like copy, addition, inverse, etc. These would be atomic functions. While multiplications, subtraction, divisions and exchanges would only be optimizations, since they always could be expressed by a set of atomic operations. But the data doesn't have to be numbers, and the atomic functions would be different for neural networks, images, symbols or even colours for instance.
To complicate things even more, processes could run in parallell internally in the system. In real life, nevral networks in our brains all process in parallell to a certain degree. (Ie. I'm sure there are semi-synchronisation methods between parts of the brain, even though they might be complex or chaotic)
In information theory, you can express any information in binary numbers (00101011). This simplifies things, but you'll need a non-ambigous specification to convert data both ways. Some types of data could perhaps be more effectively processed than strings of binary data (ie. linked-lists, images, chinese symbols), simplified in complex structures of binary strings.
Input and output data in a feedback-loop would permit the system to develop with its surroundings. To what extent is unknown. Ie, how much intelligence and knowledge would the two systems contribute to each other? Limitations would be imposed by information storage sizes, lack of atomic functions, dead-end loops, etc. Especially lack of creativity (a random function) would be a dramatic limitation to the extent of intelligence and knowledge possible to be learned and taught. Read-only areas in the system's data or process-storage would be another severe limitation.
Systems lacking a trait that exists in another system could interface with that other system in a symbiosis, to use the resources found there. This is in the extreme case the basic principle of an artificial neural network. Where everything is shared holographically in the structure of the neurons' connections (and each connections weights).
On the difference between intelligence, knowledge and their respective levels. The usual pit-trap is to not distinguish intelligence and knowledge. I prefer to define level of knowledge as the amount of non-redundant information a system can internally access within a given time/number of cycles. While level of intelligence to be complexity of a given task to be solved within a given time/number of cycles.
These levels are next to impossible to measure very accurately in real life, but of course you have imperfect methods. Just not count on them for anything else than what they are. One type of method is to measure intelligence from the output of the system, in light of the input data or not. You can also test intelligence by scanning the actual code and data the system consists of, if you are able to "X-ray" it. You will have to be able to determine how intelligent the algorithm is. Of course, in real life, the observation will always affect the state of a running system (Real life is ALWAYS On, darn
These definitions leaves one thing hanging if you're calculating in real-time: processing cycles per time unit (e.g. 450 MHz). I don't consider a system processing large amounts of data (a supercomputer) to be more intelligent, by the definition above and "common" reason. But you would have to multiply this speed with the intelligence level to get the total intelligence-effect (ie some of what Turing and IQ tests are really testing).
I know this is all hard and difficult to understand and think over. The definition is very impractical too. But it's a much better place to start, than just saying "I don't see the intelligence in this" when you haven't even decided for yourself what intelligence really is! That simply shows alot of ignorance. Besides it's the modern way to go. Most AI programmers building neural network live by it. (Sadly I'm not
The definition doesn't exclude anything physical the right to be intelligent. We human beings consists of thrillions of living cells. They in turn consist of billions of atoms and molecules. Which again turns out to consist of even smaller "particles" of less physical nature (see the religion of modern science [not a book, it's for real!
I think this ALSO applies in cases where we are not able to detect the output data or the non-human intelligence in it. Science is too eager to test for negativity and simplify things, thus many creative theories are crushed by the latest dogmas. (Scientific people think they know better than everybody else just because they use fancy language to make themselves misunderstood.)
Now if you've grasped the ideas I've expressed here, you'll know that the Turing test is a bogus test. Both in the computer lab as well as in real life.
- Steeltoe (really tired of hearing those people say Turing test is all we got)
PS: Gee, this edit-window is tiny!
http://www.debunkingskeptics.com/
It ain't gonna happen by 2000. The programs that I have interacted with and which aim to win the Loebner prize are fun, for the most part, but wouldn't fool even a minimally critical person for more than a few minutes. They are clever concoctions (in the sense that the guys who developed them are clever) but display no intelligence at all.
First, Hugh Loebner is the one that is supplying the $100,000 for the Grand Prize not Dartmouth. Dartmouth is just hosting the contest this year. /. box.
The link to Hugh's Loebner Prize page has already been posted in one of the other comments, but should be added to the list of related links in the
Secondly, even if you don't win the $100,000 Grand Prize, Hugh presents $2000 every year to the "most human program". Entries are being accepted until Oct. 31st and there is no entrance fee. So go read the rules and try to win yourself a few thousand dollars.
And I wonder why tuition is so high...
Mine will look amazingly like Britney Spears except for the round depression in the top of the skull to hold a beer.
To see if a program will pass the Turing Test right away, just ask it some question with a lot of slang.
IE: "Hey, wussup, just wonderin if ya caught that NIN "pinion" vid on MTV yet? If not, check dat shit out cuz its PHAT!!"
I'd like to see what an intelligent program's response to that would be...
cant believe they went there
-- your knees hurt, don't they?
No programmer can pass the turing test - far too anti-social. Maybe something they code could, though.
:)
-Seth
I believe the turing test is both impossible to pass, and an inaccurate way of measuring artificial intelligence.
;).
Artificial intelligence's purpose isnt to mimick the way humans think and react but to be able to devise solutions to problems without the need of specific programming for the problem, to be able to learn and adapt to new situations, and not just be constrained by a single original procedure. This test to an extent might measure this, as the computer would be able to answer a question accurately no matter what the form the question is presented as, and if it does not have the answer on hand, search the internet for the answer, however, the answer would still be very easily distinguishable from a human's answer.
There are a number of ways in which one could "trick" the computer, or "cheat" on t he test from either the interrogaters end, or the person whom is being compared to the computer. One easy way to cheat would be to simply look for human error. A computer has no element of human error, except that which is programmed into it. An instant giveaway might be a typo ("teh"). Another giveaway would be when the person does not know the answer to the question, as any artificial intelligence computer program made to be able to accurately answer questions would be able to quickly locate and produce the correct answer, while no person knows everything. You ask someone "whats the atomic mass of bromine" and they would be like "what the hell kind of question is that?", while a computer spits out the number. Which brings me to how the answerer could cheat: slang and dialect. People generally dont speak proper english, and it would be easy to distinguish between a computer program and certain dialects or slang used by people. Of course, you could attempt to tackle this and the typo problem both by making it purposefully make typos, or attempt to make it speak with slang ("gangsta_turing_AI": 'you best step off 'for I bust a cap in you a$$ motha*****') but seriously, is this what AI is about? I didnt think so, and even if we went to such lengths, I don't believe it could be done 100% convincingly, at least not by the end of the month
What bugs me about Alan Turings test for intelligence only looks for human like intelligence. Consious congitive intelligence is what they should be testing for.
The idea of the Turing Test is a really cool one, at least at first. And if people who tried building Turing Test capable machines worked with the spirit of the test in mind, it would stay cool. The problem is that they don't. Instead of focusing on things that make us intelligent, they focus on things that make us human. They analyze speech patterns, type patterns, and similar things that are easy to duplicate, and they write programs that duplicate our failings, not our intelligence. Programs have been written that can pass the Turing Test. Eliza, for example, does really well. But hook Eliza up to another of its ilk, and you get utter gibberish. So perhaps that's a better cantidate for a Turing Test - design a program that can make intelligent conversation with a pseudo-Turing capable program.
Silly signature limit . . .
One can't pass the turing test, it isn't pass or fail. It mearly says, that a machine has artificial intelegence if one can't tell it appart from the real thing. In double blind tests, many humans are suspected of being computers as well as vice versa.
I'm not going to reiterate all of it, but Selmer Bringsjord has written and collected a lot of interesting information about robots, Turing Tests, and the state of the art.
There are already systems that search for keywords and generate reports. Simulating a whole being is one thing, but just imitating a person or stereotype is another. If you have enough online activity you could be impersonated with a probability system. It depends on how organized you expect random behaviour to be. There was an online game called LORD that might have had special events every 11 seconds instead of just being random. A study done with birds found that when given treats randomly, the birds would become superstitious and try to find a way to interact. This kind of thing is funny with people who gamble. Another study used samples of tissue from one kind of bird and put them into the brain of another bird. The altered birds behaviour would now include the behaviour of another species. A small piece of tissue contained that information and could probably be analyzed because of system integrity. The more animal aspects of humanity will be simulated soon. "Just because you're paranoid, don't mean they're not after you (chorus)"
You sound a lot like Eliza yourself with that comment :-)
:-)
It says more about the friend. It took a LOT of customization to get Eliza to do that. Nothing spiffy, just a lot of words for it to watch for and a variety of responses. When I was done with it, it didn't sound anything like the original psychiatrist version.
This particular friend was actually an annoying guy from my CS class who got my AIM name from somebody and kept bothering me. Instead of putting him on my blocklist, I gave him the Turing Treatment (TM)
Now he's been bothering me more - he's fascinated by my customized Eliza and he thinks I am really on to something big in the field of AI. Sheesh...
--
grappler
Vidi, Vici, Veni
To pass the test, the program would have to converse fluently in a manner indistinguishable from a human... not quite where we're at in AI.
Juln