← Lex Fridman

Melanie Mitchell: Concepts, Analogies, Common Sense & Future of AI

Episode 2019-12-282019-12-28English

Guests: Melanie Mitchell

Listen to this episode00:00 / 1:53:07
Reading settings
Reading preferences
Text size
Download in-depth read
Read offline

In-depth read pending

Downloads are not available yet.

§01Transcript · 00:00–10:23

00:00The following is a conversation with Melanie Mitchell.

00:03She's a professor of computer science

00:04at Portland State University

00:06and an external professor at Santa Fe Institute.

00:10She has worked on and written about artificial intelligence

00:12from fascinating perspectives,

00:14including adaptive complex systems, genetic algorithms,

00:18and the copycat cognitive architecture,

00:20which places the process of analogy making

00:23at the core of human cognition.

00:26From her doctoral work with her advisors,

00:28Douglas Hofstadter and John Holland, to today,

00:32she has contributed a lot of important ideas

00:34to the field of AI, including her recent book,

00:37simply called Artificial Intelligence,

00:39A Guide for Thinking Humans.

00:42This is the Artificial Intelligence Podcast.

00:45If you enjoy it, subscribe on YouTube,

00:48give it five stars on Apple Podcast,

00:50support it on Patreon,

00:51or simply connect with me on Twitter

00:53at Lex Friedman, spelled F R I D M A N.

00:58I recently started doing ads

00:59at the end of the introduction.

01:01I'll do one or two minutes after introducing the episode

01:04and never any ads in the middle

01:05that can break the flow of the conversation.

01:08I hope that works for you

01:09and doesn't hurt the listening experience.

01:12I provide timestamps for the start of the conversation,

01:14but it helps if you listen to the ad

01:17and support this podcast by trying out the product

01:19or service being advertised.

01:22This show is presented by Cash App,

01:24the number one finance app in the App Store.

01:27I personally use Cash App to send money to friends,

01:30but you can also use it to buy, sell,

01:32and deposit Bitcoin in just seconds.

01:35Cash App also has a new investing feature.

01:38You can buy fractions of a stock, say $1 worth,

01:41no matter what the stock price is.

01:43Broker services are provided by Cash App Investing,

01:46a subsidiary of Square and member SIPC.

01:49I'm excited to be working with Cash App

01:51to support one of my favorite organizations called First.

01:55Best known for their first robotics and Lego competitions.

01:58They educate and inspire hundreds of thousands of students

02:02in over 110 countries

02:04and have a perfect rating on Charity Navigator,

02:06which means that donated money is used

02:09to maximum effectiveness.

02:11When you get Cash App from the App Store or Google Play

02:14and use code LexPodcast,

02:17you'll get $10 and Cash App will also donate $10 to First,

02:21which again is an organization

02:23that I've personally seen inspire girls and boys

02:26to dream of engineering a better world.

02:28And now here's my conversation with Melanie Mitchell.

02:33The name of your new book is Artificial Intelligence,

02:36subtitle, A Guide for Thinking Humans.

02:39The name of this podcast is Artificial Intelligence.

02:42So let me take a step back

02:44and ask the old Shakespeare question about roses.

02:46And what do you think of the term artificial intelligence

02:51for our big and complicated and interesting field?

02:55I'm not crazy about the term.

02:57I think it has a few problems

03:01because it means so many different things

03:04to different people.

03:05And intelligence is one of those words

03:07that isn't very clearly defined either.

03:10There's so many different kinds of intelligence,

03:14degrees of intelligence, approaches to intelligence.

03:18John McCarthy was the one who came up with the term

03:21artificial intelligence.

03:23And from what I read,

03:24he called it that to differentiate it from cybernetics,

03:28which was another related movement at the time.

03:33And he later regretted calling it artificial intelligence.

03:39Herbert Simon was pushing for calling it

03:41complex information processing,

03:45which got nixed,

03:47but probably is equally vague, I guess.

03:52Is it the intelligence or the artificial

03:55in terms of words that is most problematic, would you say?

03:58Yeah, I think it's a little of both.

04:01But it has some good sides

04:02because I personally was attracted to the field

04:07because I was interested in phenomenon of intelligence.

04:11And if it was called complex information processing,

04:13maybe I'd be doing something wholly different now.

04:16What do you think of, I've heard the term used,

04:18cognitive systems, for example, so using cognitive.

04:22Yeah, I mean, cognitive has certain associations with it.

04:27And people like to separate things like cognition

04:31and perception, which I don't actually think are separate.

04:33But often people talk about cognition as being different

04:37from sort of other aspects of intelligence.

04:41It's sort of higher level.

04:42So to you, cognition is this broad,

04:44beautiful mess of things that encompasses the whole thing.

04:47Memory, perception.

04:48Yeah, I think it's hard to draw lines like that.

04:53When I was coming out of grad school in 1990,

04:56which is when I graduated,

04:58that was during one of the AI winters.

05:01And I was advised to not put AI,

05:05artificial intelligence on my CV,

05:06but instead call it intelligence systems.

05:09So that was kind of a euphemism, I guess.

05:14What about to stick briefly on terms and words,

05:20the idea of artificial general intelligence,

05:24or like Yann LeCun prefers human level intelligence,

05:29sort of starting to talk about ideas

05:32that achieve higher and higher levels of intelligence

05:37and somehow artificial intelligence seems to be a term

05:41used more for the narrow, very specific applications of AI

05:45and sort of what set of terms appeal to you

05:51to describe the thing that perhaps we strive to create?

05:56People have been struggling with this

05:57for the whole history of the field

06:00and defining exactly what it is that we're talking about.

06:03You know, John Searle had this distinction

06:05between strong AI and weak AI.

06:08And weak AI could be general AI,

06:10but his idea was strong AI was the view

06:14that a machine is actually thinking,

06:18that as opposed to simulating thinking

06:22or carrying out processes that we would call intelligent.

06:30At a high level, if you look at the founding

06:34of the field of McCarthy and Searle and so on,

06:38are we closer to having a better sense of that line

06:44between narrow, weak AI and strong AI?

06:50Yes, I think we're closer to having a better idea

06:55of what that line is.

06:58Early on, for example, a lot of people thought

07:01that playing chess would be, you couldn't play chess

07:06if you didn't have sort of general human level intelligence.

07:11And of course, once computers were able to play chess

07:13better than humans, that revised that view.

07:18And people said, okay, well, maybe now we have to revise

07:22what we think of intelligence as.

07:25And so that's kind of been a theme

07:28throughout the history of the field

07:29is that once a machine can do some task,

07:34we then have to look back and say, oh, well,

07:37that changes my understanding of what intelligence is

07:39because I don't think that machine is intelligent,

07:43at least that's not what I wanna call intelligence.

07:45So do you think that line moves forever

07:47or will we eventually really feel as a civilization

07:51like we've crossed the line if it's possible?

07:54It's hard to predict, but I don't see any reason

07:56why we couldn't in principle create something

08:00that we would consider intelligent.

08:03I don't know how we will know for sure.

08:07Maybe our own view of what intelligence is

08:10will be refined more and more

08:12until we finally figure out what we mean

08:14when we talk about it.

08:17But I think eventually we will create machines

08:22in a sense that have intelligence.

08:24They may not be the kinds of machines we have now.

08:28And one of the things that that's going to produce

08:32is making us sort of understand

08:34our own machine like qualities

08:38that we in a sense are mechanical

08:43in the sense that like cells,

08:45cells are kind of mechanical.

08:47They have algorithms, they process information by

08:52and somehow out of this mass of cells,

08:57we get this emergent property that we call intelligence.

09:01But underlying it is really just cellular processing

09:07and lots and lots and lots of it.

09:10Do you think we'll be able to,

09:12do you think it's possible to create intelligence

09:14without understanding our own mind?

09:16You said sort of in that process

09:18we'll understand more and more,

09:19but do you think it's possible to sort of create

09:23without really fully understanding

09:26from a mechanistic perspective,

09:27sort of from a functional perspective

09:29how our mysterious mind works?

09:32If I had to bet on it, I would say,

09:36no, we do have to understand our own minds

09:39at least to some significant extent.

09:42But I think that's a really big open question.

09:47I've been very surprised at how far kind of

09:49brute force approaches based on say big data

09:53and huge networks can take us.

09:57I wouldn't have expected that.

09:59And they have nothing to do with the way our minds work.

10:03So that's been surprising to me, so it could be wrong.

10:06To explore the psychological and the philosophical,

10:09do you think we're okay as a species

10:11with something that's more intelligent than us?

10:16Do you think perhaps the reason

10:18we're pushing that line further and further

10:20is we're afraid of acknowledging

§02Transcript · 10:23–21:12

10:23that there's something stronger, better,

10:25smarter than us humans?

10:29Well, I'm not sure we can define intelligence that way

10:31because smarter than is with respect to what,

10:40computers are already smarter than us in some areas.

10:42They can multiply much better than we can.

10:45They can figure out driving routes to take

10:50much faster and better than we can.

10:51They have a lot more information to draw on.

10:54They know about traffic conditions and all that stuff.

10:57So for any given particular task,

11:02sometimes computers are much better than we are

11:04and we're totally happy with that, right?

11:07I'm totally happy with that.

11:08It doesn't bother me at all.

11:10I guess the question is which things about our intelligence

11:15would we feel very sad or upset

11:20that machines had been able to recreate?

11:24So in the book, I talk about my former PhD advisor,

11:27Douglas Hofstadter,

11:29who encountered a music generation program.

11:32And that was really the line for him,

11:36that if a machine could create beautiful music,

11:40that would be terrifying for him

11:44because that is something he feels

11:46is really at the core of what it is to be human,

11:50creating beautiful music, art, literature.

11:56He doesn't like the fact that machines

11:59can recognize spoken language really well.

12:05He personally doesn't like using speech recognition,

12:09but I don't think it bothers him to his core

12:11because it's like, okay, that's not at the core of humanity.

12:15But it may be different for every person

12:17what really they feel would usurp their humanity.

12:25And I think maybe it's a generational thing also.

12:27Maybe our children or our children's children

12:30will be adapted, they'll adapt to these new devices

12:35that can do all these tasks and say,

12:38yes, this thing is smarter than me in all these areas,

12:41but that's great because it helps me.

12:46Looking at the broad history of our species,

12:50why do you think so many humans have dreamed

12:52of creating artificial life and artificial intelligence

12:55throughout the history of our civilization?

12:57So not just this century or the 20th century,

13:00but really throughout many centuries that preceded it?

13:06That's a really good question,

13:07and I have wondered about that.

13:09Because I myself was driven by curiosity

13:16about my own thought processes

13:18and thought it would be fantastic

13:20to be able to get a computer

13:22to mimic some of my thought processes.

13:26I'm not sure why we're so driven.

13:28I think we want to understand ourselves better

13:33and we also want machines to do things for us.

13:40But I don't know, there's something more to it

13:42because it's so deep in the kind of mythology

13:45or the ethos of our species.

13:49And I don't think other species have this drive.

13:52So I don't know.

13:53If you were to sort of psychoanalyze yourself

13:55in your own interest in AI, are you,

13:59what excites you about creating intelligence?

14:07You said understanding our own selves?

14:09Yeah, I think that's what drives me particularly.

14:13I'm really interested in human intelligence,

14:22but I'm also interested in the sort of the phenomenon

14:25of intelligence more generally.

14:28And I don't think humans are the only thing

14:29with intelligence, or even animals.

14:34But I think intelligence is a concept

14:39that encompasses a lot of complex systems.

14:43And if you think of things like insect colonies

14:47or cellular processes or the immune system

14:52or all kinds of different biological

14:54or even societal processes have as an emergent property

14:59some aspects of what we would call intelligence.

15:02They have memory, they process information,

15:05they have goals, they accomplish their goals, et cetera.

15:08And to me, the question of what is this thing

15:12we're talking about here was really fascinating to me.

15:17And exploring it using computers seem to be a good way

15:22to approach the question.

15:23So do you think kind of of intelligence,

15:26do you think of our universe as a kind of hierarchy

15:28of complex systems?

15:30And then intelligence is just the property of any,

15:33you can look at any level and every level

15:36has some aspect of intelligence.

15:39So we're just like one little speck

15:40in that giant hierarchy of complex systems.

15:44I don't know if I would say any system

15:47like that has intelligence, but I guess what I wanna,

15:52I don't have a good enough definition of intelligence

15:55to say that.

15:56So let me do sort of a multiple choice, I guess.

15:59So you said ant colonies.

16:02So are ant colonies intelligent?

16:04Are the bacteria in our body intelligent?

16:09And then going to the physics world molecules

16:13and the behavior at the quantum level of electrons

16:18and so on, are those kinds of systems,

16:21do they possess intelligence?

16:22Like where's the line that feels compelling to you?

16:27I don't know.

16:28I mean, I think intelligence is a continuum.

16:30And I think that the ability to, in some sense,

16:35have intention, have a goal,

16:37have some kind of self awareness is part of it.

16:45So I'm not sure if, you know,

16:47it's hard to know where to draw that line.

16:50I think that's kind of a mystery.

16:52But I wouldn't say that the planets orbiting the sun

16:59is an intelligent system.

17:01I mean, I would find that maybe not the right term

17:05to describe that.

17:06And there's all this debate in the field

17:09of like what's the right way to define intelligence?

17:12What's the right way to model intelligence?

17:15Should we think about computation?

17:16Should we think about dynamics?

17:18And should we think about free energy

17:21and all of that stuff?

17:23And I think that it's a fantastic time to be in the field

17:28because there's so many questions

17:30and so much we don't understand.

17:32There's so much work to do.

17:33So are we the most special kind of intelligence

17:38in this kind of, you said there's a bunch

17:41of different elements and characteristics

17:43of intelligence systems and colonies.

17:47Is human intelligence the thing in our brain?

17:53Is that the most interesting kind of intelligence

17:55in this continuum?

17:57Well, it's interesting to us because it is us.

18:01I mean, interesting to me, yes.

18:03And because I'm part of, you know, human.

18:06But to understanding the fundamentals of intelligence,

18:08what I'm getting at, is studying the human,

18:11is sort of, if everything we've talked about,

18:13what you talk about in your book,

18:14what just the AI field, this notion,

18:18yes, it's hard to define,

18:19but it's usually talking about something

18:22that's very akin to human intelligence.

18:24Yeah, to me it is the most interesting

18:26because it's the most complex, I think.

18:29It's the most self aware.

18:32It's the only system, at least that I know of,

18:34that reflects on its own intelligence.

18:38And you talk about the history of AI

18:41and us, in terms of creating artificial intelligence,

18:45being terrible at predicting the future

18:48with AI, with tech in general.

18:50So why do you think we're so bad at predicting the future?

18:56Are we hopelessly bad?

18:59So no matter what, whether it's this decade

19:01or the next few decades, every time we make a prediction,

19:04there's just no way of doing it well,

19:06or as the field matures, we'll be better and better at it.

19:10I believe as the field matures, we will be better.

19:13And I think the reason that we've had so much trouble

19:16is that we have so little understanding

19:18of our own intelligence.

19:20So there's the famous story about Marvin Minsky

19:29assigning computer vision as a summer project

19:32to his undergrad students.

19:34And I believe that's actually a true story.

19:36Yeah, no, there's a write up on it.

19:39Everyone should read.

19:40It's like a, I think it's like a proposal

19:43that describes everything that should be done

19:46in that project.

19:46It's hilarious because it, I mean, you could explain it,

19:49but from my recollection, it describes basically

19:52all the fundamental problems of computer vision,

19:55many of which still haven't been solved.

19:57Yeah, and I don't know how far

19:59they really expect it to get.

20:01But I think that, and they're really,

20:04Marvin Minsky is a super smart guy

20:06and very sophisticated thinker.

20:08But I think that no one really understands

20:12or understood, still doesn't understand

20:16how complicated, how complex the things that we do are

20:22because they're so invisible to us.

20:24To us, vision, being able to look out at the world

20:27and describe what we see, that's just immediate.

20:31It feels like it's no work at all.

20:33So it didn't seem like it would be that hard,

20:35but there's so much going on unconsciously,

20:39sort of invisible to us that I think we overestimate

20:44how easy it will be to get computers to do it.

20:50And sort of for me to ask an unfair question,

20:53you've done research, you've thought about

20:56many different branches of AI through this book,

20:59widespread looking at where AI has been, where it is today.

21:06If you were to make a prediction,

21:08how many years from now would we as a society

§03Transcript · 21:12–31:36

21:12create something that you would say

21:15achieved human level intelligence

21:19or superhuman level intelligence?

21:23That is an unfair question.

21:25A prediction that will most likely be wrong.

21:28But it's just your notion because.

21:30Okay, I'll say more than 100 years.

21:34More than 100 years.

21:35And I quoted somebody in my book who said that

21:38human level intelligence is 100 Nobel Prizes away,

21:44which I like because it's a nice way to sort of,

21:48it's a nice unit for prediction.

21:51And it's like that many fantastic discoveries

21:55have to be made.

21:56And of course there's no Nobel Prize in AI, not yet at least.

22:03If we look at that 100 years,

22:05your sense is really the journey to intelligence

22:10has to go through something more complicated

22:15that's akin to our own cognitive systems,

22:19understanding them, being able to create them

22:21in the artificial systems,

22:24as opposed to sort of taking the machine learning

22:26approaches of today and really scaling them

22:30and scaling them and scaling them exponentially

22:33with both compute and hardware and data.

22:37That would be my guess.

22:42I think that in the sort of going along in the narrow AI

22:47that the current approaches will get better.

22:54I think there's some fundamental limits

22:56to how far they're gonna get.

22:59I might be wrong, but that's what I think.

23:01And there's some fundamental weaknesses that they have

23:06that I talk about in the book that just comes

23:10from this approach of supervised learning requiring

23:20sort of feed forward networks and so on.

23:27It's just, I don't think it's a sustainable approach

23:31to understanding the world.

23:34Yeah, I'm personally torn on it.

23:36Sort of everything you read about in the book

23:39and sort of what we're talking about now,

23:41I agree with you, but I'm more and more,

23:45depending on the day, first of all,

23:48I'm deeply surprised by the success

23:50of machine learning and deep learning in general.

23:52From the very beginning, when I was,

23:54it's really been my main focus of work.

23:57I'm just surprised how far it gets.

23:59And I'm also think we're really early on

24:03in these efforts of these narrow AI.

24:07So I think there'll be a lot of surprise

24:09of how far it gets.

24:11I think we'll be extremely impressed.

24:14Like my sense is everything I've seen so far,

24:17and we'll talk about autonomous driving and so on,

24:19I think we can get really far.

24:21But I also have a sense that we will discover,

24:24just like you said, is that even though we'll get

24:27really far in order to create something

24:30like our own intelligence, it's actually much farther

24:32than we realize.

24:34I think these methods are a lot more powerful

24:37than people give them credit for actually.

24:39So that of course there's the media hype,

24:41but I think there's a lot of researchers in the community,

24:43especially like not undergrads, right?

24:46But like people who've been in AI,

24:48they're skeptical about how far deep learning can get.

24:50And I'm more and more thinking that it can actually

24:54get farther than they'll realize.

24:56It's certainly possible.

24:58One thing that surprised me when I was writing the book

25:00is how far apart different people in the field are

25:03on their opinion of how far the field has come

25:08and what is accomplished and what's gonna happen next.

25:11What's your sense of the different,

25:13who are the different people, groups, mindsets,

25:17thoughts in the community about where AI is today?

25:22Yeah, they're all over the place.

25:24So there's kind of the singularity transhumanism group.

25:30I don't know exactly how to characterize that approach,

25:33which is sort of the sort of exponential,

25:36exponential progress where we're on the sort of

25:41almost at the hugely accelerating part of the exponential.

25:45And in the next 30 years,

25:49we're going to see super intelligent AI and all that,

25:54and we'll be able to upload our brains and that.

25:57So there's that kind of extreme view that most,

26:00I think most people who work in AI don't have.

26:04They disagree with that.

26:06But there are people who are,

26:09maybe aren't singularity people,

26:12but they do think that the current approach

26:16of deep learning is going to scale

26:20and is going to kind of go all the way basically

26:23and take us to true AI or human level AI

26:26or whatever you wanna call it.

26:29And there's quite a few of them.

26:30And a lot of them, like a lot of the people I've met

26:34who work at big tech companies in AI groups

26:40kind of have this view that we're really not that far.

26:46Just to linger on that point,

26:47sort of if I can take as an example, like Yann LeCun,

26:50I don't know if you know about his work

26:52and so his viewpoints on this.

26:54I do.

26:55He believes that there's a bunch of breakthroughs,

26:57like fundamental, like Nobel prizes that are needed still.

27:01But I think he thinks those breakthroughs

27:03will be built on top of deep learning.

27:06And then there's some people who think

27:08we need to kind of put deep learning

27:11to the side a little bit as just one module

27:14that's helpful in the bigger cognitive framework.

27:17Right, so I think somewhat I understand Yann LeCun

27:22is rightly saying supervised learning is not sustainable.

27:27We have to figure out how to do unsupervised learning,

27:31that that's gonna be the key.

27:34And I think that's probably true.

27:39I think unsupervised learning

27:40is gonna be harder than people think.

27:43I mean, the way that we humans do it.

27:47Then there's the opposing view,

27:50there's the Gary Marcus kind of hybrid view

27:55where deep learning is one part,

27:58but we need to bring back kind of these symbolic approaches

28:02and combine them.

28:03Of course, no one knows how to do that very well.

28:06Which is the more important part to emphasize

28:10and how do they fit together?

28:12What's the foundation?

28:13What's the thing that's on top?

28:15What's the cake?

28:16What's the icing?

28:17Right.

28:18Then there's people pushing different things.

28:22There's the people, the causality people who say,

28:26deep learning as it's formulated today

28:28completely lacks any notion of causality.

28:32And that's, dooms it.

28:35And therefore we have to somehow give it

28:37some kind of notion of causality.

28:41There's a lot of push

28:45from the more cognitive science crowd saying,

28:51we have to look at developmental learning.

28:54We have to look at how babies learn.

28:56We have to look at intuitive physics,

29:00all these things we know about physics.

29:03And as somebody kind of quipped,

29:05we also have to teach machines intuitive metaphysics,

29:08which means like objects exist.

29:14Causality exists.

29:17These things that maybe we're born with.

29:19I don't know that they don't have the,

29:21machines don't have any of that.

29:23They look at a group of pixels

29:26and maybe they get 10 million examples,

29:31but they can't necessarily learn

29:34that there are objects in the world.

29:38So there's just a lot of pieces of the puzzle

29:41that people are promoting

29:44and with different opinions of like how important they are

29:47and how close we are to being able to put them all together

29:52to create general intelligence.

29:54Looking at this broad field,

29:56what do you take away from it?

29:57Who is the most impressive?

29:59Is it the cognitive folks,

30:01the Gary Marcus camp, the on camp,

30:05unsupervised and their self supervised.

30:07There's the supervisors and then there's the engineers

30:09who are actually building systems.

30:11You have sort of the Andrej Karpathy at Tesla

30:14building actual, it's not philosophy,

30:17it's real like systems that operate in the real world.

30:21What do you take away from all this beautiful variety?

30:23I don't know if,

30:25these different views are not necessarily

30:27mutually exclusive.

30:29And I think people like Yann LeCun

30:34agrees with the developmental psychology of causality,

30:39intuitive physics, et cetera.

30:43But he still thinks that it's learning,

30:45like end to end learning is the way to go.

30:48Will take us perhaps all the way.

30:50Yeah, and that we don't need,

30:51there's no sort of innate stuff that has to get built in.

30:56This is, it's because it's a hard problem.

31:02I personally, I'm very sympathetic

31:05to the cognitive science side,

31:07cause that's kind of where I came in to the field.

31:10I've become more and more sort of an embodiment adherent

31:15saying that without having a body,

31:18it's gonna be very hard to learn

31:20what we need to learn about the world.

31:24That's definitely something I'd love to talk about

31:26in a little bit.

31:28To step into the cognitive world,

31:31then if you don't mind,

31:32cause you've done so many interesting things.

31:34If you look to copycat,

§04Transcript · 31:36–41:47

31:36taking a couple of decades step back,

31:40you, Douglas Hofstadter and others

31:43have created and developed copycat

31:45more than 30 years ago.

31:48That's painful to hear.

31:50So what is it?

31:51What is copycat?

31:54It's a program that makes analogies

31:57in an idealized domain,

32:00idealized world of letter strings.

32:03So as you say, 30 years ago, wow.

32:06So I started working on it

32:07when I started grad school in 1984.

32:12Wow, dates me.

32:17And it's based on Doug Hofstadter's ideas

32:21about that analogy is really a core aspect of thinking.

32:30I remember he has a really nice quote

32:32in the book by himself and Emmanuel Sandor

32:36called Surfaces and Essences.

32:38I don't know if you've seen that book,

32:39but it's about analogy and he says,

32:43without concepts, there can be no thought

32:46and without analogies, there can be no concepts.

32:51So the view is that analogy

32:52is not just this kind of reasoning technique

32:55where we go, shoe is to foot as glove is to what,

33:01these kinds of things that we have on IQ tests or whatever,

33:05but that it's much deeper,

33:06it's much more pervasive in every thing we do,

33:10in our language, our thinking, our perception.

33:16So he had a view that was a very active perception idea.

33:20So the idea was that instead of having kind of

33:26a passive network in which you have input

33:31that's being processed through these feed forward layers

33:35and then there's an output at the end,

33:37that perception is really a dynamic process

33:41where like our eyes are moving around

33:43and they're getting information

33:44and that information is feeding back

33:47to what we look at next, influences,

33:50what we look at next and how we look at it.

33:53And so copycat was trying to do that,

33:56kind of simulate that kind of idea

33:57where you have these agents,

34:02it's kind of an agent based system

34:04and you have these agents that are picking things

34:07to look at and deciding whether they were interesting

34:10or not and whether they should be looked at more

34:13and that would influence other agents.

34:15Now, how do they interact?

34:17So they interacted through this global kind of

34:20what we call the workspace.

34:22So it's actually inspired by the old blackboard systems

34:25where you would have agents that post information

34:28on a blackboard, a common blackboard.

34:30This is like very old fashioned AI.

34:33Is that, are we talking about like in physical space?

34:36Is this a computer program?

34:37It's a computer program.

34:38So agents posting concepts on a blackboard kind of thing?

34:41Yeah, we called it a workspace.

34:43And the workspace is a data structure.

34:48The agents are little pieces of code

34:50that you could think of them as little detectors

34:54or little filters that say,

34:55I'm gonna pick this place to look

34:57and I'm gonna look for a certain thing

34:59and is this the thing I think is important, is it there?

35:03So it's almost like, you know, a convolution in a way,

35:06except a little bit more general and saying,

35:10and then highlighting it in the workspace.

35:14Once it's in the workspace,

35:16how do the things that are highlighted

35:18relate to each other?

35:18Like what's, is this?

35:19So there's different kinds of agents

35:21that can build connections between different things.

35:23So just to give you a concrete example,

35:25what CopyCat did was it made analogies

35:28between strings of letters.

35:30So here's an example.

35:31ABC changes to ABD.

35:35What does IJK change to?

35:39And the program had some prior knowledge

35:41about the alphabet, knew the sequence of the alphabet.

35:45It had a concept of letter, successor of letter.

35:49It had concepts of sameness.

35:50So it has some innate things programmed in.

35:55But then it could do things like say,

35:58discover that ABC is a group of letters in succession.

36:06And then an agent can mark that.

36:11So the idea that there could be a sequence of letters,

36:16is that a new concept that's formed

36:18or that's a concept that's innate?

36:19That's a concept that's innate.

36:21Sort of, can you form new concepts

36:23or are all concepts innate? No.

36:25So in this program, all the concepts

36:28of the program were innate.

36:30So, cause we weren't, I mean,

36:32obviously that limits it quite a bit.

36:35But what we were trying to do is say,

36:37suppose you have some innate concepts,

36:40how do you flexibly apply them to new situations?

36:45And how do you make analogies?

36:47Let's step back for a second.

36:49So I really liked that quote that you say,

36:51without concepts, there could be no thought

36:53and without analogies, there can be no concepts.

36:56In a Santa Fe presentation,

36:58you said that it should be one of the mantras of AI.

37:00Yes.

37:01And that you also yourself said,

37:04how to form and fluidly use concept

37:06is the most important open problem in AI.

37:09Yes.

37:11How to form and fluidly use concepts

37:14is the most important open problem in AI.

37:16So let's, what is a concept and what is an analogy?

37:21A concept is in some sense a fundamental unit of thought.

37:28So say we have a concept of a dog, okay?

37:38And a concept is embedded in a whole space of concepts

37:45so that there's certain concepts that are closer to it

37:48or farther away from it.

37:50Are these concepts, are they really like fundamental,

37:53like we mentioned innate, almost like axiomatic,

37:55like very basic and then there's other stuff

37:57built on top of it?

37:58Or does this include everything?

38:01Are they complicated?

38:04You can certainly form new concepts.

38:06Right, I guess that's the question I'm asking.

38:08Can you form new concepts

38:10that are complex combinations of other concepts?

38:14Yes, absolutely.

38:15And that's kind of what we do in learning.

38:20And then what's the role of analogies in that?

38:22So analogy is when you recognize

38:27that one situation is essentially the same

38:33as another situation.

38:35And essentially is kind of the key word there

38:38because it's not the same.

38:39So if I say, last week I did a podcast interview

38:44actually like three days ago in Washington, DC.

38:52And that situation was very similar to this situation,

38:56although it wasn't exactly the same.

38:58It was a different person sitting across from me.

39:00We had different kinds of microphones.

39:03The questions were different.

39:04The building was different.

39:06There's all kinds of different things,

39:07but really it was analogous.

39:10Or I can say, so doing a podcast interview,

39:14that's kind of a concept, it's a new concept.

39:17I never had that concept before this year essentially.

39:23I mean, and I can make an analogy with it

39:27like being interviewed for a news article in a newspaper.

39:31And I can say, well, you kind of play the same role

39:35that the newspaper reporter played.

39:40It's not exactly the same

39:42because maybe they actually emailed me some written questions

39:45rather than talking and the writing,

39:48the written questions are analogous

39:52to your spoken questions.

39:53And there's just all kinds of similarities.

39:55And this somehow probably connects to conversations

39:57you have over Thanksgiving dinner,

39:58just general conversations.

40:01There's like a thread you can probably take

40:03that just stretches out in all aspects of life

40:06that connect to this podcast.

40:08I mean, conversations between humans.

40:11Sure, and if I go and tell a friend of mine

40:16about this podcast interview, my friend might say,

40:20oh, the same thing happened to me.

40:22Let's say, you ask me some really hard question

40:27and I have trouble answering it.

40:29My friend could say, the same thing happened to me,

40:31but it was like, it wasn't a podcast interview.

40:34It wasn't, it was a completely different situation.

40:39And yet my friend is seeing essentially the same thing.

40:43We say that very fluidly, the same thing happened to me.

40:46Essentially the same thing.

40:48But we don't even say that, right?

40:50We just say the same thing.

40:51You imply it, yes.

40:51Yeah, and the view that kind of went into say copycat,

40:56that whole thing is that that act of saying

41:00the same thing happened to me is making an analogy.

41:04And in some sense, that's what's underlies

41:07all of our concepts.

41:10Why do you think analogy making that you're describing

41:14is so fundamental to cognition?

41:17Like it seems like it's the main element action

41:20of what we think of as cognition.

41:23Yeah, so it can be argued that all of this

41:28generalization we do of concepts

41:31and recognizing concepts in different situations

41:39is done by analogy.

41:42That that's, every time I'm recognizing

§05Transcript · 41:48–51:34

41:48that say you're a person, that's by analogy

41:53because I have this concept of what person is

41:55and I'm applying it to you.

41:57And every time I recognize a new situation,

42:02like one of the things I talked about in the book

42:06was the concept of walking a dog,

42:09that that's actually making an analogy

42:11because all of the details are very different.

42:15So reasoning could be reduced down

42:19to essentially analogy making.

42:21So all the things we think of as like,

42:25yeah, like you said, perception.

42:26So what's perception is taking raw sensory input

42:29and it's somehow integrating into our understanding

42:33of the world, updating the understanding.

42:34And all of that has just this giant mess of analogies

42:39that are being made.

42:40I think so, yeah.

42:42If you just linger on it a little bit,

42:44like what do you think it takes to engineer

42:47a process like that for us in our artificial systems?

42:52We need to understand better, I think,

42:56how we do it, how humans do it.

43:02And it comes down to internal models, I think.

43:07People talk a lot about mental models,

43:11that concepts are mental models,

43:13that I can, in my head, I can do a simulation

43:18of a situation like walking a dog.

43:22And there's some work in psychology

43:25that promotes this idea that all of concepts

43:29are really mental simulations,

43:31that whenever you encounter a concept

43:35or situation in the world or you read about it or whatever,

43:38you do some kind of mental simulation

43:40that allows you to predict what's gonna happen,

43:44to develop expectations of what's gonna happen.

43:47So that's the kind of structure I think we need,

43:51is that kind of mental model that,

43:55and in our brains, somehow these mental models

43:58are very much interconnected.

44:01Again, so a lot of stuff we're talking about

44:03are essentially open problems, right?

44:05So if I ask a question, I don't mean

44:08that you would know the answer, only just hypothesizing.

44:11But how big do you think is the network graph,

44:19data structure of concepts that's in our head?

44:23Like if we're trying to build that ourselves,

44:26like it's, we take it,

44:28that's one of the things we take for granted.

44:29We think, I mean, that's why we take common sense

44:32for granted, we think common sense is trivial.

44:34But how big of a thing of concepts

44:38is that underlies what we think of as common sense,

44:42for example?

44:44Yeah, I don't know.

44:45And I'm not, I don't even know what units to measure it in.

44:48Can you say how big is it?

44:50That's beautifully put, right?

44:51But, you know, we have, you know, it's really hard to know.

44:55We have, what, a hundred billion neurons or something.

45:00I don't know.

45:02And they're connected via trillions of synapses.

45:07And there's all this chemical processing going on.

45:10There's just a lot of capacity for stuff.

45:13And their information's encoded

45:15in different ways in the brain.

45:17It's encoded in chemical interactions.

45:19It's encoded in electric, like firing and firing rates.

45:24And nobody really knows how it's encoded,

45:25but it just seems like there's a huge amount of capacity.

45:29So I think it's huge.

45:30It's just enormous.

45:32And it's amazing how much stuff we know.

45:36Yeah.

45:38And for, but we know, and not just know like facts,

45:42but it's all integrated into this thing

45:44that we can make analogies with.

45:46Yes.

45:47There's a dream of Semantic Web,

45:49and there's a lot of dreams from expert systems

45:53of building giant knowledge bases.

45:56Do you see a hope for these kinds of approaches

45:58of building, of converting Wikipedia

46:01into something that could be used in analogy making?

46:05Sure.

46:07And I think people have made some progress

46:09along those lines.

46:10I mean, people have been working on this for a long time.

46:13But the problem is,

46:14and this I think is the problem of common sense.

46:17Like people have been trying to get

46:19these common sense networks.

46:21Here at MIT, there's this concept net project, right?

46:25But the problem is that, as I said,

46:27most of the knowledge that we have is invisible to us.

46:31It's not in Wikipedia.

46:33It's very basic things about intuitive physics,

46:42intuitive psychology, intuitive metaphysics,

46:46all that stuff.

46:47If you were to create a website

46:49that described intuitive physics, intuitive psychology,

46:53would it be bigger or smaller than Wikipedia?

46:56What do you think?

46:58I guess described to whom?

47:00I'm sorry, but.

47:03No, that's really good.

47:05That's exactly right, yeah.

47:07That's a hard question,

47:07because how do you represent that knowledge

47:10is the question, right?

47:12I can certainly write down F equals MA

47:15and Newton's laws and a lot of physics

47:19can be deduced from that.

47:23But that's probably not the best representation

47:27of that knowledge for doing the kinds of reasoning

47:32we want a machine to do.

47:35So, I don't know, it's impossible to say now.

47:40And people, you know, the projects,

47:43like there's the famous psych project, right,

47:46that Douglas Linnaught did that was trying.

47:50That thing's still going?

47:51I think it's still going.

47:52And the idea was to try and encode

47:54all of common sense knowledge,

47:56including all this invisible knowledge

47:58in some kind of logical representation.

48:03And it just never, I think, could do any of the things

48:09that he was hoping it could do,

48:11because that's just the wrong approach.

48:13Of course, that's what they always say, you know.

48:16And then the history books will say,

48:18well, the psych project finally found a breakthrough

48:21in 2058 or something.

48:24So much progress has been made in just a few decades

48:28that who knows what the next breakthroughs will be.

48:31It could be.

48:32It's certainly a compelling notion

48:34what the psych project stands for.

48:37I think Linnaught was one of the earliest people

48:39to say common sense is what we need.

48:43That's what we need.

48:44All this like expert system stuff,

48:46that is not gonna get you to AI.

48:49You need common sense.

48:50And he basically gave up his whole academic career

48:56to go pursue that.

48:57And I totally admire that,

48:59but I think that the approach itself will not,

49:06in 2040 or wherever, be successful.

49:09What do you think is wrong with the approach?

49:10What kind of approach might be successful?

49:14Well, if I knew that.

49:15Again, nobody knows the answer, right?

49:16If I knew that, you know, one of my talks,

49:19one of the people in the audience,

49:21this is a public lecture,

49:22one of the people in the audience said,

49:24what AI companies are you investing in?

49:27I'm like, well, I'm a college professor for one thing,

49:31so I don't have a lot of extra funds to invest,

49:34but also like no one knows what's gonna work in AI, right?

49:39That's the problem.

49:41Let me ask another impossible question

49:43in case you have a sense.

49:44In terms of data structures

49:46that will store this kind of information,

49:49do you think they've been invented yet,

49:51both in hardware and software?

49:54Or is it something else needs to be, are we totally, you know?

49:58I think something else has to be invented.

50:01That's my guess.

50:03Is the breakthroughs that's most promising,

50:06would that be in hardware or in software?

50:09Do you think we can get far with the current computers?

50:12Or do we need to do something that you see?

50:14I see what you're saying.

50:16I don't know if Turing computation

50:18is gonna be sufficient.

50:19Probably, I would guess it will.

50:22I don't see any reason why we need anything else.

50:26So in that sense, we have invented the hardware we need,

50:29but we just need to make it faster and bigger,

50:31and we need to figure out the right algorithms

50:34and the right sort of architecture.

50:39Turing, that's a very mathematical notion.

50:43When we try to have to build intelligence,

50:44it's now an engineering notion

50:46where you throw all that stuff.

50:48Well, I guess it is a question.

50:53People have brought up this question,

50:56and when you asked about, like, is our current hardware,

51:00will our current hardware work?

51:02Well, Turing computation says that our current hardware

51:08is, in principle, a Turing machine, right?

51:13So all we have to do is make it faster and bigger.

51:16But there have been people like Roger Penrose,

51:20if you might remember, that he said,

51:22Turing machines cannot produce intelligence

51:26because intelligence requires continuous valued numbers.

51:30I mean, that was sort of my reading of his argument.

§06Transcript · 51:34–1:02:14

51:34And quantum mechanics and what else, whatever.

51:38But I don't see any evidence for that,

51:41that we need new computation paradigms.

51:48But I don't know if we're, you know,

51:50I don't think we're gonna be able to scale up

51:53our current approaches to programming these computers.

51:58What is your hope for approaches like CopyCat

52:00or other cognitive architectures?

52:02I've talked to the creator of SOAR, for example.

52:04I've used ActR myself.

52:06I don't know if you're familiar with it.

52:07Yeah, I am.

52:07What do you think is,

52:10what's your hope of approaches like that

52:12in helping develop systems of greater

52:15and greater intelligence in the coming decades?

52:19Well, that's what I'm working on now,

52:22is trying to take some of those ideas and extending it.

52:26So I think there are some really promising approaches

52:30that are going on now that have to do with

52:34more active generative models.

52:39So this is the idea of this simulation in your head,

52:42the concept, when you, if you wanna,

52:46when you're perceiving a new situation,

52:49you have some simulations in your head.

52:51Those are generative models.

52:52They're generating your expectations.

52:54They're generating predictions.

52:55So that's part of a perception.

52:57You have a metamodel that generates a prediction

53:00then you compare it with, and then the difference.

53:03And you also, that generative model is telling you

53:07where to look and what to look at

53:09and what to pay attention to.

53:11And it, I think it affects your perception.

53:14It's not that just you compare it with your perception.

53:16It becomes your perception in a way.

53:21It's kind of a mixture of the bottom up information

53:28coming from the world and your top down model

53:31being imposed on the world is what becomes your perception.

53:36So your hope is something like that

53:37can improve perception systems

53:39and that they can understand things better.

53:41Yes. To understand things.

53:42Yes.

53:44What's the, what's the step,

53:47what's the analogy making step there?

53:49Well, there, the idea is that you have this

53:54pretty complicated conceptual space.

53:57You can talk about a semantic network or something like that

54:00with these different kinds of concept models

54:04in your brain that are connected.

54:07So, so let's, let's take the example of walking a dog.

54:10So we were talking about that.

54:12Okay.

54:13Let's say I see someone out in the street walking a cat.

54:16Some people walk their cats, I guess.

54:18Seems like a bad idea, but.

54:19Yeah.

54:21So my model, my, you know,

54:23there's connections between my model of a dog

54:27and model of a cat.

54:28And I can immediately see the analogy

54:33of that those are analogous situations,

54:38but I can also see the differences

54:40and that tells me what to expect.

54:43So also, you know, I have a new situation.

54:48So another example with the walking the dog thing

54:51is sometimes people,

54:52I see people riding their bikes with a leash,

54:55holding a leash and the dogs running alongside.

54:57Okay, so I know that the,

55:00I recognize that as kind of a dog walking situation,

55:03even though the person's not walking, right?

55:06And the dog's not walking.

55:08Because I have these models that say, okay,

55:14riding a bike is sort of similar to walking

55:16or it's connected, it's a means of transportation,

55:20but I, because they have their dog there,

55:22I assume they're not going to work,

55:24but they're going out for exercise.

55:26You know, these analogies help me to figure out

55:30kind of what's going on, what's likely.

55:33But sort of these analogies are very human interpretable.

55:37So that's that kind of space.

55:38And then you look at something

55:40like the current deep learning approaches,

55:43they kind of help you to take raw sensory information

55:46and to sort of automatically build up hierarchies

55:49of what you can even call them concepts.

55:52They're just not human interpretable concepts.

55:55What's your, what's the link here?

55:58Do you hope, sort of the hybrid system question,

56:05how do you think the two can start to meet each other?

56:08What's the value of learning in this systems of forming,

56:14of analogy making?

56:16The goal of, you know, the original goal of deep learning

56:20in at least visual perception was that

56:24you would get the system to learn to extract features

56:27that at these different levels of complexity.

56:30So maybe edge detection and that would lead into learning,

56:34you know, simple combinations of edges

56:36and then more complex shapes

56:38and then whole objects or faces.

56:42And this was based on the ideas

56:47of the neuroscientists, Hubel and Wiesel,

56:51who had seen, laid out this kind of structure in brain.

56:58And I think that's right to some extent.

57:02Of course, people have found that the whole story

57:05is a little more complex than that.

57:07And the brain of course always is

57:09and there's a lot of feedback.

57:10So I see that as absolutely a good brain inspired approach

57:22to some aspects of perception.

57:25But one thing that it's lacking, for example,

57:29is all of that feedback, which is extremely important.

57:33The interactive element that you mentioned.

57:36The expectation, right, the conceptual level.

57:39Going back and forth with the expectation,

57:42the perception and just going back and forth.

57:44So, right, so that is extremely important.

57:47And, you know, one thing about deep neural networks

57:52is that in a given situation,

57:54like, you know, they're trained, right?

57:56They get these weights and everything,

57:58but then now I give them a new image, let's say.

58:02They treat every part of the image in the same way.

58:09You know, they apply the same filters at each layer

58:13to all parts of the image.

58:15There's no feedback to say like,

58:17oh, this part of the image is irrelevant.

58:20I shouldn't care about this part of the image.

58:23Or this part of the image is the most important part.

58:27And that's kind of what we humans are able to do

58:30because we have these conceptual expectations.

58:33So there's a, by the way, a little bit of work in that.

58:35There's certainly a lot more in what's under the,

58:38called attention in natural language processing knowledge.

58:42It's a, and that's exceptionally powerful.

58:46And it's a very, just as you say,

58:49it's a really powerful idea.

58:50But again, in sort of machine learning,

58:53it all kind of operates in an automated way.

58:55That's not human interpret.

58:56It's not also, okay, so that, right.

58:59It's not dynamic.

59:00I mean, in the sense that as a perception

59:03of a new example is being processed,

59:08those attention's weights don't change.

59:12Right, so I mean, there's a kind of notion

59:17that there's not a memory.

59:20So you're not aggregating the idea of like,

59:23this mental model.

59:25Yes.

59:26I mean, that seems to be a fundamental idea.

59:28There's not a really powerful,

59:30I mean, there's some stuff with memory,

59:32but there's not a powerful way to represent the world

59:37in some sort of way that's deeper than,

59:42I mean, it's so difficult because, you know,

59:45neural networks do represent the world.

59:47They do have a mental model, right?

59:50But it just seems to be shallow.

59:53It's hard to criticize them at the fundamental level,

60:00to me at least.

60:01It's easy to criticize them.

60:05Well, look, like exactly what you're saying,

60:07mental models sort of almost put a psychology hat on,

60:11say, look, these networks are clearly not able

60:15to achieve what we humans do with forming mental models,

60:18analogy making and so on.

60:20But that doesn't mean that they fundamentally cannot do that.

60:23Like it's very difficult to say that.

60:25I mean, at least to me,

60:26do you have a notion that the learning approach is really,

60:29I mean, they're going to not only are they limited today,

60:34but they will forever be limited

60:37in being able to construct such mental models.

60:42I think the idea of the dynamic perception is key here.

60:47The idea that moving your eyes around and getting feedback.

60:54And that's something that, you know,

60:56there's been some models like that.

60:58There's certainly recurrent neural networks

61:00that operate over several time steps.

61:03But the problem is that the actual, the recurrence is,

61:07you know, basically the feedback is at the next time step

61:13is the entire hidden state of the network,

61:18which is, it turns out that that doesn't work very well.

61:25But see, the thing I'm saying is mathematically speaking,

61:29it has the information in that recurrence

61:33to capture everything, it just doesn't seem to work.

61:38So like, you know, it's like,

61:40it's the same Turing machine question, right?

61:44Yeah, maybe theoretically, computers,

61:49anything that's Turing, a universal Turing machine

61:53can be intelligent, but practically,

61:56the architecture might be very specific.

61:59Kind of architecture to be able to create it.

62:04So just, I guess it sort of asks almost the same question

62:09again is how big of a role do you think deep learning needs,

§07Transcript · 1:02:14–1:13:23

62:14will play or needs to play in this, in perception?

62:20I think that deep learning as it's currently,

62:24as it currently exists, you know, will place,

62:27that kind of thing will play some role.

62:31But I think that there's a lot more going on in perception.

62:36But who knows, you know, the definition of deep learning,

62:39I mean, it's pretty broad.

62:41It's kind of an umbrella for a lot of different things.

62:43So what I mean is purely sort of neural networks.

62:45Yeah, and a feed forward neural networks.

62:48Essentially, or there could be recurrence,

62:50but sometimes it feels like,

62:53for instance, I talked to Gary Marcus,

62:55it feels like the criticism of deep learning

62:58is kind of like us birds criticizing airplanes

63:02for not flying well, or that they're not really flying.

63:07Do you think deep learning,

63:10do you think it could go all the way?

63:12Like Yann LeCun thinks.

63:14Do you think that, yeah,

63:17the brute force learning approach can go all the way?

63:21I don't think so, no.

63:23I mean, I think it's an open question,

63:25but I tend to be on the innateness side

63:29that there's some things that we've been evolved

63:35to be able to learn,

63:39and that learning just can't happen without them.

63:44So one example, here's an example I had in the book

63:47that I think is useful to me, at least, in thinking about this.

63:51So this has to do with

63:54the Deep Minds Atari game playing program, okay?

63:59And it learned to play these Atari video games

64:02just by getting input from the pixels of the screen,

64:08and it learned to play the game Breakout

64:151,000% better than humans, okay?

64:18That was one of their results, and it was great.

64:20And it learned this thing where it tunneled through the side

64:23of the bricks in the breakout game,

64:26and the ball could bounce off the ceiling

64:28and then just wipe out bricks.

64:30Okay, so there was a group who did an experiment

64:36where they took the paddle that you move with the joystick

64:41and moved it up two pixels or something like that.

64:45And then they looked at a deep Q learning system

64:49that had been trained on Breakout and said,

64:51could it now transfer its learning

64:53to this new version of the game?

64:55Of course, a human could, and it couldn't.

64:58Maybe that's not surprising, but I guess the point is

65:00it hadn't learned the concept of a paddle.

65:04It hadn't learned the concept of a ball

65:07or the concept of tunneling.

65:09It was learning something, you know, we looking at it

65:12kind of anthropomorphized it and said,

65:16oh, here's what it's doing in the way we describe it.

65:18But it actually didn't learn those concepts.

65:21And so because it didn't learn those concepts,

65:23it couldn't make this transfer.

65:26Yes, so that's a beautiful statement,

65:28but at the same time, by moving the paddle,

65:31we also anthropomorphize flaws to inject into the system

65:36that will then flip how impressed we are by it.

65:39What I mean by that is, to me, the Atari games were,

65:43to me, deeply impressive that that was possible at all.

65:48So like I have to first pause on that,

65:50and people should look at that, just like the game of Go,

65:53which is fundamentally different to me

65:55than what Deep Blue did.

65:59Even though there's still a tree search,

66:03it's just everything DeepMind has done in terms of learning,

66:08however limited it is, is still deeply surprising to me.

66:11Yeah, I'm not trying to say that what they did wasn't impressive.

66:15I think it was incredibly impressive.

66:17To me, it's interesting.

66:19Is moving the board just another thing that needs to be learned?

66:24So like we've been able to, maybe, maybe,

66:27been able to, through the current neural networks,

66:29learn very basic concepts

66:31that are not enough to do this general reasoning,

66:34and maybe with more data.

66:37I mean, the interesting thing about the examples

66:41that you talk about beautifully

66:44is it's often flaws of the data.

66:48Well, that's the question.

66:49I mean, I think that is the key question,

66:51whether it's a flaw of the data or not.

66:53Because the reason I brought up this example

66:56was because you were asking,

66:57do I think that learning from data could go all the way?

67:01And this was why I brought up the example,

67:04because I think, and this is not at all to take away

67:09from the impressive work that they did,

67:11but it's to say that when we look at what these systems learn,

67:18do they learn the things

67:21that we humans consider to be the relevant concepts?

67:25And in that example, it didn't.

67:29Sure, if you train it on moving, you know, the paddle being

67:34in different places, maybe it could deal with,

67:38maybe it would learn that concept.

67:40I'm not totally sure.

67:42But the question is, you know, scaling that up

67:44to more complicated worlds,

67:48to what extent could a machine

67:51that only gets this very raw data

67:54learn to divide up the world into relevant concepts?

67:58And I don't know the answer,

68:01but I would bet that without some innate notion

68:08that it can't do it.

68:10Yeah, 10 years ago, I 100% agree with you

68:12as the most experts in AI system,

68:15but now I have a glimmer of hope.

68:19Okay, I mean, that's fair enough.

68:21And I think that's what deep learning did in the community is,

68:24no, no, if I had to bet all my money,

68:26it's 100% deep learning will not take us all the way.

68:29But there's still other, it's still,

68:31I was so personally sort of surprised by the Atari games,

68:36by Go, by the power of self play of just game playing

68:40against each other that I was like many other times

68:44just humbled of how little I know about what's possible

68:48in this approach.

68:49Yeah, I think fair enough.

68:51Self play is amazingly powerful.

68:53And that goes way back to Arthur Samuel, right,

68:58with his checker plane program,

69:01which was brilliant and surprising that it did so well.

69:06So just for fun, let me ask you on the topic of autonomous vehicles.

69:10It's the area that I work at least these days most closely on,

69:15and it's also area that I think is a good example that you use

69:20as sort of an example of things we as humans

69:25don't always realize how hard it is to do.

69:28It's like the constant trend in AI,

69:30but the different problems that we think are easy

69:32when we first try them and then realize how hard it is.

69:36Okay, so you've talked about autonomous driving

69:41being a difficult problem, more difficult than we realize.

69:44Humans give it credit for it.

69:46Why is it so difficult?

69:47What are the most difficult parts in your view?

69:51I think it's difficult because of the world is so open ended

69:56as to what kinds of things can happen.

69:59So you have sort of what normally happens,

70:05which is just you drive along and nothing surprising happens,

70:09and autonomous vehicles can do,

70:12the ones we have now evidently can do really well

70:17on most normal situations as long as the weather

70:21is reasonably good and everything.

70:24But if some, we have this notion of edge cases

70:28or things in the tail of the distribution,

70:32we call it the long tail problem,

70:34which says that there's so many possible things

70:37that can happen that was not in the training data

70:41of the machine that it won't be able to handle it

70:47because it doesn't have common sense.

70:50Right, it's the old, the paddle moved problem.

70:54Yeah, it's the paddle moved problem, right.

70:57And so my understanding, and you probably are more

70:59of an expert than I am on this,

71:01is that current self driving car vision systems

71:07have problems with obstacles, meaning that they don't know

71:12which obstacles, which quote unquote obstacles

71:15they should stop for and which ones they shouldn't stop for.

71:18And so a lot of times I read that they tend to slam

71:21on the brakes quite a bit.

71:23And the most common accidents with self driving cars

71:27are people rear ending them because they were surprised.

71:31They weren't expecting the machine, the car to stop.

71:35Yeah, so there's a lot of interesting questions there.

71:38Whether, because you mentioned kind of two things.

71:42So one is the problem of perception, of understanding,

71:46of interpreting the objects that are detected correctly.

71:51And the other one is more like the policy,

71:54the action that you take, how you respond to it.

71:57So a lot of the car's braking is a kind of notion of,

72:02to clarify, there's a lot of different kind of things

72:05that are people calling autonomous vehicles.

72:07But the L4 vehicles with a safety driver are the ones

72:12like Waymo and Cruise and those companies,

72:15they tend to be very conservative and cautious.

72:18So they tend to be very, very afraid of hurting anything

72:21or anyone and getting in any kind of accidents.

72:24So their policy is very kind of, that results

72:28in being exceptionally responsive to anything

72:31that could possibly be an obstacle, right?

72:33Right, which the human drivers around it,

72:38it behaves unpredictably.

72:41Yeah, that's not a very human thing to do, caution.

72:43That's not the thing we're good at, especially in driving.

72:46We're in a hurry, often angry and et cetera,

72:49especially in Boston.

72:51And then there's sort of another, and a lot of times,

72:55machine learning is not a huge part of that.

72:57It's becoming more and more unclear to me

73:00how much sort of speaking to public information

73:05because a lot of companies say they're doing deep learning

73:08and machine learning just to attract good candidates.

73:12The reality is in many cases,

73:14it's still not a huge part of the perception.

73:18There's LiDAR and there's other sensors

73:20that are much more reliable for obstacle detection.

§08Transcript · 1:13:23–1:23:23

73:23And then there's Tesla approach, which is vision only.

73:27And there's, I think a few companies doing that,

73:30but Tesla most sort of famously pushing that forward.

73:32And that's because the LiDAR is too expensive, right?

73:35Well, I mean, yes, but I would say

73:40if you were to for free give to every Tesla vehicle,

73:44I mean, Elon Musk fundamentally believes

73:47that LiDAR is a crutch, right, famously said that.

73:50That if you want to solve the problem of machine learning,

73:55LiDAR should not be the primary sensor is the belief.

74:00The camera contains a lot more information.

74:04So if you want to learn, you want that information.

74:08But if you want to not to hit obstacles, you want LiDAR, right?

74:13Sort of it's this weird trade off because yeah,

74:18sort of what Tesla vehicles have a lot of,

74:21which is really the thing, the fallback,

74:26the primary fallback sensor is radar,

74:29which is a very crude version of LiDAR.

74:32It's a good detector of obstacles

74:34except when those things are standing, right?

74:37The stopped vehicle.

74:39Right, that's why it had problems

74:41with crashing into stop fire trucks.

74:43Stop fire trucks, right.

74:44So the hope there is that the vision sensor

74:47would somehow catch that.

74:49And for, there's a lot of problems with perception.

74:54They are doing actually some incredible stuff in the,

75:00almost like an active learning space

75:02where it's constantly taking edge cases and pulling back in.

75:06There's this data pipeline.

75:08Another aspect that is really important

75:12that people are studying now is called multitask learning,

75:15which is sort of breaking apart this problem,

75:18whatever the problem is, in this case driving,

75:20into dozens or hundreds of little problems

75:24that you can turn into learning problems.

75:26So this giant pipeline, it's kind of interesting.

75:30I've been skeptical from the very beginning,

75:33but become less and less skeptical over time

75:35how much of driving can be learned.

75:37I still think it's much farther

75:39than the CEO of that particular company thinks it will be,

75:44but it's constantly surprising that

75:48through good engineering and data collection

75:51and active selection of data,

75:53how you can attack that long tail.

75:56And it's an interesting open question

75:58that you're absolutely right.

75:59There's a much longer tail

76:01and all these edge cases that we don't think about,

76:04but it's a fascinating question

76:06that applies to natural language and all spaces.

76:09How big is that long tail?

76:12And I mean, not to linger on the point,

76:16but what's your sense in driving

76:19in these practical problems of the human experience?

76:24Can it be learned?

76:26So the current, what are your thoughts of sort of

76:28Elon Musk thought, let's forget the thing that he says

76:31it'd be solved in a year,

76:33but can it be solved in a reasonable timeline

76:38or do fundamentally other methods need to be invented?

76:41So I don't, I think that ultimately driving,

76:47so it's a trade off in a way,

76:50being able to drive and deal with any situation that comes up

76:56does require kind of full human intelligence.

76:59And even in humans aren't intelligent enough to do it

77:02because humans, I mean, most human accidents

77:06are because the human wasn't paying attention

77:09or the humans drunk or whatever.

77:11And not because they weren't intelligent enough.

77:13And not because they weren't intelligent enough, right.

77:17Whereas the accidents with autonomous vehicles

77:23is because they weren't intelligent enough.

77:25They're always paying attention.

77:26Yeah, they're always paying attention.

77:27So it's a trade off, you know,

77:29and I think that it's a very fair thing to say

77:32that autonomous vehicles will be ultimately safer than humans

77:37because humans are very unsafe.

77:39It's kind of a low bar.

77:42But just like you said, I think humans got a better rap, right.

77:48Because we're really good at the common sense thing.

77:50Yeah, we're great at the common sense thing.

77:52We're bad at the paying attention thing.

77:53Paying attention thing, right.

77:54Especially when we're, you know, driving is kind of boring

77:56and we have these phones to play with and everything.

77:59But I think what's going to happen is that

78:06for many reasons, not just AI reasons,

78:09but also like legal and other reasons,

78:12that the definition of self driving is going to change

78:17or autonomous is going to change.

78:19It's not going to be just,

78:23I'm going to go to sleep in the back

78:24and you just drive me anywhere.

78:27It's going to be more certain areas are going to be instrumented

78:34to have the sensors and the mapping

78:37and all of the stuff you need for,

78:39that the autonomous cars won't have to have full common sense

78:43and they'll do just fine in those areas

78:46as long as pedestrians don't mess with them too much.

78:49That's another question.

78:51That's right.

78:52But I don't think we will have fully autonomous self driving

78:59in the way that like most,

79:01the average person thinks of it for a very long time.

79:04And just to reiterate, this is the interesting open question

79:09that I think I agree with you on,

79:11is to solve fully autonomous driving,

79:14you have to be able to engineer in common sense.

79:17Yes.

79:19I think it's an important thing to hear and think about.

79:23I hope that's wrong, but I currently agree with you

79:27that unfortunately you do have to have, to be more specific,

79:32sort of these deep understandings of physics

79:35and of the way this world works and also the human dynamics.

79:39Like you mentioned, pedestrians and cyclists,

79:41actually that's whatever that nonverbal communication

79:45as some people call it,

79:46there's that dynamic that is also part of this common sense.

79:50Right.

79:51And we humans are pretty good at predicting

79:55what other humans are going to do.

79:57And how our actions impact the behaviors

80:00of this weird game theoretic dance that we're good at somehow.

80:05And the funny thing is,

80:07because I've watched countless hours of pedestrian video

80:11and talked to people,

80:12we humans are also really bad at articulating

80:15the knowledge we have.

80:16Right.

80:17Which has been a huge challenge.

80:19Yes.

80:20So you've mentioned embodied intelligence.

80:23What do you think it takes to build a system

80:25of human level intelligence?

80:27Does it need to have a body?

80:29I'm not sure, but I'm coming around to that more and more.

80:34And what does it mean to be,

80:36I don't mean to keep bringing up Yann LeCun.

80:40He looms very large.

80:42Well, he certainly has a large personality.

80:45Yes.

80:46He thinks that the system needs to be grounded,

80:49meaning he needs to sort of be able to interact with reality,

80:53but doesn't think it necessarily needs to have a body.

80:56So when you think of...

80:57So what's the difference?

80:58I guess I want to ask,

81:00when you mean body,

81:01do you mean you have to be able to play with the world?

81:04Or do you also mean like there's a body

81:06that you have to preserve?

81:10Oh, that's a good question.

81:11I haven't really thought about that,

81:13but I think both, I would guess.

81:15Because I think intelligence,

81:23it's so hard to separate it from our desire

81:29for self preservation,

81:31our emotions,

81:34all that non rational stuff

81:37that kind of gets in the way of logical thinking.

81:43Because the way,

81:46if we're talking about human intelligence

81:48or human level intelligence, whatever that means,

81:51a huge part of it is social.

81:55We were evolved to be social

81:58and to deal with other people.

82:01And that's just so ingrained in us

82:05that it's hard to separate intelligence from that.

82:09I think AI for the last 70 years

82:14or however long it's been around,

82:16it has largely been separated.

82:18There's this idea that there's like,

82:20it's kind of very Cartesian.

82:23There's this thinking thing that we're trying to create,

82:27but we don't care about all this other stuff.

82:30And I think the other stuff is very fundamental.

82:34So there's idea that things like emotion

82:37can get in the way of intelligence.

82:40As opposed to being an integral part of it.

82:42Integral part of it.

82:43So, I mean, I'm Russian,

82:45so romanticize the notions of emotion and suffering

82:48and all that kind of fear of mortality,

82:51those kinds of things.

82:52So in AI, especially.

82:56By the way, did you see that?

82:57There was this recent thing going around the internet.

83:00Some, I think he's a Russian or some Slavic

83:03had written this thing,

83:05anti the idea of super intelligence.

83:08I forgot, maybe he's Polish.

83:10Anyway, so it all these arguments

83:12and one was the argument from Slavic pessimism.

83:15My favorite.

83:19Do you remember what the argument is?

83:21It's like nothing ever works.

§09Transcript · 1:23:23–1:33:47

83:23Everything sucks.

83:27So what do you think is the role?

83:29Like that's such a fascinating idea

83:31that what we perceive as sort of the limits of the human mind,

83:38which is emotion and fear and all those kinds of things

83:42are integral to intelligence.

83:45Could you elaborate on that?

83:47Like why is that important, do you think?

83:54For human level intelligence.

83:58At least for the way the humans work,

84:00it's a big part of how it affects how we perceive the world.

84:04It affects how we make decisions about the world.

84:07It affects how we interact with other people.

84:10It affects our understanding of other people.

84:14For me to understand what you're likely to do,

84:21I need to have kind of a theory of mind

84:22and that's very much a theory of emotion

84:27and motivations and goals.

84:32And to understand that,

84:35we have this whole system of mirror neurons.

84:42I sort of understand your motivations

84:45through sort of simulating it myself.

84:49So it's not something that I can prove that's necessary,

84:55but it seems very likely.

84:58So, okay.

85:01You've written the op ed in the New York Times titled

85:04We Shouldn't Be Scared by Superintelligent AI

85:07and it criticized a little bit Stuart Russell and Nick Bostrom.

85:13Can you try to summarize that article's key ideas?

85:18So it was spurred by an earlier New York Times op ed

85:22by Stuart Russell, which was summarizing his book

85:26called Human Compatible.

85:28And the article was saying if we have superintelligent AI,

85:36we need to have its values aligned with our values

85:40and it has to learn about what we really want.

85:43And he gave this example.

85:45What if we have a superintelligent AI

85:48and we give it the problem of solving climate change

85:52and it decides that the best way to lower the carbon

85:56in the atmosphere is to kill all the humans?

85:59Okay.

86:00So to me, that just made no sense at all

86:02because a superintelligent AI,

86:08first of all, trying to figure out what a superintelligence means

86:13and it seems that something that's superintelligent

86:21can't just be intelligent along this one dimension of,

86:24okay, I'm going to figure out all the steps,

86:26the best optimal path to solving climate change

86:30and not be intelligent enough to figure out

86:32that humans don't want to be killed,

86:36that you could get to one without having the other.

86:39And, you know, Bostrom, in his book,

86:43talks about the orthogonality hypothesis

86:46where he says he thinks that a system's,

86:51I can't remember exactly what it is,

86:52but like a system's goals and its values

86:56don't have to be aligned.

86:58There's some orthogonality there,

87:00which didn't make any sense to me.

87:02So you're saying in any system that's sufficiently

87:06not even superintelligent,

87:07but as opposed to greater and greater intelligence,

87:09there's a holistic nature that will sort of,

87:11a tension that will naturally emerge

87:14that prevents it from sort of any one dimension running away.

87:17Yeah, yeah, exactly.

87:19So, you know, Bostrom had this example

87:23of the superintelligent AI that makes,

87:28that turns the world into paper clips

87:30because its job is to make paper clips or something.

87:33And that just, as a thought experiment,

87:35didn't make any sense to me.

87:37Well, as a thought experiment

87:39or as a thing that could possibly be realized?

87:42Either.

87:43So I think that, you know,

87:45what my op ed was trying to do was say

87:47that intelligence is more complex

87:50than these people are presenting it.

87:53That it's not like, it's not so separable.

87:58The rationality, the values, the emotions,

88:03the, all of that, that it's,

88:06the view that you could separate all these dimensions

88:09and build a machine that has one of these dimensions

88:12and it's superintelligent in one dimension,

88:14but it doesn't have any of the other dimensions.

88:17That's what I was trying to criticize

88:22that I don't believe that.

88:24So can I read a few sentences

88:28from Yoshua Bengio who is always super eloquent?

88:35So he writes,

88:38I have the same impression as Melanie

88:40that our cognitive biases are linked

88:42with our ability to learn to solve many problems.

88:45They may also be a limiting factor for AI.

88:49However, this is a may in quotes.

88:53Things may also turn out differently

88:55and there's a lot of uncertainty

88:56about the capabilities of future machines.

88:59But more importantly for me,

89:02the value alignment problem is a problem

89:04well before we reach some hypothetical superintelligence.

89:08It is already posing a problem

89:10in the form of super powerful companies

89:13whose objective function may not be sufficiently aligned

89:17with humanity's general wellbeing,

89:19creating all kinds of harmful side effects.

89:21So he goes on to argue that the orthogonality

89:28and those kinds of things,

89:29the concerns of just aligning values

89:32with the capabilities of the system

89:34is something that might come long

89:37before we reach anything like superintelligence.

89:40So your criticism is kind of really nice to saying

89:44this idea of superintelligent systems

89:46seem to be dismissing fundamental parts

89:48of what intelligence would take.

89:50And then Yoshua kind of says, yes,

89:53but if we look at systems that are much less intelligent,

89:57there might be these same kinds of problems that emerge.

90:02Sure, but I guess the example that he gives there

90:06of these corporations, that's people, right?

90:09Those are people's values.

90:11I mean, we're talking about people,

90:13the corporations are,

90:16their values are the values of the people

90:20who run those corporations.

90:21But the idea is the algorithm, that's right.

90:24So the fundamental person,

90:26the fundamental element of what does the bad thing

90:30is a human being.

90:31Yeah.

90:32But the algorithm kind of controls the behavior

90:36of this mass of human beings.

90:38Which algorithm?

90:40For a company that's the,

90:42so for example, if it's an advertisement driven company

90:44that recommends certain things

90:47and encourages engagement,

90:50so it gets money by encouraging engagement

90:53and therefore the company more and more,

90:57it's like the cycle that builds an algorithm

91:00that enforces more engagement

91:03and may perhaps more division in the culture

91:05and so on, so on.

91:07I guess the question here is sort of who has the agency?

91:12So you might say, for instance,

91:14we don't want our algorithms to be racist.

91:17Right.

91:18And facial recognition,

91:21some people have criticized some facial recognition systems

91:23as being racist because they're not as good

91:26on darker skin than lighter skin.

91:29That's right.

91:30Okay.

91:31But the agency there,

91:33the actual facial recognition algorithm

91:36isn't what has the agency.

91:38It's not the racist thing, right?

91:41It's the, I don't know,

91:44the combination of the training data,

91:48the cameras being used, whatever.

91:51But my understanding of,

91:53and I agree with Bengio there that he,

91:56I think there are these value issues

91:59with our use of algorithms.

92:02But my understanding of what Russell's argument was

92:09is more that the machine itself has the agency now.

92:14It's the thing that's making the decisions

92:17and it's the thing that has what we would call values.

92:21Yes.

92:22So whether that's just a matter of degree,

92:25it's hard to say, right?

92:27But I would say that's sort of qualitatively different

92:30than a face recognition neural network.

92:34And to broadly linger on that point,

92:38if you look at Elon Musk or Stuart Russell or Bostrom,

92:42people who are worried about existential risks of AI,

92:45however far into the future,

92:47the argument goes is it eventually happens.

92:50We don't know how far, but it eventually happens.

92:53Do you share any of those concerns

92:56and what kind of concerns in general do you have about AI

92:59that approach anything like existential threat to humanity?

93:06So I would say, yes, it's possible,

93:10but I think there's a lot more closer in existential threats to humanity.

93:15As you said, like a hundred years for your time.

93:18It's more than a hundred years.

93:20More than a hundred years.

93:21Maybe even more than 500 years.

93:23I don't know.

93:24So the existential threats are so far out that the future is,

93:29I mean, there'll be a million different technologies

93:32that we can't even predict now

93:34that will fundamentally change the nature of our behavior,

93:37reality, society, and so on before then.

93:39Yeah, I think so.

93:40I think so.

93:41And we have so many other pressing existential threats going on right now.

93:46Nuclear weapons even.

§10Transcript · 1:33:47–1:51:38

93:47Nuclear weapons, climate problems, poverty, possible pandemics.

93:57You can go on and on.

93:59And I think worrying about existential threat from AI

94:05is not the best priority for what we should be worrying about.

94:13That's kind of my view, because we're so far away.

94:15But I'm not necessarily criticizing Russell or Bostrom or whoever

94:24for worrying about that.

94:26And I think some people should be worried about it.

94:29It's certainly fine.

94:30But I was more getting at their view of what intelligence is.

94:38So I was more focusing on their view of superintelligence

94:42than just the fact of them worrying.

94:49And the title of the article was written by the New York Times editors.

94:54I wouldn't have called it that.

94:55We shouldn't be scared by superintelligence.

94:58No.

94:59If you wrote it, it'd be like we should redefine what you mean by superintelligence.

95:02I actually said something like superintelligence is not a sort of coherent idea.

95:13But that's not something the New York Times would put in.

95:18And the follow up argument that Yoshua makes also,

95:22not argument, but a statement, and I've heard him say it before.

95:25And I think I agree.

95:27He kind of has a very friendly way of phrasing it.

95:30It's good for a lot of people to believe different things.

95:34He's such a nice guy.

95:36Yeah.

95:37But it's also practically speaking like we shouldn't be like,

95:42while your article stands, like Stuart Russell does amazing work.

95:46Bostrom does amazing work.

95:48You do amazing work.

95:49And even when you disagree about the definition of superintelligence

95:53or the usefulness of even the term,

95:56it's still useful to have people that like use that term, right?

96:01And then argue.

96:02Sure.

96:03I absolutely agree with Benjo there.

96:05And I think it's great that, you know,

96:08and it's great that New York Times will publish all this stuff.

96:10That's right.

96:11It's an exciting time to be here.

96:13What do you think is a good test of intelligence?

96:16Is natural language ultimately a test that you find the most compelling,

96:21like the original or the higher levels of the Turing test kind of?

96:28Yeah, I still think the original idea of the Turing test

96:33is a good test for intelligence.

96:36I mean, I can't think of anything better.

96:38You know, the Turing test, the way that it's been carried out so far

96:42has been very impoverished, if you will.

96:47But I think a real Turing test that really goes into depth,

96:52like the one that I mentioned, I talk about in the book,

96:54I talk about Ray Kurzweil and Mitchell Kapoor have this bet, right?

96:59That in 2029, I think is the date there,

97:04a machine will pass the Turing test and they have a very specific,

97:09like how many hours, expert judges and all of that.

97:14And, you know, Kurzweil says yes, Kapoor says no.

97:17We only have like nine more years to go to see.

97:21But I, you know, if something, a machine could pass that,

97:27I would be willing to call it intelligent.

97:30Of course, nobody will.

97:33They will say that's just a language model, if it does.

97:37So you would be comfortable, so language, a long conversation that,

97:43well, yeah, you're, I mean, you're right,

97:45because I think probably to carry out that long conversation,

97:48you would literally need to have deep common sense understanding of the world.

97:52I think so.

97:54And the conversation is enough to reveal that.

97:57I think so.

97:59So another super fun topic of complexity that you have worked on, written about.

98:09Let me ask the basic question.

98:10What is complexity?

98:12So complexity is another one of those terms like intelligence.

98:17It's perhaps overused.

98:18But my book about complexity was about this wide area of complex systems,

98:29studying different systems in nature, in technology,

98:35in society in which you have emergence, kind of like I was talking about with intelligence.

98:41You know, we have the brain, which has billions of neurons.

98:45And each neuron individually could be said to be not very complex compared to the system as a whole.

98:53But the system, the interactions of those neurons and the dynamics,

98:58creates these phenomena that we call intelligence or consciousness,

99:04you know, that we consider to be very complex.

99:08So the field of complexity is trying to find general principles that underlie all these systems

99:16that have these kinds of emergent properties.

99:19And the emergence occurs from like underlying the complex system is usually simple, fundamental interactions.

99:27Yes.

99:28And the emergence happens when there's just a lot of these things interacting.

99:34Yes.

99:35Sort of what, and then most of science to date, can you talk about what is reductionism?

99:45Well, reductionism is when you try and take a system and divide it up into its elements,

99:54whether those be cells or atoms or subatomic particles, whatever your field is,

100:02and then try and understand those elements.

100:06And then try and build up an understanding of the whole system by looking at sort of the sum of all the elements.

100:13So what's your sense?

100:15Whether we're talking about intelligence or these kinds of interesting complex systems,

100:20is it possible to understand them in a reductionist way,

100:24which is probably the approach of most of science today, right?

100:29I don't think it's always possible to understand the things we want to understand the most.

100:35So I don't think it's possible to look at single neurons and understand what we call intelligence,

100:45to look at sort of summing up, and sort of the summing up is the issue here.

100:54One example is that the human genome, right, so there was a lot of work on excitement about sequencing the human genome

101:03because the idea would be that we'd be able to find genes that underlies diseases.

101:10But it turns out that, and it was a very reductionist idea, you know, we figure out what all the parts are,

101:18and then we would be able to figure out which parts cause which things.

101:22But it turns out that the parts don't cause the things that we're interested in.

101:25It's like the interactions, it's the networks of these parts.

101:30And so that kind of reductionist approach didn't yield the explanation that we wanted.

101:37What do you, what do you use the most beautiful complex system that you've encountered?

101:43The most beautiful.

101:45That you've been captivated by.

101:47Is it sort of, I mean, for me, is the simplest to be cellular automata.

101:54Oh, yeah. So I was very captivated by cellular automata and worked on cellular automata for several years.

102:01Do you find it amazing or is it surprising that such simple systems, such simple rules in cellular automata can create sort of seemingly unlimited complexity?

102:14Yeah, that was very surprising to me.

102:16How do you make sense of it? How does that make you feel?

102:18Is it just ultimately humbling or is there a hope to somehow leverage this into a deeper understanding and even able to engineer things like intelligence?

102:29It's definitely humbling.

102:31How humbling in that also kind of awe inspiring that it's that awe inspiring like part of mathematics that these credibly simple rules can produce this very beautiful, complex, hard to understand behavior.

102:50And that's, it's mysterious, you know, and surprising still.

102:58But exciting because it does give you kind of the hope that you might be able to engineer complexity just from simple rules.

103:09Can you briefly say what is the Santa Fe Institute, its history, its culture, its ideas, its future?

103:14So I've never, as I mentioned to you, I've never been, but it's always been this, in my mind, this mystical place where brilliant people study the edge of chaos.

103:24Yeah, exactly.

103:26So the Santa Fe Institute was started in 1984 and it was created by a group of scientists, a lot of them from Los Alamos National Lab, which is about a 40 minute drive from Santa Fe Institute.

103:45They were mostly physicists and chemists, but they were frustrated in their field because they felt so that their field wasn't approaching kind of big interdisciplinary questions like the kinds we've been talking about.

104:03And they wanted to have a place where people from different disciplines could work on these big questions without sort of being siloed into physics, chemistry, biology, whatever.

104:17So they started this institute and this was people like George Cowen, who was a chemist in the Manhattan Project, and Nicholas Metropolis, a mathematician, physicist, Marie Gail Mann, physicist.

104:37So some really big names here.

104:39Ken Arrow, Nobel Prize winning economist, and they started having these workshops.

104:47And this whole enterprise kind of grew into this research institute that itself has been kind of on the edge of chaos its whole life because it doesn't have a significant endowment.

105:03And it's just been kind of living on whatever funding it can raise through donations and grants and however it can, you know, business associates and so on.

105:21But it's a great place. It's a really fun place to go think about ideas that you wouldn't normally encounter.

105:28I saw Sean Carroll, a physicist. Yeah, he's on the external faculty.

105:34And you mentioned that there's, so there's some external faculty and there's people that are...

105:37A very small group of resident faculty, maybe about 10 who are there for five year terms that can sometimes get renewed.

105:48And then they have some postdocs and then they have this much larger on the order of 100 external faculty or people like me who come and visit for various periods of time.

105:59So what do you think is the future of the Santa Fe Institute?

106:02And if people are interested, like what's there in terms of the public interaction or students or so on that could be a possible interaction with the Santa Fe Institute or its ideas?

106:15Yeah, so there's a few different things they do.

106:18They have a complex system summer school for graduate students and postdocs and sometimes faculty attend too.

106:25And that's a four week, very intensive residential program where you go and you listen to lectures and you do projects and people really like that.

106:35I mean, it's a lot of fun.

106:37They also have some specialty summer schools.

106:41There's one on computational social science.

106:45There's one on climate and sustainability, I think it's called.

106:52There's a few and then they have short courses where just a few days on different topics.

106:59They also have an online education platform that offers a lot of different courses and tutorials from SFI faculty.

107:09Including an introduction to complexity course that I taught.

107:13Awesome. And there's a bunch of talks too online from the guest speakers and so on.

107:19They host a lot of...

107:20Yeah, they have sort of technical seminars and colloquia and they have a community lecture series like public lectures and they put everything on their YouTube channel so you can see it all.

107:33Watch it.

107:34Douglas Hofstadter, author of Ghetto Escherbach, was your PhD advisor.

107:40He mentioned a couple of times in collaborator.

107:43Do you have any favorite lessons or memories from your time working with him that continues to this day?

107:50Just even looking back throughout your time working with him.

107:55One of the things he taught me was that when you're looking at a complex problem, to idealize it as much as possible to try and figure out what is the essence of this problem.

108:11And this is how the copycat program came into being was by taking analogy making and saying, how can we make this as idealized as possible but still retain really the important things we want to study?

108:25And that's really been a core theme of my research, I think.

108:33And I continue to try and do that.

108:36And it's really very much kind of physics inspired. Hofstadter was a PhD in physics.

108:42That was his background.

108:44It's like first principles kind of thing.

108:46You're reduced to the most fundamental aspect of the problem so that you can focus on solving that fundamental aspect.

108:52Yeah.

108:53And in AI, people used to work in these micro worlds, right?

108:57Like the blocks world was very early important area in AI.

109:02And then that got criticized because they said, oh, you can't scale that to the real world.

109:09And so people started working on much more real world like problems.

109:14But now there's been kind of a return even to the blocks world itself.

109:19We've seen a lot of people who are trying to work on more of these very idealized problems for things like natural language and common sense.

109:28So that's an interesting evolution of those ideas.

109:31So perhaps the blocks world represents the fundamental challenges of the problem of intelligence more than people realize.

109:38It might. Yeah.

109:41When you look back at your body of work and your life, you've worked in so many different fields.

109:46Is there something that you're just really proud of in terms of ideas that you've gotten a chance to explore, create yourself?

109:54So I am really proud of my work on the copycat project.

109:59I think it's really different from what almost everyone has done in AI.

110:04I think there's a lot of ideas there to be explored.

110:08And I guess one of the happiest days of my life.

110:14You know, aside from like the births of my children was the birth of copycat when it actually started to be able to make really interesting analogies.

110:24And I remember that very clearly.

110:27It was a very exciting time.

110:30Well, you kind of gave life to an artificial system.

110:34That's right.

110:35In terms of what people can interact, I saw there's like a, I think it's called MetaCat.

110:40MetaCat.

110:41MetaCat.

110:42And there's a Python 3 implementation.

110:45If people actually wanted to play around with it and actually get into it and study it and maybe integrate into whether it's with deep learning or any other kind of work they're doing.

110:54What would you suggest they do to learn more about it and to take it forward in different kinds of directions?

111:00Yeah, so that there's Douglas Hofstadter's book called Fluid Concepts and Creative Analogies talks in great detail about copycat.

111:09I have a book called Analogy Making as Perception, which is a version of my PhD thesis on it.

111:16There's also code that's available that you can get it to run.

111:20I have some links on my webpage to where people can get the code for it.

111:25And I think that that would really be the best way to get into it.

111:28Just dive in and play with it.

111:30Well, Melanie, it was an honor talking to you.

111:33I really enjoyed it.

111:34Thank you so much for your time today.

111:35Thanks.

111:36It's been really great.

§11Transcript · 1:51:38–1:52:46

111:38Thanks for listening to this conversation with Melanie Mitchell.

111:41And thank you to our presenting sponsor, Cash App.

111:44Download it.

111:45Use code LexPodcast.

111:47You will get $10 and $10 will go to FIRST, a STEM education nonprofit that inspires hundreds of thousands of young minds to learn and to dream of engineering our future.

111:58If you enjoy this podcast, subscribe on YouTube, give it five stars on Apple Podcast, support it on Patreon or connect with me on Twitter.

112:06And now let me leave you with some words of wisdom from Douglas Hofstadter and Melanie Mitchell.

112:12Without concepts, there can be no thought.

112:15Without analogies, there can be no concepts.

112:18And Melanie adds, how to form and fluidly use concepts is the most important open problem in AI.

112:27Thank you for listening and hope to see you next time.

— A LITTLE MORE TO THINK ABOUT. —