Try Free

John McCarthy (1927-2011): Artificial Intelligence (complete) - Thinking Allowed -Jeffrey Mishlove

ThinkingAllowedTV June 9, 2026 27m 3,634 words
▶ Watch original video

About this transcript: This is a full AI-generated transcript of John McCarthy (1927-2011): Artificial Intelligence (complete) - Thinking Allowed -Jeffrey Mishlove from ThinkingAllowedTV, published June 9, 2026. The transcript contains 3,634 words with timestamps and was generated using Whisper AI.

"Thinking Allowed - conversations on the leading edge of knowledge and discovery with psychologist Jeffrey Mishlove. Hello and welcome. I'm Jeffrey Mishlove. Our topic today is artificial intelligence and we'll be looking at the past and at the future of this very exciting and yet somewhat arcane..."

[00:00:00] Speaker 1: Thinking Allowed - conversations on the leading edge of knowledge and discovery with psychologist Jeffrey Mishlove. [00:00:30] Jeffrey Mishlove: Hello and welcome. I'm Jeffrey Mishlove. Our topic today is artificial intelligence and we'll be looking at the past and at the future of this very exciting and yet somewhat arcane scientific discipline. With me is Dr. John McCarthy, one of the founders of the discipline of artificial intelligence. Dr. McCarthy is one of the co-founders of the first artificial intelligence laboratory at MIT and the founder of the artificial intelligence laboratory at Stanford University. He is the inventor of LISP, the major computer language used for artificial intelligence and the oldest surviving computer language dealing with symbolic manipulation. He is also the individual who first conceived of interactive computer time sharing. He is the developer of non-monotonic reasoning, an important new form of logically conceiving of the difficult problems facing artificial intelligence today. And he is the 1988 recipient of the Kyoto Prize for his lifetime contributions to the field of computer science and artificial intelligence, something of a Japanese equivalent to the Nobel Prize. Welcome, Dr. McCarthy. Thank you. It's a pleasure to be with you. Back in 1966, you wrote an article for Scientific American on the field of information. And you projected out at that time what we might see for the next 20 years. And although there were some errors, I suppose, rather accurately described many developments that we now take for granted and which were at that time rather alien to the population at large. So you've witnessed a great deal of the history and the growth of a discipline which has dramatically touched probably everybody's life in the Western world today. And you predicted that it would do so. I wonder if we can begin by just having you reflect a little bit on what these past 20, 30 years have meant to you personally. [00:02:41] Dr. John McCarthy: Well, I've gotten older. I started my work on artificial intelligence in about '56, although I became really interested before that in '49 when I was a beginning graduate student in mathematics. I would say that the field has made somewhat less progress than I hoped, although I didn't have any definite opinion as to how fast it would progress. I think that it had and still has difficult conceptual problems to solve before we can get computer programs that are as intelligent as humans. [00:03:29] Jeffrey Mishlove: One of the issues that you're working on to which most of your life has been devoted are really tackling these problems, providing the underpinnings so that we can ultimately have formal models of intelligence that would be equivalent to human intelligence. [00:03:48] Dr. John McCarthy: Well, that's right. Well, that's right. And one part of the problem is to develop language in which we can express for our computer programs the facts and reasoning about the common sense world that humans have and that is necessary in order to behave intelligently. And I have worked on this using the tools of mathematical logic. [00:04:19] Jeffrey Mishlove: I think one of the striking things that I find in looking at the history of artificial intelligence is that in the early years there was some striking progress made on some rather difficult problems like solving mathematical theorems. And people thought, well, because we could do these difficult things, we ought to therefore have no trouble doing some of the simpler things that human beings can do. And yet just the opposite seems to have been the case, that some of the simple things that any child can do, like recognize speech, have been the most difficult problems for computer intelligence. [00:04:53] Dr. John McCarthy: Well, the idea that one could really do difficult mathematical problems, that is, creative mathematical things, was not really realized. That is, it could do some simple kinds of theorem proving and things like that. Now, it's certainly true that dealing with the common sense world has proved to be quite difficult. What it amounts to is that while humans can do this kind of thing very readily because it's built into us, humans have much more difficulty understanding how it is done in order to be able to make computer programs do it. [00:05:39] Jeffrey Mishlove: And you're developing formal models that deal with how human beings do the simplest of things. [00:05:47] Dr. John McCarthy: Well, there are two ways of looking at things. You can either look at it from the point of view of biology or from the point of view of computer science. From the point of view of biology, you could try to imitate the nervous system insofar as you understood the nervous system. Or you could try to imitate human psychology insofar as you understand human psychology. The computer science way of looking at it says that we look at the world and we try to see what problems it presents in order to achieve goals and think about the world rather than about the biology per se. And I would say that the computer science approach is the one that so far has had the most success, although these cannot be regarded as alternatives. They're in a race, but they interact with one another. They help one another rather than hinder each other. [00:06:46] Jeffrey Mishlove: Well, in the field of psychology, it used to be during the '50s and early '60s that we thought of the mind as something like a black box. You had a stimulus that went in and a response that went out. And I think it really wasn't until people in your discipline, artificial intelligence and computer science, began looking at how is this information processed that the psychologists themselves ever felt that they could have a handle on what cognition was all about. [00:07:13] Dr. John McCarthy: Yes, I think that's right. I think that Newell and Simon, who take an approach rather close to psychology, were the main contributors to getting psychology to move away from behaviorism. Behaviorism was a reaction to 19th century philosophy, which really was very bad, but it went too far in its efforts to be scientific by saying, well, the only things that were properly subjects for science were the things that were externally observable. But when computers came along, then it became clear that you couldn't do it that way. There was an old computer called the IBM 704, and the only stimulus response rule that it had was that if you press the Start Read button, a little yellow light went on. All the rest, to understand this computer, you had to know what went on inside. And I guess computers have certainly had a profound effect on psychology. [00:08:31] Jeffrey Mishlove: As a psychologist myself, I'm very much a student of William James, who back at the turn of the century began writing about consciousness and the stream of consciousness. And I'm aware that for 50, 60 years, his work in that area was pretty much ignored until people in the field of computer sciences began to say that we can have a handle on what consciousness means. [00:08:57] Dr. John McCarthy: Well, there are many kinds of consciousness. In some respects, computers are easily more self-conscious than human beings. It's not hard to make a computer program look at its own program, but all that people have managed to do with it is to checksum it to see that it hasn't been damaged so far. What's involved in the kinds of consciousness that people would like to program is regarding the self as an object in the world, considering to be able to think about what progress it's making towards achieving its goals and so forth. And this offers some conceptual difficulties. I certainly wouldn't say that the problem of giving computers self-consciousness is very close to being fully solved. [00:09:51] Jeffrey Mishlove: Well, it raises some very deep philosophical issues. I'm aware of the disputes that took place during the 1940s with Alan Turing, who was one of the founders of the field of computer science, in which he developed the famous Turing test, which suggested that if a computer could imitate a human being to such an extent that you couldn't, if you were sitting at a teletype, know whether you were communicating with a computer or with a real human, then you might as well say that the computer were in fact conscious. Turing responded, as I understand, the argument by pointing out the old philosophical conundrum of solipsism that we can't even be sure that another human being is conscious, let alone a computer. [00:10:42] Dr. John McCarthy: Well, I don't remember Turing discussing solipsism, but he did sort of use that as a kind of test for philosophers. In other words, if you wouldn't admit that something that you couldn't tell from a human was thinking, then maybe there wasn't much more to say. Now, in fact, up to this very day, some of the philosophers are willing to accept behavioral criteria and others are not. They can say, well, it could pretend to be a human, but it wouldn't really be thinking because it would only be doing what it was programmed to do. [00:11:30] Jeffrey Mishlove: Well, one development, and I must confess it troubles me a little bit, that has come out of the information processing models of the mind that are now current, is that we view consciousness as consisting of many components. You have memory, you have emotions, you have different kinds of attention. And sometimes people say, well, consciousness is nothing more than the sum of its parts, so to speak, just like a machine might be. I wonder how you respond to that. [00:12:01] Dr. John McCarthy: Well, a machine isn't the sum of its parts. If somebody took a car apart and gave you a heap of the parts, that wouldn't be a car. They have to be connected in a specified way and interacting in a specified way. And so if you want to say that the mind is a structure composed of parts interacting in a specialized way, I would agree with that. But it isn't just a heap of them. [00:12:39] Jeffrey Mishlove: It's more of a system. [00:12:42] Dr. John McCarthy: That's right. [00:12:44] Jeffrey Mishlove: Well, we get into the issue, and I know many people get offended when they think that you could even describe the human being as being equivalent to a system. Like people say, you know, we have something more. We have intuition. We have spirituality. We have something that transcends the mechanistic aspects of our being. [00:13:10] Dr. John McCarthy: Well, that view has been in retreat for several hundred years as more and more was discovered about human physiology and psychology. And I suppose, well, maybe one could use the boxing metaphor. It can run, but it can't hide. Can you elaborate on that? [00:13:45] Jeffrey Mishlove: I'm not quite sure what you're getting at there. [00:13:48] Dr. John McCarthy: Well, there are these aspects of human consciousness that have not been realized in machines, in computer programs. And there are some difficult problems for their realization. But we optimists about AI expect to get to them. [00:14:13] Jeffrey Mishlove: You know, there's an interesting story about you. You were a chess player, and back in 1968 you made a wager with a fellow who was then the Scottish chess master that in ten years a computer would be able to beat him. And ten years later you got together with a state-of-the-art program back in '78, and the computer nearly beat him. That's right. That's right. [00:14:40] Dr. John McCarthy: He won two games to the machines won. Now, at that time David Levy was a graduate student in computer science, and my intention was not merely to bet with him but to hire him to work on the chess program. However, he decided he'd really like to publish a magazine on chess rather than continue as a graduate student in computer science. I didn't consider the bet by any means a sure thing, but it came close in '78. And now computer programs, this year I believe, or maybe it was last year, a computer program won its first game against a grandmaster. And since David Levy never made it to be grandmaster, probably the current programs could beat him. Although, in my opinion, they used too much brute force in it. Pure calculating power. That's right. I would like to see contests that are more like the one design sailboat contests where it's the cleverness that's involved rather than who can build a monster special purpose machine. [00:15:55] Jeffrey Mishlove: Now, this is very important because your work seems to be saying, you know, that in natural human life we use a lot of mental shortcuts. We don't solve problems by using brute intellectual force. We somehow have rules of thumb that guide us. And you're attempting to develop formalized logic that would enable machines to be able to sort of work in that fashion. [00:16:19] Dr. John McCarthy: Yes, that's right. And indeed the collection of problems on which computer brute force can be applied is rather limited. Most of the problems of common sense reasoning are problems where there really isn't that much opportunity to apply brute force, or at least nobody's really figured out how to do so. And I would say the central problem of artificial intelligence involves how to express the knowledge about the world that is necessary for intelligent behavior. And I've pursued mathematical logic as the tool. This has had its ups and downs in popularity. Now is definitely an up period. It's quite popular. And part of the reason for that is that in the late 1970s several people independently, myself among them, discovered ways of formalizing what we call non-monotonic reasoning, which greatly extended the power of mathematical logic in the common sense area. [00:17:45] Jeffrey Mishlove: Now I know many of our viewers are going to have difficulty with a term like non-monotonic reasoning. And yet it may be crucial to our understanding of some of the developments that await us in the future. So could you expand on that? Okay. [00:18:00] Dr. John McCarthy: So you have to say what it's non. And ordinary logic has the property that if you can draw a certain conclusion from some premises, then if you add more premises you can still draw that conclusion. So the set of conclusions that you can draw only increase when you increase the set of premises. They don't decrease. Now human reasoning and what we will have to make computers do doesn't always have that property. That's what you would call monotonic. That's right. Could you give an example? Yeah. Suppose I tell you that I have a bird that I want you to build me a birdcage for. And that's all I tell you. Then you would draw the conclusion that my bird can fly and that you'd better put a top on the birdcage. On the other hand, if you learn the additional fact that my bird is a penguin, then you would feel that you do not need to put a top on it. So the conclusion that the birdcage required a top depends non-monotonically on the facts that I tell you. [00:19:21] Jeffrey Mishlove: In other words, this is an example of non-monotonic logic and it has sort of built-in assumptions that I work with. That is when you use the word bird, I assume it can fly. That's right. [00:19:34] Dr. John McCarthy: That's the kind of – and that's the sort of convention of English or of other natural languages. If I hire you to build me a birdcage and you build it without a top and I refuse to pay and you tell the judge, he never said his bird can fly, the judge will side with me. On the other hand, if you did build it with a top and I say, well, my bird is a penguin, he wasted material, the judge will side with you. Because it's a convention of English that if a bird can fly, it doesn't have to be mentioned even if it's important. Whereas a bird – if a bird cannot fly, then it must be mentioned if it's relevant. [00:20:24] Jeffrey Mishlove: It reminds me of when I was a child. My father would sometimes say things to me. I would ask him a question and he would say, if you have to ask, if you don't already know, it won't help to tell you. We just – we operate in a world of all sorts of implicit, built-in assumptions and built-in understandings of context everywhere we go. And that is what you mean, I guess, by non-monotonic. [00:20:49] Dr. John McCarthy: Well, that's – non-monotonicity is only part of the context problem. Now that we can do – formalize some non-monotonic reasoning, we see that, well, there's a good deal more to context than that. And so to speak, the next mountain that has to be surmounted. [00:21:09] Jeffrey Mishlove: So you are attempting to use non-monotonic reasoning as a mathematical tool for building into computers an awareness of that when I use a term like bird, I don't have to specify all of its qualities, which ones they have, which ones they don't have in a straight – I would say linear or you would say monotonic specific form. [00:21:39] Dr. John McCarthy: That's right. Suppose you want to be able to reason about birds flying. And then you might say, well, I'll put in the exceptions – ostriches and penguins and so forth. And then someone comes along and says, well, what about a bird with its feet encased in cement? And then you can see that, well, you couldn't possibly put in all the exceptions because if you put that one in, I'll invent another exotic exception that you wouldn't put in. So what you have to do instead is go to a system where you will assume that the bird can fly unless you have some evidence to the contrary. [00:22:23] Jeffrey Mishlove: Now this seems – I have to tell you it seems very simple to me – yet you're describing this as somehow something new in the world of computers. [00:22:34] Dr. John McCarthy: Well, that's right. And what I believe is that if it takes 200 years to achieve artificial intelligence and then finally there is a textbook that explains how it's done, the hardest part of that textbook to write will be the part that explains why people didn't think of it 200 years ago. Because we're really talking about how to make machines do things that are really on the surface of our minds. It's just that our ability to observe our own mental processes is not very good and has not been very good. And we can look at that historically when we look at Leibniz, who was an extremely smart scientist. He was the co-inventor of calculus with Isaac Newton. He wanted to make a logical calculus that would permit calculation instead of argument. And he invented binary numbers in this case, but he didn't even invent propositional calculus. That was invented by Boole 150 years later. And then Boole didn't invent predicate calculus. So what one sees is that each step in understanding of thought processes has taken time. [00:24:05] Jeffrey Mishlove: In fact, what you're saying reminds me very much of the story of Socrates who went around questioning people in all of the different professions in Greece 2,500 years ago and discovered that while these people were quite competent at what they did, he said, "Well, they're all ignorant. None of them can tell me how they do what they do," when he questioned them closely. And you seemed to be engaged in a process very much like, you know, the second step beyond what he was doing. Yes. [00:24:32] Dr. John McCarthy: Well, Socrates was, as I understand it, mainly interested in demonstrating people's ignorance. Mm-hm. But now we are really trying to say, "Well, how can we make computers actually carry out these processes?" [00:24:49] Jeffrey Mishlove: So it's a whole different program. That's right, yeah. In a sense. What is your sense of the likely future? You described 20 years ago how with computer timesharing we would all have access to information utilities. And that has come to pass. And I don't want to pin you down to a specific date because I realize you couldn't say honestly. But what are the sorts of things that are achievable? [00:25:20] Dr. John McCarthy: Well, as I say, I think there are conceptual breakthroughs that have to be made. Mm-hm. And the extreme is that, well, some smart young fellow has just done it. He just hasn't told us yet. And the other extreme is that it may take a couple hundred years, maybe 500 even, depending on how many conceptual problems there are. That is, it might take 500 years before we have computer programs that are as intelligent as human beings. Now, I'd really be inclined to bet on something like 50, although very exceedingly unlikely that I'll be around. But I simply don't know how long it will take. [00:26:10] Jeffrey Mishlove: But it sounds like you're making a firm bet against the critics of artificial intelligence who say that in theory it's philosophically impossible to... That's right. ...replicate human intelligence. [00:26:22] Dr. John McCarthy: I see their arguments as faulty. Mm-hm. And I don't see that human intelligence is something that humans can never understand. [00:26:35] Jeffrey Mishlove: So ultimately the project that you and your colleagues in the field of artificial intelligence are engaged in, one might view it as the most noble project of all, the one that Socrates actually urged people into, which is to know thyself and sometimes against great odds to attempt to do what may be, in effect, one of the most difficult tasks facing humankind. Well, it's certainly a difficult task. Mm-hm. John McCarthy, we're just about out of time right now. I want to thank you very much for coming here and sharing yourself with us this evening. It's been a pleasure being with you. [00:27:19] Dr. John McCarthy: Well, thank you for inviting me. [00:27:21] Jeffrey Mishlove: Thank you. And thank you for being with us.

Transcribe Any Video or Podcast — Free

Paste a URL and get a full AI-powered transcript in minutes. Try ScribeHawk →