Alan Turing’s “Can Computers Think?” Radio Broadcasts Re-Recorded
aperiodical.com
aperiodical.com
Have to comment on this though:
" Turing then makes one firm prediction, that by the end of the 20th century computers would be able to answer questions in a manner indistinguishable from a human being – this is the famous Turing test. Turing’s prediction may have been a couple of decades early, but with the rise of digital assistants I would have to say he was completely right. "
The bit I've italicized is nonsense in an article by someone studying Turing's work. The Turing test is clearly designed as a pragmatic definition of a sufficient test for AI, and assumes a sophisticated human judge. The idea that just because we are building digital assistants we are some how close to passing the Turing test and making genuinely thinking machines doesn't hold up at all.
I don't think that argument would have impressed Turing, and I'm sure he'd rather we say his prediction was wrong than introduce confusion here. We have so much confusion on this issue, which Turing tried so hard to dispel, it's a pity to see more.
[1] https://cs.nyu.edu/faculty/davise/papers/WinogradSchemas/WS....
[Session starts]
<Challenger> Hi.
<Judge> Hi. Now, listen to me. My job here is to judge whether you are a human or an AI. I also know that your job is to try and persuade me to believe you are a human, no matter which one you really are. I happen to have a few questions that are easy for humans and hard for AIs. So if you are a human, answering them shouldn't be a problem to you, but if you avoid answering, I'm going to judge that you are an AI, no excuses. Here is the first question: ...
[A pattern of Winograd schema challenges ensues.]
So as we can see, the Turing test doesn't have to be any random chitchat nor it doesn't have to pretend to be "normal human-to-human-like discussion", as the Judge has the ability to participate and steer the conversation and zero in on the areas that are most likely to expose the AI.
However, if the human participants don't have any penalty from being labeled as AI, this doesn't obviously work, as they don't have any pressure to prove anything. So this kind of an embedding wouldn't work with "imitation game" -like rules, but it would work with "prove your human-ness" -like rules.
So, you are limited to questions that most people will answer correctly. Further, if you find some unusual question that works today someone can just add it to the program for next time.
The trophy doesn't fit into the brown suitcase because it's too large. What is too large? A: The trophy B: The suitcase
If you keep writing specific solutions to this class of questions it's eventually had to come up with a simple question that's still unknown.
Further you can't get around that by making ever more complex questions because humans will eventually start messing them up.
And if your version of the test is "heads it's an AI, tails it's human" then any AI's that are classified as human will have "passed the Turing test."
The original test specifically had exactly one human and one AI. So, if the judge is forced to do a coin flip that really is success. If the judge does a coin flip because they are lazy then that's not a Turning test.
That's why its useful.
And who knows, perhaps this tech is already in the wild - by definition wouldn't it be fooling us?
AGI is a different problem. But, faking AGI to the point someone can't tell is more of a philosophical question than a failure of the Turing test.
I'm sure this have worked in some limited context where the human was not actively trying to figure out if it was a human or AI. I mean, I have sometimes at a distance mistaken a mannequin for a human - that does not mean mannequins are now indistinguishable from humans.
In the Turing tests the judge is active trying to discern if they are talking to a (adult, literate, mentally sound) human or an AI. AFAIK no AI have ever passed this. (Of course it is easy for a human to impersonate a bad AI by answering erratically, but that doesn't really prove anything.)
In any case, it think it is much easier to create an AI specialized in a particular domain rather than a general "human-like" AI.
Of course you can redefine the word "thinking" however you want, and state that a GameBoy can think according to your definition. That does not really teach us anything though. The point of the Turing test is we have no objective definition or measure of whether some entity "can think like a human" or not, so the best we can do is to test if it appears to think like humans. That is not saying anything about whether is is "good" or "bad" to think like a human. I am certainly happy that computers and machines in general does not think like humans!
Alan Turing, 1950: "The game may perhaps be criticised on the ground that the odds are weighted too heavily against the machine. If the man were to try and pretend to be the machine he would clearly make a very poor showing. He would be given away at once by slowness and inaccuracy in arithmetic. May not machines carry out something which ought to be described as thinking but which is very different from what a man does? This objection is a very strong one, but at least we can say that if, nevertheless, a machine can be constructed to play the imitation game satisfactorily, we need not be troubled by this objection."
The Turing test is a proposed test of sufficiency for thinking; not a test of necessity; its really framed pretty well in his original paper.
"I believe that in about fifty years' time it will be possible to programme computers, with a storage capacity of about 10^9, to make them play the imitation game so well that an average interrogator will not have more than 70 per cent. chance of making the right identification after five minutes of questioning."
Which would be 125 MB in the year 2000. A good personal computer in the year 2000 would have 512 MB of memory and an 80 GB disk [2], while the top supercomputer [3] had 6 TB of memory and 160 TB of disk storage [4].
"Of course the digital computer must have an adequate storage capacity as well as working sufficiently fast."
[1] http://phil415.pbworks.com/f/TuringComputing.pdf
[2] http://www.topdesignmag.com/top-performance-computer-looked-...
Given a choice between
1) software that can carry on a convincing conversation about sports, politics, music, movies, current events, etc. and
2) software that is obviously an AI that can do medical diagnosis and treatment planning better than 90% of human doctors,
and I'll take number 2 in a heartbeat.
In the future an AI that can do both will probably be developed, but right now I genuinely believe more effort should be spent on solving problem #2.
In other words, I think that Turing was simply wrong on this point. Though, it's not hard to imagine a future where it becomes cheap to make a program pass a Turing test, changing our expectation of what the user interface for a computer should be like.
"If the meaning of the words "machine" and "think" are to be found by examining how they are commonly used it is difficult to escape the conclusion that the meaning and the answer to the question, "Can machines think?" is to be sought in a statistical survey such as a Gallup poll. But this is absurd. Instead of attempting such a definition I shall replace the question by another"