Maker Pro
Maker Pro

Thoughts on the Turing Test.....

Fish4Fun

So long, and Thanks for all the Fish!
Aug 27, 2013
481
Joined
Aug 27, 2013
Messages
481
So we are all clear:

The Turing test is a test of a machine's ability to exhibit intelligent behavior equivalent to, or indistinguishable from, that of a human. In the original illustrative example, a human judge engages in natural language conversations with a human and a machine designed to generate performance indistinguishable from that of a human being. All participants are separated from one another. If the judge cannot reliably tell the machine from the human, the machine is said to have passed the test. The test does not check the ability to give the correct answer to questions; it checks how closely the answer resembles typical human answers. The conversation is limited to a text-only channel such as a computer keyboard and screen so that the result is not dependent on the machine's ability to render words into audio.

Taken w/o permission from: http://en.wikipedia.org/wiki/Turing_test

So, in a casual conversation about an online entity, I suggested that perhaps the entity was a "bot" that could manage a few rounds of a Truing test, and someone stated:

The Turing test fails if you can definitively say you are not having a conversation with a human.

Obviously the statement is True, but in the process the underlying question becomes, "How many 'rounds' are required to consider the test 'successful'?" Suppose an arbitrary number of rounds is chosen....say 20 rounds....and 62 people out of 100 have no idea they had conversed with a bot rather than a human? Is this success or failure? What if the number of rounds were limited to 3 rounds and 998 people out of 1000 failed to realize they were conversing with a bot? Is this a success or failure....

So why is this important? We are all constantly bombarded by targeted advertising while we surf the web....we are at the mercy of linguistically challenged CSRs virtually every time we make a service inquiry....and if you have ever attempted to own/admin/moderate a public forum you are aware of the vast number of bots and humans a like trolling the net attempting to "make a fake post" for the sole purpose of "adding a link" to it.....In most cases a savvy surfer can simply avoid the targeted advertising....and there are tools available in most forum software packages to handle a lot of the time consuming grunt work of separating the chaff from the kernel.....but both of these situations assume bots are malevolent if not outright malicious creations....but what about the case of CSRs?

If you have ever called your credit card company, bank or a government agency, you know most have automated bots to handle the vast majority of customer needs...in this case they make no effort to conceal the fact you are "speaking with a machine", but most customers are perfectly happy to get their balance or other information in this manner....frequently diagnostic CSRs use a computer to answer questions they themselves might not know the answers to....in the case of "online chat" they frequently just "moderate the diagnostic bot"....as you describe your problem....

So let's take an example....if you enter into an online chat with a CSR and your issue is diagnosed and your problem is solved during the course of the chat and it turns out the CSR was in fact a bot.....does this pass the Truing Test? your objective was to solve your problem, not "discover anything about the source of the responses"...does this disqualify the scenario from being a Truing Test? Does the fact that you were unaware that you were not conversing with a human imply the the bot "Passed" the Truing test? Is the Truing test a measure of "intelligence", or just a measure of how useful a program can be?

I don't have any answers here, just thinking "out loud".....I have encountered some very clever bots....I think it is reasonable to assume that more intuitive and "natural acting bots" are currently under development....I don't think "all bots are bad"...some are in fact quite helpful...but what about bots that can go "20 rounds" without giving any clue that they are in fact a machine....are these bots any closer to being "intelligent" than bots like google's ad engines? Is there some "magic number or rounds" that separates intelligence from sentience? I don't know, something tells me 'no' on the sentience, but perhaps, 'intelligent' should be left open for debate.....

Please feel free to put in your $0.02 worth...there aren't any right/wrong answers AFAIK....just a thought experiment.....

Thanks!

Fish
 

KrisBlueNZ

Sadly passed away in 2015
Nov 28, 2011
8,393
Joined
Nov 28, 2011
Messages
8,393
CSR = customer service representative?

It's Turing ("TEWW-ring") not Truing.

I'm surprised you didn't mention the program that recently "passed" the Turing test. It pretended to be a 13-year-old Ukranian boy called Eugene Goostman; if anyone asked it about current events or pop culture it could get away with not knowing.

http://blogs.telegraph.co.uk/techno...-didnt-pass-the-turing-test-but-he-will-soon/
http://www.independent.co.uk/life-s...ademics-warn-of-dangerous-future-9508370.html
https://www.techdirt.com/articles/2...-first-time-everyone-should-know-better.shtml

In any case I don't see how a customer service bot could pass the Turing test. It is a type of expert system that is designed for a single purpose. If you asked it how the weather was, it wouldn't give a sensible answer. It is not intended to appear to be a person. And unless the human interrogator is specifically testing the other party to see whether it appears to be human, there is no Turing test being performed, so there is no way it could pass.

JMHO
 

Fish4Fun

So long, and Thanks for all the Fish!
Aug 27, 2013
481
Joined
Aug 27, 2013
Messages
481
Turing....well I have been getting that one wrong for 20+ years, LOL....dyslexia is such an odd thing.

CSR = Customer Service Representative.....Yes, sorry, should have clarified....

Obviously a bot serving in a CSR role is not generally being "tested"; however, I am not certain that completely disqualifies it from "passing" .... but I am certain I am stretching here, so i will leave it alone....

Fish
 

hevans1944

Hop - AC8NS
Jun 21, 2012
4,886
Joined
Jun 21, 2012
Messages
4,886
@Fish4Fun you bring up some interesting perspective on the "problem" of identifying machine artificial intelligence. One of the earliest science fiction short stories to explore the consequences of computer AI was Murray Leinster's "A Logic Named Joe" which I recommend to anyone interested in AI to read. This was published in 1946, four years before Alan Turing proposed a double-blind test for artificial intellegence. Now that really "smart" computers are a reality, movies like "I Robot" and "Bicentennial Man" can credibly explore AI and its consequences without demanding the audience suspend too much belief in reality And of course Isaac Asimov's robot stories are definitive examples of robotic AI with built-in limitations: the Three Laws.

IMHO the only realistic test of AI is one-on-one conversation covering a variety of subjects. The computer that Iron Man uses passes the AI test easily. Most real computers, not so much... yet.
 
Top