Can machines think? As relevant as whether submarines can swim
Submarines don't swim (Dijkstra)
The question "can a machine think?" is ill-posed: it is about as relevant as "can a submarine swim?". It is better to study what programs do and how they are built.
Once we know how a machine works, whether it 'thinks' changes no fact: it is merely a question of vocabulary.
"Can machines think? As relevant as whether submarines can swim" is an argument by Edsger W. Dijkstra (The threats to computing science (EWD898), 1984, 1984) on the question "Can a machine think?" (answer: an ill-posed question). Its claim: The question "can a machine think?" is ill-posed: it is about as relevant as "can a submarine swim?". It is better to study what programs do and how they are built. According to AskPhilosophy's logic check (Z3 solver), the argument is valid only if one grants a premise the author leaves unstated (P3). AskPhilosophy presents 2 objections, 0 of them with a documented reply, and the original text behind each premise, checked word for word.
In 1984, in a talk in Austin, the Dutch computer scientist Edsger Dijkstra criticizes the spirit of his field in its early days. According to him, the fathers of the field were rather confused: von Neumann compared computers and brains, and Turing looked for criteria to decide whether machines can think, a question of which "we now know" that it is about as relevant as whether submarines can swim. He does not develop the idea. The argument below is its strongest reconstruction: the image of a submarine moving under water shows that the answer to a question about a word changes none of the facts. A caveat: Dijkstra is not a philosopher, and he does not say that machines think or do not think. He says the question distracts from useful work.
click a premise to reject it
Without the implicit premise: Without P3, the computer finds a question that changes no observable fact but remains relevant: for instance whether the machine experiences anything.
Objections
2Each objection is a conversation: click to see who replies and where the debate stands.
John Searle 1980 · attacks the conclusionThe question of understanding is not a question of words. A computer following a program manipulates symbols without knowing what they mean: it has syntax, not semantics. Whether a program suffices for understanding is, for Searle, "the right question to ask", and his answer is no. Here the answer changes what a machine is.
no reply
The question of understanding is not a question of words. A computer following a program manipulates symbols without knowing what they mean: it has syntax, not semantics. Whether a program suffices for understanding is, for Searle, "the right question to ask", and his answer is no. Here the answer changes what a machine is.
David Chalmers 1995 · attacks premise 3Even if we set aside the words "think" and "understand", a question remains that is not verbal: is there something it is like to be this machine? Chalmers speaks of "the really hard problem", that of experience. That an answer changes no observable behavior does not show that the question is empty.
no reply
Even if we set aside the words "think" and "understand", a question remains that is not verbal: is there something it is like to be this machine? Chalmers speaks of "the really hard problem", that of experience. That an answer changes no observable behavior does not show that the question is empty.