← Lex Fridman

Michael Littman: Reinforcement Learning and the Future of AI

第144期2020-12-13English

嘉宾:Michael Littman

收听本集00:00 / 2:01:55
阅读设置
按你的习惯阅读
正文字号
下载播客精读
把这一篇,带走慢慢读

精读待补充

下载功能还未开放

§01Transcript · 00:00–18:09

00:00The following is a conversation with Michael Littman, a computer science professor at Brown

00:04University doing research on and teaching machine learning, reinforcement learning,

00:10and artificial intelligence. He enjoys being silly and lighthearted in conversation, so this was

00:17definitely a fun one. Quick mention of each sponsor, followed by some thoughts related to

00:22the episode. Thank you to SimpliSafe, a home security company I use to monitor and protect

00:28my apartment, ExpressVPN, the VPN I've used for many years to protect my privacy on the internet,

00:34Masterclass, online courses that I enjoy from some of the most amazing humans in history,

00:40and BetterHelp, online therapy with a licensed professional. Please check out these sponsors

00:46in the description to get a discount and to support this podcast. As a side note, let me say

00:52that I may experiment with doing some solo episodes in the coming month or two. The three ideas I have

00:59floating in my head currently is to use one particular moment in history, two a particular

01:06movie, or three a book to drive a conversation about a set of related concepts. For example,

01:13I could use 2001 A Space Odyssey or Ex Machina to talk about AGI for one, two, three hours.

01:21Or I could do an episode on the, yes, rise and fall of Hitler and Stalin, each in a separate

01:29episode, using relevant books and historical moments for reference. I find the format of a

01:35solo episode very uncomfortable and challenging, but that just tells me that it's something I

01:40definitely need to do and learn from the experience. Of course, I hope you come along

01:46for the ride. Also, since we have all this momentum built up on announcements, I'm giving a few

01:52lectures on machine learning at MIT this January. In general, if you have ideas for the episodes,

01:58for the lectures, or for just short videos on YouTube, let me know in the comments that I still

02:07definitely read, despite my better judgment and the wise sage advice of the great Joe Rogan.

02:15If you enjoy this thing, subscribe on YouTube, review it with Five Stars on Apple Podcast,

02:20follow on Spotify, support on Patreon, or connect with me on Twitter @LexFriedman.

02:25And now, here's my conversation with Michael Littman. I saw a video of you talking to Charles

02:33Isbell about Westworld, the TV series. You guys were doing the kind of thing where you're

02:37watching new things together, but let's rewind back. Is there a sci-fi movie or book

02:46or shows that was profound, that had an impact on you philosophically, or just specifically

02:53something you enjoyed nerding out about? >> Yeah, interesting. I think a lot of us

02:57have been inspired by robots in movies. One that I really like is, there's a movie called

03:04Robot and Frank, which I think is really interesting because it's very near-term future,

03:09where robots are being deployed as helpers in people's homes. And we don't know how to make

03:16robots like that at this point, but it seemed very plausible. It seemed very realistic or

03:22imaginable. And I thought that was really cool because they're awkward, they do funny things,

03:27it raised some interesting issues, but it seemed like something that would ultimately be helpful

03:31and good if we could do it right. >> Yeah, he was an older, cranky gentleman.

03:34>> He was an older, cranky jewel thief, yeah. >> It's kind of a funny little thing, which is,

03:39he's a jewel thief, and so he pulls the robot into his life, which is something you could imagine

03:47taking a home robotics thing and pulling into whatever quirky thing that's involved in your

03:55existence. >> Yeah, that's meaningful to you.

03:57Exactly so. Yeah, and I think from that perspective, I mean, not all of us are

04:00jewel thieves, and so when we bring our robots into our lives- >> Speak for yourself, yeah.

04:03>> It explains a lot about this apartment, actually. But no, the idea that people should

04:10have the ability to make this technology their own, that it becomes part of their lives. And I think

04:16it's hard for us as technologists to make that kind of technology. It's easier to mold people

04:21into what we need them to be. And just that opposite vision, I think, is really inspiring.

04:26>> And then there's a anthropomorphization where we project certain things on them,

04:31because I think the robot was kind of dumb. But I have a bunch of Roombas I play with, and

04:35you immediately project stuff onto them, a much greater level of intelligence. We'll probably do

04:40that with each other, too, a much greater degree of compassion. >> That's right. One of the things

04:45we're learning from AI is where we are smart and where we are not smart. >> Yeah. You also enjoy,

04:52as people can see, and I enjoy myself, watching you sing and even dance a little bit, a little bit

05:01of dancing. >> A little bit of dancing. That's not quite my thing. >> As a method of education

05:06or just in life, in general. So easy question. What's the definitive, objectively speaking,

05:15top three songs of all time? Maybe something that, to walk that back a little bit, maybe something

05:23that others might be surprised by, the three songs that you kind of enjoy. >> That is a great

05:29question that I cannot answer, but instead, let me tell you a story. >> Pick a question you do

05:34want to answer. >> That's right. I've been watching the presidential debates and vice

05:37presidential debates, and it turns out, yeah, you can just answer any question you want.

05:41>> Let me interrupt you. >> That's a related question. >> No, I'm just kidding. >>

05:45Yeah, well said. I really like pop music. I've enjoyed pop music ever since I was very young. So

05:51'60s music, '70s music, '80s music, this is all awesome. And then I had kids, and I think I stopped

05:56listening to music, and I was starting to realize that my musical taste had sort of frozen out.

06:01And so I decided in 2011, I think, to start listening to the top 10 Billboard songs each

06:07week. So I'd be on the treadmill, and I would listen to that week's top 10 songs so I could

06:12find out what was popular now. And what I discovered is that I have no musical taste whatsoever. I like

06:19what I'm familiar with. And so the first time I'd hear a song, it's the first week that it was on

06:23the charts. I'd be like, "Ugh." And then the second week, I was into it a little bit. And the third

06:28week, I was loving it. And by the fourth week, it was just part of me. And so I'm afraid that I can't

06:34tell you my favorite song of all time, because it's whatever I heard most recently. >> Yeah,

06:38that's interesting. People have told me that there's an art to listening to music as well.

06:46And you can start to, if you listen to a song just carefully, explicitly just force yourself to

06:51really listen, you start to... I did this when I was part of a jazz band and fusion band in college,

06:57you start to hear the layers of the instruments. You start to hear the individual instruments.

07:03You can listen to classical music or to orchestra this way. You can listen to jazz this way.

07:09It's funny to imagine you now, to walk in that forward, to listening to pop hits now as like a

07:17scholar, listening to like Cardi B or something like that, or Justin Timberlake. No, not Timberlake,

07:23Bieber. >> They've both been in the top 10 since I've been listening. >> They're still up there.

07:29Oh my God, I'm so cool. >> If you haven't heard Justin Timberlake's top 10 in the last few years,

07:34there was one song that he did where the music video was set at essentially NUR-IPS. >> Oh,

07:40wow. Oh, the one with the robotics. Yeah, yeah, yeah, yeah, yeah. >> Yeah, yeah. It's like at

07:44an academic conference and he's doing a demo. >> He was presenting, right? >> It was sort of

07:48a cross between the Apple, like Steve Jobs kind of talk and NUR-IPS. It's always fun when AI shows

07:57up in pop culture. >> I wonder if he consulted somebody for that. That's really interesting.

08:01So maybe on that topic, I've seen your celebrity multiple dimensions, but one of them is you've

08:07done cameos in different places. I've seen you in a TurboTax commercial as like, I guess, the

08:15brilliant Einstein character. And the point is that TurboTax doesn't need somebody like you.

08:22It doesn't need a brilliant person. >> Very few things need someone like me. But yes,

08:27they were specifically emphasizing the idea that you don't need to be a computer expert to be able

08:32to use their software. >> How'd you end up in that world? >> I think it's an interesting story. So I

08:36was teaching my class. It was an intro computer science class for non-concentrators, non-majors.

08:42And sometimes when people would visit campus, they would check in to say, "Hey,

08:48we want to see what a class is like. Can we sit on your class?" So a person came to my class

08:54who was the daughter of the brother of the husband of the best friend of my wife.

09:05Anyway, basically a family friend came to campus to check out Brown and asked to come to my class

09:13and came with her dad. Her dad is who I've known from various kinds of family events and so forth,

09:20but he also does advertising. And he said that he was recruiting scientists for this ad, this

09:28TurboTax set of ads. And he said, "We wrote the ad with the idea that we get the most brilliant

09:35researchers, but they all said no. So can you help us find B-level scientists?" I'm like, "Sure,

09:44that's who I hang out with. So that should be fine." So I put together a list and I did what

09:50some people called a Dick Cheney. So I included myself on the list of possible candidates,

09:54with a little blurb about each one and why I thought that would make sense for them to do it.

09:59And they reached out to a handful of them, but then ultimately, YouTube stalked me a little bit

10:03and they thought, "Oh, I think he could do this." And they said, "Okay, we're going to offer you

10:08the commercial." I'm like, "What?" So it was such an interesting experience because they have

10:15another world. The people who do nationwide kind of ad campaigns and television shows and movies

10:22and so forth, it's quite a remarkable system that they have going because they- - It's like a set?

10:28- Yeah, so I went to, it was just somebody's house that they rented in New Jersey.

10:34But in the commercial, it's just me and this other woman. In reality, there were 50 people

10:41in that room and another, I don't know, half a dozen kind of spread out around the house in

10:46various ways. There were people whose job it was to control the sun. They were in the backyard

10:51on ladders, putting filters up to try to make sure that the sun didn't glare off the window

10:56in a way that would wreck the shot. So there was like six people out there doing that. There was

11:00three people out there giving snacks, the craft table. There was another three people giving

11:05healthy snacks because that was a separate craft table. There was one person whose job it was

11:09to keep me from getting lost. And I think the reason for all this is because so many people

11:15are in one place at one time, they have to be time efficient. They have to get it done.

11:19The morning they were going to do my commercial, in the afternoon they were going to do a commercial

11:23of a mathematics professor from Princeton. They had to get it done. No wasted time or energy.

11:30And so there's just a fleet of people all working as an organism. And it was fascinating. I was

11:35just the whole time, I'm just looking around like, this is so neat. Like one person whose job it was

11:39to take the camera off of the cameraman so that someone else whose job it was to remove the film

11:46canister, because every couple's takes, they had to replace the film because film gets used up.

11:51It was just, I don't know. I was geeking out the whole time. It was so fun.

11:55- How many takes did it take? It looked the opposite. There was more than two people there.

11:59It was very relaxed. - Right, right. Yeah.

12:00The person who I was in the scene with is a professional. She's an improv comedian from New

12:09York City. And when I got there, they had given me a script, such as it was. And then I got there

12:13and they said, "We're going to do this as improv." I'm like, "I don't know how to improv.

12:17I don't know what you're telling me to do here."

12:21"Don't worry, she knows." I'm like, "Okay. We'll see how this goes."

12:25- I guess I got pulled into the story because like, where the heck did you come from?

12:29I guess in the scene. Like how did you show up in this random person's house? I don't know.

12:35- Yeah, well, I mean, the reality of it is I stood outside in the blazing sun. There was

12:39someone whose job it was to keep an umbrella over me because I started to shvitz. I started to sweat.

12:43And so I would wreck the shot because my face was all shiny with sweat. So there was one person

12:47who would dab me off, had an umbrella. But yeah, like the reality of it, like why is this strange,

12:53stalkery person hanging around outside somebody's house?

12:55- Yeah, we're not sure. We'll have to look in. We'll have to wait for the book. But are you...

13:00So you make, like you said, YouTube, you make videos yourself. You make awesome parody,

13:06sort of parody songs that kind of focus in on a particular aspect of computer science.

13:13How much, those seem really natural. How much production value goes into that? Do you also

13:18have a team of 50 people? - The videos, almost all the videos,

13:22except for the ones that people would have actually seen, are just me. I write the lyrics,

13:26I sing the song. I generally find a backing track online because I'm like you, can't really play an

13:35instrument. And then I do, in some cases, I'll do visuals using just like PowerPoint.

13:41Lots and lots of PowerPoint to make it sort of like an animation. The most produced one is the

13:46one that people might've seen, which is the overfitting video that I did with Charles Isbell.

13:51And that was produced by the Georgia Tech and Udacity people 'cause we were doing a class

13:56together. It was kind of, I usually do parody songs kind of to cap off a class at the end of a

14:01class. - So that one you're wearing,

14:03so it was just a thriller. - Yeah.

14:05- You're wearing the Michael Jackson, the red leather jacket. The interesting thing with

14:10podcasting that you're also into is that I really enjoy is that there's not a team of people.

14:20It's kind of more, 'cause you know, there's something that happens when there's more people

14:29involved than just one person, that just the way you start acting, I don't know, there's a censorship,

14:36you're not given, especially for like slow thinkers like me, you're not, and I think most

14:41of us are if we're trying to actually think, we're a little bit slow and careful. It kind of,

14:48large teams get in the way of that. And I don't know what to do with, like that's the, to me,

14:55like if, you know, it's very popular to criticize quote unquote mainstream media.

15:01But there is legitimacy to criticizing them, the same, I love listening to NPR for example,

15:06but every, it's clear that there's a team behind it, there's a commercial, there's constant

15:12commercial breaks, there's this kind of like rush of like, okay, I have to interrupt you now

15:17because we have to go to commercial, just this whole, it creates, it destroys the possibility

15:23of nuanced conversation. - Yeah, exactly.

15:28Evian, which Charles Isbell, who I talked to yesterday, told me that Evian is naive backwards,

15:36which the fact that his mind thinks this way is just, it's quite brilliant. Anyway, there's a

15:41freedom to this podcast. - He's Dr. Awkward, which by the way,

15:44is a palindrome. That's a palindrome that I happen to know from other parts of my life.

15:48- You just threw it out of, well, you know, - It's gonna stick.

15:51- Use it against Charles. Dr. Awkward. - So what was the most challenging

15:57parody song to make? Was it the Thriller one? - No, that one was really fun. I wrote the lyrics

16:03really quickly and then I gave it over to the production team. They recruited an acapella group

16:09to sing. That went really smoothly. It's great having a team 'cause then you can just focus on

16:13the part that you really love, which in my case is writing the lyrics. For me, the most challenging

16:18one, not challenging in a bad way, but challenging in a really fun way was I did, one of the parody

16:25songs I did is about the halting problem in computer science. The fact that you can't create

16:30a program that can tell for any other arbitrary program whether it actually gonna get stuck in an

16:36infinite loop or whether it's going to eventually stop. And so I did it to an 80s song because

16:42I hadn't started my new thing of learning current songs. And it was Billy Joel's The Piano Man.

16:50- Nice. - Which is a great song.

16:52- Great song. - Yeah, yeah. And-

16:54- Sing Me a Song, You're the Piano Man. Yeah, it's a great song.

16:58- So the lyrics are great because first of all, it rhymes. Not all songs rhyme. I've done

17:05Rolling Stones songs, which turn out to have no rhyme scheme whatsoever. They're just sort of

17:10yelling and having a good time, which makes it not fun from a parody perspective 'cause you can say

17:15anything. But the lines rhymed and there was a lot of internal rhymes as well. And so figuring out

17:20how to sing with internal rhymes, a proof of the halting problem was really challenging. And I

17:26really enjoyed that process. - What about, last question on this topic,

17:30what about the dancing in the Thriller video? How many takes did that take?

17:33- So I wasn't planning to dance. They had me in the studio and they gave me the jacket and it's

17:39like, well, you can't, if you have the jacket and the glove, like there's not much you can do.

17:43- Yeah. - So I think I just danced around.

17:46And then they said, why don't you dance a little bit? There was a scene with me and Charles dancing

17:50together. - In that video?

17:51- They did not use it in the video, but we recorded it.

17:53- I don't remember. - Yeah, yeah, no, it was pretty funny.

17:56And Charles, who has this beautiful, wonderful voice, doesn't really sing. He's not really a

18:03singer. And so that was why I designed the song with him doing a spoken section and me doing the

18:08singing section. - Yeah, it's very like Barry White.

18:09- Yeah, just smooth baritone. Yeah, yeah, it's great.

§02Transcript · 18:12–37:14

18:12- Yeah, it was awesome. So one of the other things Charles said is that, you know, everyone

18:19knows you as like a super nice guy, super passionate about teaching and so on. What he said,

18:26don't know if it's true, that despite the fact that you're, you are super--

18:30- Killed a man in cold blood. (laughing)

18:32Like, okay, all right, I will admit this finally for the first time, that was me.

18:36- It's the Johnny Cash song, "Killed a man in Reno just to watch him die."

18:41That you actually do have some strong opinions on some topics. So if this, in fact, is true, what

18:47strong opinions would you say you have? Is there ideas you think, maybe in artificial

18:55intelligence, machine learning, maybe in life, that you believe is true that others might,

19:01you know, some number of people might disagree with you on?

19:05- So I try very hard to see things from multiple perspectives.

19:09There's this great Calvin and Hobbes cartoon where, do you know?

19:15- Yeah.

19:16- Okay, so Calvin's dad is always kind of a bit of a foil and he talked Calvin into,

19:21Calvin had done something wrong, the dad talks him into like seeing it from another perspective

19:25and Calvin, like this breaks Calvin because he's like, oh my gosh, now I can see the opposite

19:30sides of things and so it becomes like a cubist cartoon where there is no front and back,

19:36everything's just exposed and it really freaks him out and finally he settles back down. It's like,

19:39oh good, now I can make that go away. But like I'm that, I live in that world where I'm trying

19:44to see everything from every perspective all the time. So there are some things that I've

19:48formed opinions about that would be harder, I think, to disavow me of. One is the super

19:56intelligence argument and the existential threat of AI is one where I feel pretty confident in my

20:02feeling about that one. Like I'm willing to hear other arguments but like I am not particularly

20:07moved by the idea that if we're not careful, we will accidentally create a super intelligence that

20:13will destroy human life. - Let's talk about that,

20:16let's get you in trouble and record your own video. It's like Bill Gates, I think he said like

20:22some quote about the internet that that's just gonna be a small thing, it's not gonna really go

20:26anywhere. And I think Steve Ballmer said, I don't know why I'm sticking on Microsoft, that's

20:33something that like smartphones are useless, there's no reason why Microsoft should get into

20:38smartphones, that kind of. So let's talk about AGI. As AGI is destroying the world, we'll look

20:44back at this video and see. No, I think it's really interesting to actually talk about because nobody

20:49really knows the future so you have to use your best intuition, it's very difficult to predict it.

20:54But you have spoken about AGI and the existential risks around it and sort of based on your

21:01intuition that we're quite far away from that being a serious concern relative to the other

21:08concerns we have. Can you maybe unpack that a little bit? - Yeah, sure, sure, sure. So as I

21:15understand it, for example, I read Bostrom's book and a bunch of other reading material about this

21:22sort of general way of thinking about the world and I think the story goes something like this,

21:26that we will at some point create computers that are smart enough that they can help design the

21:35next version of themselves, which itself will be smarter than the previous version of themselves,

21:41and eventually bootstrapped up to being smarter than us, at which point we are essentially at

21:47the mercy of this sort of more powerful intellect, which in principle we don't have any control over

21:55what its goals are. And so if its goals are at all out of sync with our goals, like for example,

22:03the continued existence of humanity, we won't be able to stop it. It'll be way more powerful than

22:09us and we will be toast. So there's some, I don't know, very smart people who have signed on to that

22:17story and it's a compelling story. I once, now I can really get myself in trouble, I once wrote

22:23an op-ed about this, specifically responding to some quotes from Elon Musk, who has been on this

22:29very podcast more than once. - AI summoning the demon, I forget. - That's a thing he said,

22:36but then he came to Providence, Rhode Island, which is where I live, and said to the governors

22:42of all the states, "You're worried about entirely the wrong thing. You need to be worried about AI.

22:47You need to be very, very worried about AI." And journalists kind of reacted to that and they

22:53wanted to get people's take. And I was like, "Okay." My belief is that one of the things that

23:00makes Elon Musk so successful and so remarkable as an individual is that he believes in the power

23:06of ideas. He believes that you can have, you can, if you have a really good idea for getting into

23:11space, you can get into space. If you have a really good idea for a company or for how to

23:15change the way that people drive, you just have to do it and it can happen. It's really natural

23:22to apply that same idea to AI. You see these systems that are doing some pretty remarkable

23:26computational tricks, demonstrations, and then to take that idea and just push it all the way to the

23:33limit and think, "Okay, where does this go? Where is this going to take us next?" And if you're a

23:38deep believer in the power of ideas, then it's really natural to believe that those ideas could

23:43be taken to the extreme and kill us. So I think his strength is also his undoing because that

23:51doesn't mean it's true. It doesn't mean that that has to happen, but it's natural for him to think

23:55that. - So another way to phrase the way he thinks, and I find it very difficult to argue

24:03with that line of thinking. So Sam Harris is another person from a neuroscience perspective

24:08that thinks like that, is saying, "Well, is there something fundamental in the physics of the

24:16universe that prevents this from eventually happening?" And Nick Bostrom thinks in the same

24:22way, that kind of zooming out, "Yeah, okay, we humans now are existing in this time scale of

24:30minutes and days, and so our intuition is in this time scale of minutes, hours, and days,

24:35but if you look at the span of human history, is there any reason you can't see this in 100 years?

24:44And is there something fundamental about the laws of physics that prevent this? And if it doesn't,

24:50then it eventually will happen, or we will destroy ourselves in some other way." And it's very

24:56difficult, I find, to actually argue against that. - Yeah, me too. - And not sound like you're just

25:08rolling your eyes, "Ugh, I have--" - It's science fiction, we don't have to think about it. - But

25:12even worse than that, which is like, I don't have kids, but I gotta pick up my kids now. - I see,

25:19there's more pressing short-term-- - Yeah, there's more pressing short-term things that

25:23stop it with this existential crisis, we have much shorter things, like now, especially this year,

25:27there's COVID, so any kind of discussion like that is, there's pressing things today. And then,

25:36so the Sam Harris argument, well, any day, the exponential singularity can occur,

25:44and it's very difficult to argue against. I mean, I don't know. - But part of his story is also,

25:48he's not gonna put a date on it. It could be in 1,000 years, it could be in 100 years,

25:52it could be in two years. It's just that as long as we keep making this kind of progress,

25:56it ultimately has to become a concern. I kind of am on board with that, but the thing that,

26:02the piece that I feel like is missing from that way of extrapolating from the moment that we're in

26:07is that I believe that in the process of actually developing technology that can really get around

26:13in the world and really process and do things in the world in a sophisticated way, we're gonna learn

26:18a lot about what that means, which that we don't know now, 'cause we don't know how to do this

26:23right now. If you believe that you can just turn on a deep learning network and it eventually,

26:27give it enough compute and it'll eventually get there, well, sure, that seems really scary,

26:31because we won't be in the loop at all. We won't be helping to design or target these kinds of

26:37systems. But I don't see that, that feels like it is against the laws of physics, because these

26:44systems need help, right? They need to surpass the difficulty, the wall of complexity that happens

26:51in arranging something in the form that that will happen in. Like I believe in evolution. Like I

26:57believe that there's an argument, right? So there's another argument, just to look at it from a

27:02different perspective, that people say, "Well, I don't believe in evolution. How could evolution,

27:06it's sort of like a random set of parts assemble themselves into a 747, and that could just never

27:13happen." So it's like, okay, that's maybe hard to argue against, but clearly 747s do get assembled,

27:19they get assembled by us. Basically the idea being that there's a process by which we will get to the

27:26point of making technology that has that kind of awareness. And in that process, we're gonna learn

27:31a lot about that process, and we'll have more ability to control it or to shape it or to build

27:37it in our own image. It's not something that is gonna spring into existence like that 747,

27:43and we're just gonna have to contend with it completely unprepared.

27:46- That's very possible that in the context of the long arc of human history, it will in fact spring

27:53into existence. But that springing might take, like if you look at nuclear weapons, like even

28:0020 years is a springing in the context of human history. And it's very possible, just like with

28:07nuclear weapons, that we could have, I don't know what percentage you wanna put at it, but

28:12the possibility of-- - Could have knocked ourselves out.

28:14- Yeah, the possibility of human beings destroying themselves in the 20th century,

28:18with nuclear weapons, I don't know, if you really think through it, you could really put it close

28:24to like, I don't know, 30, 40%, given like the certain moments of crisis that happen. So like,

28:30I think one, like fear in the shadows that's not being acknowledged, is it's not so much the AI

28:40will run away, is that as it's running away, we won't have enough time to think through how to

28:48stop it. - Right, fast takeoff or fume.

28:51- Yeah, I mean, my much bigger concern, I wonder what you think about it, which is,

28:56we won't know it's happening. So I kind of-- - That argument, yeah.

29:03- Think that there's an AGI situation already happening with social media, that our minds,

29:10our collective intelligence of human civilization is already being controlled by an algorithm.

29:15And like, we're already super, like the level of a collective intelligence, thanks to Wikipedia,

29:22people should donate to Wikipedia to feed the AGI. - Man, if we had a super intelligence that

29:28was in line with Wikipedia's values, that it's a lot better than a lot of other things I can

29:34imagine. I trust Wikipedia more than I trust Facebook or YouTube, as far as trying to do

29:39the right thing from a rational perspective. - Yeah.

29:41- Now that's not where you were going, I understand that, but it does strike me that

29:45there's sort of smarter and less smart ways of exposing ourselves to each other on the internet.

29:50- Yeah, the interesting thing is that Wikipedia and social media are very different forces,

29:55you're right, I mean, Wikipedia, if AGI was Wikipedia, it'd be just like this cranky,

30:01overly competent editor of articles. There's something to that, but the social media aspect

30:09is not, so the vision of AGI is as a separate system that's super intelligent,

30:16that's super intelligent, that's one key little thing. I mean, there's the paperclip argument

30:20that's super dumb, but super powerful systems. But with social media, you have a relatively,

30:26like algorithms we may talk about today, very simple algorithms that when,

30:32so something Charles talks a lot about, which is interactive AI, when they start having at scale,

30:39like tiny little interactions with human beings, they can start controlling these human beings.

30:44So a single algorithm can control the minds of human beings slowly, to what we might not

30:50realize, it could start wars, it could start, it could change the way we think about things.

30:56It feels like in the long arc of history, if I were to sort of zoom out from all the outrage

31:02and all the tension on social media, that it's progressing us towards better and better things.

31:09It feels like chaos and toxic and all that kind of stuff, but--

31:13- It's chaos and toxic, yeah.

31:14- But it feels like actually the chaos and toxic is similar to the kind of debates we had

31:20from the founding of this country. There was a civil war that happened over that period. And

31:26ultimately it was all about this tension of like, something doesn't feel right about our

31:31implementation of the core values we hold as human beings, and they're constantly struggling with

31:36this. And that results in people calling each other, just being shady to each other on Twitter.

31:44But ultimately the algorithm is managing all that. And it feels like there's a possible future in

31:50which that algorithm controls us into the direction of self-destruction, whatever that looks like.

31:58- Yeah, so, all right, I do believe in the power of social media to screw us up royally. I do

32:04believe in the power of social media to benefit us too. I do think that we're in a, yeah, it's

32:11sort of almost got dropped on top of us. And now we're trying to, as a culture, figure out how to

32:15cope with it. There's a sense in which, I don't know, there's some arguments that say that, for

32:22example, I guess, college-age students now, late college-age students now, people who were in

32:26middle school when social media started to really take off, may be really damaged. Like, this may

32:34have really hurt their development in a way that we don't have all the implications of quite yet.

32:38That's the generation who, if, and I hate to make it somebody else's responsibility, but like,

32:46they're the ones who can fix it. They're the ones who can figure out how do we keep the good

32:52of this kind of technology without letting it eat us alive? And if they're successful,

32:59we move on to the next phase, the next level of the game. If they're not successful, then, yeah,

33:04then we're going to wreck each other. We're going to destroy society.

33:07- So you're going to, in your old age, sit on a porch and watch the world burn

33:11because of the TikTok generation that-

33:14- I believe, well, so this is my kid's age, right? And it's certainly my daughter's age,

33:18and she's very tapped in to social stuff, but she's also, she's trying to find that balance,

33:24right, of participating in it and in getting the positives of it, but without letting it

33:28eat her alive. And I think sometimes she ventures, I hope she doesn't watch this,

33:33sometimes I think she ventures a little too far and is consumed by it, and other times she gets

33:40a little distance. And if there's enough people like her out there, they're going to navigate

33:46this choppy waters. - That's an interesting skill,

33:50actually, to develop. I talked to my dad about it. I've now, somehow, this podcast in particular,

33:58but other reasons, has received a little bit of attention. And with that, apparently, in this

34:05world, even though I don't shut up about love and I'm just all about kindness, I have now a little

34:11mini army of trolls. It's kind of hilarious, actually, but it also doesn't feel good. But

34:18it's a skill to learn to not look at that, to moderate, actually, how much you look at that.

34:25The discussion I have with my dad is similar to, it doesn't have to be about trolls, it could be

34:30about checking email, which is, if you're anticipating, my dad runs a large institute

34:37at Drexel University, and there could be stressful emails you're waiting, there's drama of some

34:43kinds. And so there's a temptation to check the email, if you send an email, and that pulls you

34:50in into, it doesn't feel good. And it's a skill that he actually complains that he hasn't learned,

34:57I mean, he grew up without it, so he hasn't learned the skill of how to shut off the internet

35:02and walk away. And I think young people, while they're also being, quote unquote, damaged by

35:09being bullied online, all of those stories, which are very horrific, you basically can't escape your

35:14bullies these days when you're growing up. But at the same time, they're also learning that skill

35:19of how to be able to shut off, disconnect with it, be able to laugh at it, not take it too seriously.

35:28It's fascinating. We're all trying to figure this out, just like you said, it's been dropped on us,

35:31and we're trying to figure it out. - Yeah, I think that's really

35:34interesting. And I guess I've become a believer in the human design, which I feel like I don't

35:40completely understand. How do you make something as robust as us? We're so flawed in so many ways,

35:47and yet, and yet, we dominate the planet, and we do seem to manage to get ourselves out of scrapes,

35:56eventually. Not necessarily the most elegant possible way, but somehow we get to the next step.

36:02And I don't know how I'd make a machine do that. Generally speaking, like if I train one of my

36:09reinforcement learning agents to play a video game, and it works really hard on that first stage over

36:13and over and over again, and it makes it through, it succeeds on that first level. And then the new

36:18level comes, and it's just like, okay, I'm back to the drawing board. And somehow humanity, we keep

36:22leveling up, and then somehow managing to put together the skills necessary to achieve success,

36:29some semblance of success in that next level too. And I hope we can keep doing that.

36:35- You mentioned reinforcement learning. So you have a couple of years in the field. No.

36:41- (laughs)

36:43- Quite a few. Quite a long career in artificial intelligence broadly, but

36:50reinforcement learning specifically. Can you maybe give a hint about your sense of the history of the

36:57field? In some ways it's changed with the advent of deep learning, but has a long roots. How has it

37:04weaved in and out of your own life? How have you seen the community change, or maybe the ideas

37:09that it's playing with change? - I've had the privilege, the pleasure,

37:14of having almost a front row seat to a lot of this stuff, and it's been really, really fun and

§03Transcript · 37:18–54:42

37:18interesting. So when I was in college in the '80s, early '80s, the neural net thing was starting to

37:28happen. And I was taking a lot of psychology classes and a lot of computer science classes

37:33as a college student. And I thought, you know, something that can play tic-tac-toe and just

37:38learn to get better at it, that ought to be a really easy thing. So I spent almost all of my,

37:43what would have been vacations during college, hacking on my home computer, trying to teach it

37:48how to play tic-tac-toe. - Programming language.

37:50- Basic. Oh yeah, that's my first language. That's my native language.

37:54- Is that when you first fell in love with computer science, just like programming basic on that?

37:59What was the computer? Do you remember? - I had a TRS-80 Model 1 before they were

38:05called Model 1s, 'cause there was nothing else. I got my computer in 1979. So I would have been

38:18bar mitzvahed, but instead of having a big party that my parents threw on my behalf, they just got

38:22me a computer, 'cause that's what I really, really, really wanted. I saw them in the mall

38:26in Radarshack, and I thought, what, how are they doing that? I would try to stump them. I would

38:32give them math problems, like one plus, and then in parentheses, two plus one. And I would always

38:37get it right. I'm like, how do you know so much? Like, I've had to go to algebra class for the

38:42last few years to learn this stuff, and you just seem to know. So I was smitten, and I got a

38:48computer. And I think ages 13 to 15, I have no memory of those years. I think I just was in my

38:55room with the computer-- - Listening to Billy Joel.

38:57- Communing, possibly listening to the radio, listening to Billy Joel. That was the one album

39:02I had on vinyl at that time. And then I got it on cassette tape, and that was really helpful,

39:08'cause then I could play it. I didn't have to go down to my parents' Wi-Fi, or Hi-Fi, sorry.

39:12And at age 15, I remember kind of walking out, and like, okay, I'm ready to talk to people again.

39:19Like, I've learned what I need to learn here. And so yeah, so that was my home computer. And so I

39:25went to college, and I was like, oh, I'm totally gonna study computer science. And I opted, the

39:29college I chose specifically had a computer science major. The one that I really wanted,

39:33the college I really wanted to go to didn't, so bye-bye to them.

39:37- Which college did you go to? - So I went to Yale. Princeton would

39:41have been way more convenient, and it was just a beautiful campus, and it was close enough to home,

39:45and I was really excited about Princeton. And I visited, and I said, so, computer science major.

39:49They're like, well, we have computer engineering. I'm like, oh, I don't like that word,

39:52engineering. (both laughing)

39:54I like computer science. I really, I wanna do, like, you're saying hardware and software?

39:58They're like, yeah. I'm like, I just wanna do software. I couldn't care less about hardware.

40:01- And you grew up in Philadelphia? - I grew up outside Philly, yeah, yeah.

40:04- Okay, wow. - So the local schools were like Penn

40:08and Drexel and Temple. Like, everyone in my family went to Temple at least at one point in their lives

40:13except for me. So yeah, Philly family. - Yale had a computer science department,

40:18and that's when you, it's kinda interesting you said '80s and neural networks. That's when

40:23the neural networks was a hot new thing or a hot thing, period. So what, is that in college when

40:28you first learned about neural networks? - Yeah, yeah.

40:30- Or was she like, how did you-- - And it was in a psychology class,

40:32not in a CS class. - Oh, wow.

40:34- Yeah. - Was it psychology

40:35or cognitive science, or like, do you remember like what context?

40:38- It was, yeah, yeah, yeah. So I was a, I've always been a bit of a cognitive psychology groupie.

40:44So like, I study computer science, but I like to hang around where the cognitive scientists are,

40:50'cause I don't know, brains, man. They're like, they're wacky, cool.

40:54- And they have a bigger picture view of things. They're a little less engineering, I would say.

41:00They're more interested in the nature of cognition and intelligence and perception

41:04and how the vision system works. They're asking always bigger questions. Now with the deep learning

41:09community, they're I think more, there's a lot of intersections, but I do find that the

41:16neuroscience folks actually and cognitive psychology, cognitive science folks are starting

41:23to learn how to program, how to use artificial neural networks. And they are actually approaching

41:29problems in like totally new, interesting ways. It's fun to watch that grad students from those

41:33departments, like approach a problem of machine learning.

41:36- Right, they come in with a different perspective.

41:38- Yeah, they don't care about like your ImageNet data set or whatever. They want like to understand

41:44the basic mechanisms at the neuronal level, at the functional level of intelligence. So it's kind

41:53of cool to see them work. But yeah, okay, so you were always a groupie of cognitive psychology.

42:00- Yeah, yeah. And so it was in a class by Richard Gehrig. He was kind of my favorite

42:05psych professor in college. And I took like three different classes with him.

42:10And yeah, so they were talking specifically, the class I think was kind of a,

42:15there was a big paper that was written by Steven Pinker and Prince, I'm blanking on Prince's first

42:23name, but Pinker and Prince, they wrote kind of a, they were at that time kind of like,

42:30I'm blanking on the names of the current people, the cognitive scientists who are complaining a

42:36lot about deep networks. - Oh, Gary.

42:40- Gary Marcus. - Gary Marcus.

42:42And who else? I mean, there's a few, but Gary is the most feisty.

42:47- Sure, Gary's very feisty. And with his co-author, they're kind of doing these kind

42:51of takedowns where they say, okay, well, yeah, it does all these amazing things, but here's a

42:56shortcoming, here's a shortcoming, here's a shortcoming. And so the Pinker-Prince paper

42:59is kind of like that generation's version of Marcus and Davis, right? Where they're trained

43:06as cognitive scientists, but they're looking skeptically at the results in the artificial

43:12intelligence neural net kind of world and saying, yeah, it can do this and this and this, but like,

43:16it can't do that, and it can't do that, and it can't do that. Maybe in principle, or maybe just

43:20in practice at this point, but the fact of the matter is you've narrowed your focus too far

43:26to be impressed. You're impressed with the things within that circle, but you need to broaden that

43:31circle a little bit. You need to look at a wider set of problems. And so I was in this seminar

43:37in college that was basically a close reading of the Pinker-Prince paper, which was like really

43:43thick, 'cause there was a lot going on in there. And it talked about the reinforcement learning

43:50idea a little bit. I'm like, oh, that sounds really cool, because behavior is what is really

43:54interesting to me about psychology anyway. So making programs that, I mean, programs are things

43:59that behave. People are things that behave. Like I wanna make learning that learns to behave.

44:04- In which way was reinforcement learning presented? Is this talking about human and

44:09animal behavior, or are we talking about actual mathematical constructs?

44:12- Ah, right, so that's a good question. Right, so this is, I think it wasn't actually talked about

44:18as behavior in the paper that I was reading. I think that it just talked about learning.

44:22And to me, learning is about learning to behave, but really neural nets at that point were about

44:27learning, like supervised learning, so learning to produce outputs from inputs. So I kind of

44:32tried to invent reinforcement learning. When I graduated, I joined a research group at Bell

44:38Core, which had spun out of Bell Labs recently at that time, because of the divestiture of the

44:43long-distance and local phone service in the 1980s, 1984. And I was in a group with Dave Ackley, who

44:51was the first author of the Boltzmann machine paper, so the very first neural net paper that

44:56could handle XOR, right? So XOR sort of killed neural nets, the very first, the zero-width order

45:02of neural nets. - The first winter.

45:04- Yeah, the Perceptron's paper, and Hinton, along with his student Dave Ackley, and I think there

45:12was other authors as well, showed that, no, no, no, with Boltzmann machines, we can actually learn

45:16nonlinear concepts, and so everything's back on the table again, and that kind of started that

45:21second wave of neural networks. So Dave Ackley was, he became my mentor at Bell Core, and we

45:27talked a lot about learning and life and computation and how all these things fit

45:32together. Now Dave and I have a podcast together, so I get to kind of enjoy that sort of,

45:39his perspective once again, even all these years later. And so I said, I was really interested in

45:46learning, but in the concept of behavior, and he's like, "Oh, well, that's reinforcement learning

45:51here," and he gave me Rich Sutton's 1984 TD paper. So I read that paper, I honestly didn't get all

45:58of it, but I got the idea. I got that they were using, that he was using ideas that I was familiar

46:03with in the context of neural nets and sort of back prop, but with this idea of making predictions

46:10over time. I'm like, "This is so interesting, but I don't really get all the details," I said to

46:14Dave. And Dave said, "Oh, well, why don't we have him come and give a talk?" And I was like, "Wait,

46:20what? You can do that? Like, these are real people? I thought they were just words. I thought it was

46:24just like ideas that somehow magically seeped into paper." He's like, "No, I know Rich. We'll

46:31just have him come down and he'll give a talk." And so I was, my mind was blown. And so Rich came

46:38and he gave a talk at Bellcore, and he talked about what he was super excited, which was they

46:43had just figured out at the time, Q-learning. So Watkins had visited the Rich Sutton's lab at

46:52UMass or Andy Bartow's lab that Rich was a part of. And he was really excited about this because

47:00it resolved a whole bunch of problems that he didn't know how to resolve in the earlier paper.

47:03And so- - For people who don't know,

47:07TD, temporal difference, these are all just algorithms for reinforcement learning.

47:11- Right, and TD, temporal difference in particular is about making predictions over time. And you can

47:16try to use it for making decisions, right? 'Cause if you can predict how good a future action,

47:20an action outcomes will be in the future, you can choose one that has better and, or,

47:25but the theory didn't really support changing your behavior. Like the predictions had to be

47:29of a consistent process if you really wanted it to work. And one of the things that was really cool

47:35about Q-learning, another algorithm for reinforcement learning, is it was off policy,

47:39which meant that you could actually be learning about the environment and what the value of

47:43different actions would be while actually figuring out how to behave optimally.

47:47- Yeah. - So that was a revelation.

47:50- Yeah, and the proof of that is kind of interesting. I mean, that's really surprising

47:53to me when I first read that. And then in Richard Sutton's book on the matter, it's kind of beautiful

47:59that a single equation can capture all- - One equation, one line of code,

48:03and like you can learn anything. - Yeah, like-

48:05- You can get enough time. - So equation and code, you're right.

48:08The code that you can arguably, at least if you squint your eyes, can say, "This is all of

48:17intelligence," is that you can implement that in a single, I think I started with Lisp, which is,

48:24shout out to Lisp, like a single line of code, key piece of code, maybe a couple,

48:30that you could do that. It's kind of magical. It feels so good to be true.

48:36- Well, and it sort of is. - Yeah, it's kind of-

48:40- It seems they require an awful lot of extra stuff supporting it. But nonetheless, the idea's

48:45really good. And as far as we know, it is a very reasonable way of trying to create

48:51adaptive behavior, behavior that gets better at something over time.

48:55- Did you find the idea of optimal at all compelling, that you could prove that it's

49:01optimal? So like one part of computer science that it makes people feel warm and fuzzy inside

49:08is when you can prove something like that a sorting algorithm, worst case, runs in N log N,

49:14and it makes everybody feel so good. Even though in reality, it doesn't really matter what the

49:18worst case is. What matters is like, does this thing actually work in practice on this particular

49:23actual set of data that I enjoy? Did you- - So here's a place where I have maybe a strong

49:28opinion, which is like, "You're right, of course, but no, no." So what makes worst case so great,

49:37right? If you have a worst case analysis so great, is that you get modularity. You can take that

49:42thing and plug it into another thing and still have some understanding of what's going to happen

49:47when you click them together, right? If it just works well in practice, in other words, with

49:51respect to some distribution that you care about, when you go plug it into another thing, that

49:56distribution can shift, it can change, and your thing may not work well anymore. And you want it

50:01to, and you wish it does, and you hope that it will, but it might not, and then, ah.

50:05- So you're saying you don't like machine learning?

50:10- But we have some positive theoretical results for these things. You can come back at me with,

50:19"Yeah, but they're really weak," and, "Yeah, they're really weak." And you can even say that

50:24sorting algorithms, like if you do the optimal sorting algorithm, it's not really the one that

50:28you want, and that might be true as well. - But it is, the modularity is a really

50:33powerful statement that as an engineer, you can then assemble different things, you can count on

50:38them to be, I mean, it's interesting. It's a balance, like with everything else in life,

50:45you don't want to get too obsessed. I mean, this is what computer scientists do, which they

50:49tend to get obsessed, and they over-optimize things, or they start by optimizing, and then

50:54they over-optimize. So it's easy to get really granular about these things, but the step from

51:02an N squared to an N log N sorting algorithm is a big leap for most real-world systems. No matter

51:10what the actual behavior of the system is, that's a big leap. And the same can probably be said for

51:17other kind of first leaps that you would take in a particular problem. Like it's picking the low

51:24hanging fruit, or whatever the equivalent of doing not the dumbest thing, but the next to the dumbest

51:31thing. - I see, picking the most delicious

51:33reachable fruit. - Yeah, most delicious reachable fruit.

51:36- I don't know why that's not a saying. - Yeah. Okay, so then this is the '80s,

51:43and this kind of idea starts to percolate of learning a system.

51:47- Yeah, well, and at that point, I got to meet Rich Sutton, so everything was sort of downhill

51:51from there, and that was really the pinnacle of everything. But then I felt like I was kind of on

51:57the inside, so then as interesting results were happening, I could check in with Rich, or with

52:02Jerry Tesoro, who had a huge impact on early thinking in temporal difference learning and

52:09reinforcement learning, and showed that you could solve problems that we didn't know how to solve

52:13any other way. And so that was really cool. So as good things were happening, I would hear about it

52:19from either the people who were doing it, or the people who were talking to the people who were

52:23doing it. And so I was able to track things pretty well through the '90s. (laughs)

52:28- So wasn't most of the excitement on reinforcement learning in the '90s era with,

52:34what is it, TD Gamma? What's the role of these kind of little fun game-playing things and

52:42breakthroughs about exciting the community? Was that, what were your, 'cause you've also built

52:50a cross, or were part of building a crossword puzzle solver, solving program called Proverb.

52:59So you were interested in this as a problem, like in forming, in using games to understand how to

53:09build intelligent systems. So what did you think about TD Gamma? What did you think about that

53:15whole thing in the '90s? - Yeah, I mean, I found the TD Gamma

53:18result really just remarkable. So I had known about some of Jerry's stuff before he did TD

53:23Gamma, and he did a system, just more vanilla, well, not entirely vanilla, but a more classical

53:28back-proppy kind of network for playing backgammon, where he was training it on expert moves. So it

53:35was kind of supervised, but the way that it worked was not to mimic the actions, but to learn

53:42internally an evaluation function. So to learn, well, if the expert chose this over this, that

53:47must mean that the expert values this more than this, and so let me adjust my weights to make it

53:52so that the network evaluates this as being better than this. So it could learn from human preferences,

53:59it could learn its own preferences. And then when he took the step from that to actually doing it as

54:06a full-on reinforcement learning problem where you didn't need a trainer, you could just let it play,

54:11that was remarkable, right? And so I think as humans often do, as we've done in the recent

54:19past as well, people extrapolate. It's like, oh, well, if you can do that, which is obviously very

54:24hard, then obviously you could do all these other problems that we want to solve that we know are

54:30also really hard. And it turned out very few of them ended up being practical, partly because

54:35I think neural nets, certainly at the time, were struggling to be consistent and reliable. And so

54:42training them in a reinforcement learning setting was a bit of a mess. I had, I don't know,

§04Transcript · 54:48–1:14:06

54:48generation after generation of like master students who wanted to do value function

54:54approximation, basically reinforcement learning with neural nets. And over and over and over again,

55:02we were failing. We couldn't get the good results that Jerry Tesoro got. I now believe that Jerry is

55:08a neural net whisperer. He has a particular ability to get neural networks to do things that

55:15other people would find impossible. And it's not the technology, it's the technology and Jerry

55:21together. - Yeah, which I think speaks to the role of the human expert in the process of machine

55:28learning. - Right, it's so easy. We're so drawn to the idea that it's the technology that is where

55:33the power is coming from that I think we lose sight of the fact that sometimes you need a really

55:39good, just like, I mean, no one would think, "Hey, here's this great piece of software. Here's like,

55:42I don't know, GNU Emacs or whatever." And doesn't that prove that computers are super powerful and

55:48basically going to take over the world? It's like, no, Stalman is a hell of a hacker, right? So he

55:52was able to make the code do these amazing things. He couldn't have done it without the computer,

55:57but the computer couldn't have done it without him. And so I think people discount the role of

56:01people like Jerry who have just a particular set of skills. - On that topic, by the way,

56:10as a small side note, I tweeted, "Emacs is greater than Vim" yesterday and deleted the tweet 10

56:18minutes later when I realized it started a war. - You were on fire. - I was like, "Oh, I was just

56:25kidding." I was just being- - Provocative. - Walk back and forth. So people still feel

56:31passionately about that particular piece of great software. - Yeah, I don't get that 'cause Emacs is

56:35clearly so much better. I don't understand. But why do I say that? Because I spent a block of time

56:41in the '80s making my fingers know the Emacs keys. And now that's part of the thought process for me.

56:49I need to express. And if you take my Emacs key bindings away, I become... I can't express myself.

56:59- I'm the same way with the, I don't know if you know what it is, but a Kinesis keyboard,

57:03which is this butt-shaped keyboard. - Yes, I've seen them. They're very,

57:08I don't know, sexy, elegant? They're just beautiful. - Yeah, they're gorgeous, way too expensive. But

57:17the problem with them, similar with Emacs, is once you learn to use it- - It's harder to use

57:25other things. - It's hard to use other things. There's this absurd thing where I have small,

57:29elegant, lightweight, beautiful little laptops, and I'm sitting there in a coffee shop with a

57:34giant Kinesis keyboard and a sexy little laptop. It's absurd. I used to feel bad about it, but at

57:41the same time, you just have to... Sometimes it's back to the Billy Joel thing. You just have to

57:46throw that Billy Joel record and throw Taylor Swift and Justin Bieber to the wind.

57:51- See, but I like them now because, again, I have no musical taste. Now that I've heard

57:57Justin Bieber enough, I'm like, "I really like his songs." And Taylor Swift, not only do I like

58:02her songs, but my daughter's convinced that she's a genius, and so now I basically am signed on to

58:06that. - Interesting. So yeah, that speaks back to the robustness of the human brain. That speaks

58:12to the neuroplasticity that you can just, like a mouse, teach yourself to, or probably a dog,

58:19teach yourself to enjoy Taylor Swift. I'll try it out. I don't know. I tried. You know what? It has

58:25to do with just like acclimation, right? Just like you said, a couple of weeks. That's an interesting

58:30experiment. I'll actually try that. - That wasn't the intent of the experiment? Just like social

58:34media, it wasn't intended as an experiment to see what we can take as a society, but it turned out

58:38that way. - I don't think I'll be the same person on the other side of the week listening to Taylor

58:42Swift, but let's try. - No, it's more compartmentalized. Don't be so worried. I get that

58:48you can be worried, but don't be so worried because we compartmentalize really well, and so

58:51it won't bleed into other parts of your life. You won't start, I don't know, wearing red lipstick or

58:56whatever. It's fine. It's fine. - Change fashion and everything. - It's fine, but you know what?

59:01The thing you have to watch out for is you'll walk into a coffee shop once we can do that again.

59:04- And recognize the song. - And you'll be, no, you won't know that you're singing along.

59:09Until everybody in the coffee shop is looking at you, and then you're like, that wasn't me.

59:13- Yeah, that's the, you know, people are afraid of AGI. I'm afraid of the Taylor--

59:19- The Taylor Swift takeover. - Yeah, and I mean, people should know that TD Gammon

59:24was, I get, would you call it, do you like the terminology of self-play by any chance?

59:30- Sure. - So like systems that learn

59:32by playing themselves? Just, I don't know if it's the best word, but-- - So what's

59:38the problem with that term? - I don't know. Silly, it's like the big bang, like, it's like

59:45talking to serious physicists, do you like the term big bang? When it was early, I feel like it's

59:50the early days of self-play. I don't know, maybe it was used previously, but I think it's been used

59:55by only a small group of people. And so like, I think we're still deciding, is this ridiculously

60:00silly name a good name for the concept, potentially one of the most important concepts in artificial

60:06intelligence? - Well, okay, it depends how broadly you apply the term. So I used the term in my 1996

60:11PhD dissertation. - Oh, you, wow, the actual terms of-- - Yeah, because Tesoro's paper was something

60:17like training up an expert backgammon player through self-play. So I think it was in the

60:22title of his paper. - Oh, okay. - If not in the title, it was definitely a term that he used.

60:26There's another term that we got from that work is rollout. So I don't know if you, do you ever

60:30hear the term rollout? That's a backgammon term that has now applied generally in computers.

60:36Well, at least in AI because of TDGammon. - That's fascinating. - So how is self-play being

60:42used now? And like, why is it, does it feel like a more general powerful concept? Sort of the idea of,

60:47well, the machine's just gonna teach itself to be smart. - Yeah, so that's where, maybe you can

60:52correct me, but that's where the continuation of the spirit and actually like literally the exact

60:58algorithms of TDGammon are applied by DeepMind and OpenAI to learn games that are a little bit

61:05more complex. That when I was learning artificial intelligence, Go was presented to me with

61:11Artificial Intelligence, The Modern Approach. I don't know if they explicitly pointed to Go

61:16in those books as like unsolvable kind of thing, like implying that these approaches hit their

61:23limit in this, with these particular kind of games. So something, I don't remember if the book said it

61:28or not, but something in my head, if it was the professors, instilled in me the idea like this

61:34is the limits of artificial intelligence of the field. Like it instilled in me the idea that if we

61:41can create a system that can solve the game of Go, we've achieved AGI. That was kind of, I didn't

61:47explicitly like say this, but that was the feeling. And so from, I was one of the people that it seemed

61:53magical when a learning system was able to beat a human world champion at the game of Go

62:02and even more so from that, that was AlphaGo, even more so with AlphaGo Zero than kind of renamed

62:09and advanced into AlphaZero, beating a world champion or world-class player without any

62:18supervised learning on expert games. We're doing only through by playing itself. So that is,

62:27I don't know what to make of it. I think it would be interesting to hear what your opinions are on

62:32just how exciting, surprising, profound, interesting, or boring the breakthrough performance of AlphaZero

62:44was. - Okay, so AlphaGo knocked my socks off. That was so remarkable. - Which aspect of it?

62:52- That they got it to work, that they actually were able to leverage a whole bunch of different

62:58ideas, integrate them into one giant system. Just the software engineering aspect of it is

63:03mind-blowing. I've never been a part of a program as complicated as the program that they built for

63:08that. And just the, like Jerry Tesoro is a neural net whisperer, like David Silver is a kind of

63:16neural net whisperer too. He was able to coax these networks and these new way out there architectures

63:22to do these, to solve these problems that, as you said, when we were learning from AI,

63:29no one had an idea how to make it work. It was remarkable that these techniques that were so

63:39good at playing chess and that could beat the world champion in chess, couldn't beat your typical

63:44Go playing teenager in Go. So the fact that in a very short number of years, we kind of ramped up

63:50to trouncing people in Go, just blew me away. - So you're kind of focusing on the engineering

63:57aspect, which is also very surprising. I mean, there's something different about large,

64:03well-funded companies. I mean, there's a compute aspect to it too. - Sure.

64:07- Like that, of course, I mean, that's similar to Deep Blue, right? With IBM. Like there's something

64:15important to be learned and remembered about a large company, taking the ideas that are already

64:21out there and investing a few million dollars into it or more. And so you're kind of saying

64:28the engineering is kind of fascinating, both on the, with AlphaGo is probably just gathering all

64:34the data, right? Of the expert games, like organizing everything, actually doing distributed

64:41supervised learning. And to me, see the engineering I kind of took for granted,

64:47to me, philosophically being able to persist in the face of like long odds, because it feels like

64:59for me, I'll be one of the skeptical people in the room thinking that you can learn your way to beat

65:04Go. Like it sounded like, especially with David Silver, it sounded like David was not confident

65:10at all. It's like, it was like, not, it's funny how confidence works. - Yeah.

65:18- It's like, you're not like cocky about it, like, but- - Right, 'cause if you're cocky about it,

65:25you kind of stop and stall and don't get anywhere. - Yeah, but there's like a hope that's unbreakable.

65:31Maybe that's better than confidence. It's a kind of wishful hope in a little dream,

65:36and you almost don't want to do anything else. You kind of keep doing it. That seems to be the

65:41story. - But with enough skepticism that you're looking for where the problems are and fighting

65:47through them. - Yeah.

65:48- 'Cause you know, there's gotta be a way out of this thing. Yeah.

65:50- And for him, it was probably, there's a bunch of little factors that come into play. It's funny

65:56how these stories just all come together. Like everything he did in his life came into play,

66:00which is like a love for video games and also a connection to, so the '90s had to happen with

66:07TD Gammon and so on. - Yeah.

66:08- And in some ways it's surprising, maybe you can provide some intuition to it, that not much more

66:14than TD Gammon was done for quite a long time on the reinforcement learning front.

66:19- Yeah. - Is that weird to you?

66:20- I mean, like I said, the students who I worked with, we tried to get,

66:25basically apply that architecture to other problems and we consistently failed. There were a couple

66:31really nice demonstrations that ended up being in the literature. There was a paper about

66:36controlling elevators, right? Where it's like, okay, can we modify the heuristic that elevators

66:42use for deciding, like a bank of elevators for deciding which floors we should be stopping on to

66:47maximize throughput essentially. And you can set that up as a reinforcement learning problem and

66:52you can have a neural net represent the value function so that it's taking where are all the

66:56elevators, where are the button pushes, this high dimensional, well, at the time, high dimensional

67:02input, a couple of dozen dimensions and turn that into a prediction as to, oh, is it gonna be better

67:08if I stop at this floor or not? And ultimately it appeared as though for the standard simulation

67:15distribution for people trying to leave the building at the end of the day, that the neural

67:19net learned a better strategy than the standard one that's implemented in elevator controllers.

67:24So that was nice. There was some work that Satyendra Singh et al did on handoffs with cell

67:32phones, deciding when should you hand off from this cell tower to this cell tower.

67:38- Oh, okay, communication networks, yeah.

67:39- Yeah, and so a couple of things seemed like they were really promising. None of them made it into

67:45production that I'm aware of. And neural nets as a whole started to kind of implode around then.

67:50And so there just wasn't a lot of air in the room for people to try to figure out, okay,

67:55how do we get this to work in the RL setting? - And then they found their way back in 10 plus

68:02years. So you said AlphaGo was impressive, like it's a big spectacle. Is there-

68:06- Right, so then AlphaZero, so I think I may have a slightly different opinion on this than some

68:12people. So I talked to Satyendra Singh in particular about this. So Satyendra was like

68:17Rich Sutton, a student of Andy Bartow. So they came out of the same lab, very influential machine

68:23learning, reinforcement learning researcher, now at DeepMind, as is Rich, though different sites,

68:30the two of them. - He's in Alberta.

68:32- Rich is in Alberta and Satyendra would be in England, but I think he's in England from

68:37Michigan at the moment. But he was, yes, he was much more impressed with AlphaGo Zero, which is,

68:47didn't get a kind of a bootstrap in the beginning with human-trained games,

68:51just was purely self-play. Though the first one, AlphaGo, was also a tremendous amount of self-play.

68:57Right, they started off, they kick-started the action network that was making decisions,

69:02but then they trained it for a really long time using more traditional temporal difference

69:06methods. So as a result, it didn't seem that different to me. It seems like, yeah,

69:13why wouldn't that work? Once it works, it works. But he found that removal of that extra information

69:22to be breathtaking. That's a game changer. To me, the first thing was more of a game changer.

69:27- But the open question, I mean, I guess that's the assumption, is the expert games might contain

69:34within them a humongous amount of information. - But we know that it went beyond that, right?

69:40We know that it somehow got away from that information because it was learning strategies.

69:44I don't think AlphaGo is just better at implementing human strategies. I think it

69:50actually developed its own strategies that were more effective. And so from that perspective,

69:56okay, well, so it made at least one quantum leap in terms of strategic knowledge. Okay,

70:02so now maybe it makes three. Okay, but that first one is the doozy, right? Getting it to work

70:09reliably and for the networks to hold onto the value well enough. That was a big step.

70:15- Well, maybe you could speak to this on the reinforcement learning front. So starting from

70:21scratch and learning to do something, like the first random behavior to crappy behavior to

70:33somewhat okay behavior, it's not obvious to me that that's not impossible to take those steps.

70:40If you just think about the intuition, how the heck does random behavior become

70:47somewhat basic intelligent behavior? Not human level, not superhuman level, but just basic.

70:54But you're saying to you, the intuition is like, if you can go from human to superhuman level

71:00intelligence on this particular task of game playing, then you're good at taking leaps.

71:06So you can take many of them. - That the system, I believe that the

71:09system can take that kind of leap. Yeah, and also I think that beginner knowledge

71:15in Go, you can start to get a feel really quickly for the idea that being in certain parts of the

71:24board seems to be more associated with winning. 'Cause it's not stumbling upon the concept of

71:31winning. It's told that it wins or that it loses. Well, it's self-play. So it both wins and loses.

71:36It's told which side won. And the information is kind of there to start percolating around

71:43to make a difference as to, well, these things have a better chance of helping you win. And

71:48these things have a worse chance of helping you win. And so it can get to basic play,

71:52I think pretty quickly. Then once it has basic play, well, now it's kind of forced to do some

71:58search to actually experiment with, okay, well, what gets me that next increment of improvement?

72:03- How far do you think, okay, this is where you kind of bring up the Elon Musk and the Sam Harris

72:09is right. How far is your intuition about these kinds of self-play mechanisms being able to take

72:15us? 'Cause it feels one of the ominous, but stated calmly things that when I talked to David Silver,

72:24he said is that they have not yet discovered a ceiling for alpha zero, for example, on the game

72:31of go or chess. It keeps, no matter how much they compute, they throw at it, it keeps improving.

72:37So it's possible, it's very possible that if you throw some 10X compute that it will improve by

72:465X or something like that. And when stated calmly, it's so like, oh yeah, I guess so.

72:53But then you think, well, can we potentially have continuations of Moore's law in totally

73:02different way, like broadly defined Moore's law? - Right, exponential improvement.

73:06- Exponential improvement, like are we going to have an alpha zero that swallows the world?

73:11- But notice it's not getting better at other things, it's getting better at go. And I think

73:17that's a big leap to say, okay, well, therefore it's better at other things.

73:22- Well, I mean, the question is how much of the game of life can be turned into-

73:27- Right, so that I think is a really good question. And I think that we don't,

73:30I don't think we as a, I don't know, community really know the answer to this, but,

73:34so, okay, so I went to a talk by some experts on computer chess. So in particular, computer

73:44chess is really interesting because for, of course, for a thousand years, humans were the

73:49best chess playing things on the planet. And then computers like edged ahead of the best person,

73:56and they've been ahead ever since. It's not like people have overtaken computers.

74:01But computers and people together have overtaken computers.

74:06- Right.

74:06- So at least last time I checked, I don't know what the very latest is, but last time I checked

§05Transcript · 1:14:11–1:32:44

74:11that there were teams of people who could work with computer programs to defeat the best computer

74:17programs.

74:17- In the game of go?

74:18- In the game of chess.

74:19- In the game of chess.

74:20- Right. And so using the information about how, these things called Elo scores,

74:26this sort of notion of how strong a player are you, there's kind of a range of possible scores.

74:32And you increment in score, basically, if you can beat another player of that lower score,

74:3862% of the time or something like that. Like there's some threshold of,

74:43if you can somewhat consistently beat someone, then you are of a higher score than that person.

74:48And there's a question as to how many times can you do that in chess, right? And so we know that

74:53there's a range of human ability levels that cap out with the best playing humans. And the computers

74:58went a step beyond that. And computers and people together have not gone, I think, a full step

75:04beyond that. It feels, the estimates that they have is that it's starting to asymptote, that

75:09we've reached kind of the maximum, the best possible chess playing. And so that means that

75:14there's kind of a finite strategic depth, right? At some point you just can't get any better at

75:20this game.

75:20- Yeah, I mean, I don't, so I'll actually check that. I think,

75:26it's interesting because if you have somebody like Magnus Carlsen, who's using these chess

75:34programs to train his mind, like to learn about chess.

75:37- To become a better chess player, yeah.

75:38- And so like, that's a very interesting thing, 'cause we're not static creatures,

75:43we're learning together. I mean, just like we're talking about social networks,

75:47those algorithms are teaching us just like we're teaching those algorithms. So that's

75:51a fascinating thing. But I think the best chess playing programs are now better than the pairs.

75:58Like they have competition between pairs, but it's still, even if they weren't, it's an

76:03interesting question, where's the ceiling? So the David, the ominous David Silver kind of statement

76:09is like, we have not found the ceiling.

76:11- Right, but so the question is, okay, so I don't know his analysis on that. My,

76:17from talking to Go experts, the depth, the strategic depth of Go seems to be substantially

76:23greater than that of chess, that there's more kind of steps of improvement that you can make,

76:28getting better and better and better and better. But there's no reason to think that it's infinite.

76:31- Infinite, yeah.

76:32- And so it could be that it's, that what David is seeing is a kind of asymptoting,

76:38that you can keep getting better, but with diminishing returns. And at some point,

76:42you hit optimal play. Like in theory, all these finite games, they're finite,

76:47they have an optimal strategy. There's a strategy that is the mini max optimal strategy.

76:51And so at that point, you can't get any better. You can't beat that strategy. Now that strategy

76:57may be from an information processing perspective, intractable, right? You need,

77:03all the situations are sufficiently different that you can't compress it at all. It's this

77:09giant mess of hard-coded rules, and we can never achieve that.

77:14But that still puts a cap on how many levels of improvement that we can actually make.

77:18- But the thing about self-play is if you put it, although I don't like doing that,

77:24in the broader category of self-supervised learning, is that it doesn't require too much

77:30or any human input. - Human labeling, yeah.

77:32- Yeah, human label or just human effort. The human involvement past a certain point.

77:37And the same thing you could argue is true for the recent breakthroughs in natural English

77:44processing with language models. - Oh, this is how you get to GPT-3.

77:47- Yeah, see how I did the- - That was a good transition.

77:51- Yeah, I practiced that for days leading up to this. But that's one of the questions is,

77:58can we find ways to formulate problems in this world that are important to us humans,

78:04like more important than the game of chess, that to which self-supervised kinds of approaches

78:12could be applied, whether it's self-play, for example, for maybe you could think of

78:16autonomous vehicles in simulation, that kind of stuff, or just robotics applications in simulation,

78:24or in the self-supervised learning where unannotated data or data that's generated

78:35by humans naturally without extra cost, like Wikipedia or like all of the internet,

78:42can be used to create intelligent systems that do something really powerful,

78:50that pass the Turing test or that do some kind of superhuman level performance.

78:55So what's your intuition, trying to stitch all of it together about our discussion of AGI,

79:05the limits of self-play, and your thoughts about maybe the limits of neural networks in the context

79:11of language models? Is there some intuition in there that might be useful to think about?

79:16- Yeah, yeah, yeah. So first of all, the whole transformer network family of things

79:23is really cool. It's really, really cool. I mean, if you've ever, back in the day, you played with,

79:31I don't know, Markov models for generating text, and you've seen the kind of text that they spit

79:35out, and you compare it to what's happening now, it's amazing. It's so amazing. Now, it doesn't

79:42take very long interacting with one of these systems before you find the holes, right? It's

79:47not smart in any kind of general way. It's really good at a bunch of things, and it does seem to

79:55understand a lot of the statistics of language extremely well. And that turns out to be very

80:01powerful. You can answer many questions with that. But it doesn't make it a good conversationalist,

80:06right? And it doesn't make it a good storyteller. It just makes it good at imitating of things it

80:10has seen in the past. - The exact same thing could be said by people who are voting for Donald Trump

80:16about Joe Biden supporters, and people voting for Joe Biden about Donald Trump supporters, is,

80:21you know- - That they're not intelligent?

80:23They're just following the- - Yeah, they're following things

80:26they've seen in the past, and it doesn't take long to find the flaws in their natural language

80:35generation abilities. - Yes, yes.

80:36- So we're being very- - That's interesting.

80:39- Critical of AS. - Right, so I've had a similar thought,

80:43which was that the stories that GPT-3 spits out are amazing and very human-like,

80:52and it doesn't mean that computers are smarter than we realize, necessarily. It partly means

80:58that people are dumber than we realize, or that much of what we do day-to-day is not that deep.

81:04Like, we're just kind of going with the flow, we're saying whatever feels like the natural

81:09thing to say next. Not a lot of it is creative or meaningful or intentional. But enough is that we

81:18actually get by, right? We do come up with new ideas sometimes, and we do manage to talk each

81:23other into things sometimes, and we do sometimes vote for reasonable people sometimes. But it's

81:31really hard to see in the statistics, because so much of what we're saying is kind of rote.

81:34And so our metrics that we use to measure how these systems are doing don't reveal that,

81:41because it's in the interstices that is very hard to detect.

81:46- But do you have an intuition that with these language models,

81:50if they grow in size, it's already surprising when you go from GPT-2 to GPT-3 that there is

81:57a noticeable improvement. So the question now goes back to the ominous David Silver and the ceiling.

82:03- Right, so maybe there's just no ceiling, we just need more compute. Now,

82:06I mean, okay, so now I'm speculating. As opposed to before, when I was completely on firm ground.

82:15I don't believe that you can get something that really can do language and use language as a thing

82:21that doesn't interact with people. I think that it's not enough to just take everything that we've

82:27said written down and just say, "That's enough, you can just learn from that, and you can be

82:31intelligent." I think you really need to be pushed back at. I think that conversations, even people

82:37who are pretty smart, maybe the smartest thing that we know, maybe not the smartest thing we can

82:41imagine, but we get so much benefit out of talking to each other and interacting. That's presumably

82:49why you have conversations live with guests, is that there's something in that interaction that

82:54would not be exposed by, "Oh, I'll just write you a story and then you can read it later."

82:58And I think because these systems are just learning from our stories, they're not learning from

83:03being pushed back at by us, that they're fundamentally limited into what they could

83:07actually become on this route. They have to get shut down. They have to have an argument with us

83:15and lose a couple times before they start to realize, "Oh, okay, wait, there's some nuance

83:21here that actually matters." - Yeah, that's actually subtle-sounding,

83:25but quite profound that the interaction with humans is essential. And the limitation within

83:33that is profound as well, because the time scale, the bandwidth at which you can really interact

83:40with humans is very low. So it's costly. One of the underlying things about self-plays, it has to do

83:48a very large number of interactions. And so you can't really deploy reinforcement learning systems

83:56into the real world to interact. You couldn't deploy a language model into the real world to

84:02interact with humans because it would just not get enough data relative to the cost it takes

84:09to interact. The time of humans is expensive, which is really interesting. That takes us back

84:15to reinforcement learning and trying to figure out if there's ways to make algorithms that are

84:20more efficient at learning, keep the spirit in reinforcement learning and become more efficient.

84:25In some sense, that seems to be the goal. I'd love to hear what your thoughts are. I don't know if

84:31you got a chance to see a blog post called "Bitter Lesson." - Oh, yes.

84:35- By Rich Sutton that makes an argument, and hopefully I can summarize it. Perhaps you can.

84:42- Oh, okay. - I mean, I could try and you can

84:46correct me, which is he makes an argument that it seems if we look at the long arc of the history of

84:52the artificial intelligence field, he calls 70 years, that the algorithms from which we've seen

85:00the biggest improvements in practice are the very simple, dumb algorithms that are able to leverage

85:07computation. You just wait for the computation to improve. All of the academics and so on have fun

85:13by finding little tricks and congratulate themselves on those tricks. Sometimes those

85:18tricks can be big that feel in the moment like big spikes and breakthroughs, but in reality,

85:23over the decades, it's still the same dumb algorithm that just waits for the compute

85:29to get faster and faster. Do you find that to be an interesting argument against the

85:36entirety of the field of machine learning as an academic discipline? - That we're really just a

85:41subfield of computer architecture. We're just kind of waiting around for them to do their next thing.

85:45- Who really don't want to do hardware work. - That's right. I really don't want to think

85:50about it. - We're procrastinating.

85:50- Yes, that's right. Just waiting for them to do their job so that we can pretend to have done

85:54ours. So, yeah, I mean, the argument reminds me a lot of, I think it was a Fred Jelinek quote,

86:02early computational linguist who said, you know, we're building these computational linguistic

86:06systems and every time we fire a linguist, performance goes up by 10%, something like

86:12that. And so the idea of us building the knowledge in, in that case, was much less,

86:18he was finding it to be much less successful than get rid of the people who know about language as a,

86:24you know, from a kind of scholastic academic kind of perspective and replace them with more compute.

86:31And so I think this is kind of a modern version of that story, which is, okay,

86:35we want to do better on machine vision. You could build in all these, you know,

86:39motivated part-based models that, you know, that just feel like obviously the right thing that you

86:47have to have, or we can throw a lot of data at it and guess what we're doing better with it,

86:50with a lot of data. So I hadn't thought about it until this moment in this way, but what I believe,

86:58well, I've thought about what I believe. What I believe is that, you know, compositionality and

87:06what's the right way to say it? The complexity grows rapidly as you consider more and more

87:13possibilities, like explosively. And so far, Moore's law has also been growing explosively,

87:20exponentially. And so, so it really does seem like, well, we don't have to think really hard

87:24about the algorithm design or the way that we build the systems because the best benefit we

87:31could get is exponential. And the best benefit that we can get from waiting is exponential.

87:35So we can just wait. It's got, that's got to end, right? And there's hints now that,

87:40that Moore's law is, is starting to feel some friction, starting to, the world is pushing back

87:46a little bit. One thing that I, I don't know, do lots of people know this? I didn't know this. I

87:51was, I was trying to write an essay and yeah, Moore's law has been amazing and it's been,

87:57it's enabled all sorts of things, but there's a, there's also a kind of counter Moore's law,

88:01which is that the development cost for each successive generation of chips also is doubling.

88:07So it's costing twice as much money. So the amount of development money per cycle or whatever

88:12is actually sort of constant. And at some point we run out of money. So, or we have to come up

88:18with an entirely different way of, of doing the development process. So like, I, I guess I always,

88:24always a bit skeptical of the, look, it's an exponential curve, therefore it has no end.

88:28Soon the number of people going to NeurIPS will be greater than the population of the earth.

88:32That means we're going to discover life on other planets. No, it doesn't. It means that we're in a,

88:37in a sigmoid curve on the front half, which looks a lot like an exponential.

88:41The second half is going to look a lot like diminishing returns.

88:45Yeah. The, I mean, but the interesting thing about Moore's law, if you actually like look at

88:50the technologies involved, it's hundreds, if not thousands of S curves stacked on top of each other.

88:56It's not actually an exponential curve. It's constant breakthroughs. And, and then what

89:02becomes useful to think about, which is exactly what you're saying, the cost of development,

89:06like the size of teams, the amount of resources that are invested in continuing to find new S

89:11curves, new breakthroughs. And yeah, it's a, it's an interesting idea. You know, if we live in the

89:20moment, if we sit here today, it seems to be the reasonable thing to say that exponentials end.

89:28And yet in the software realm, they just keep appearing to be happening. And it's so,

89:36I mean, it's so hard to disagree with Elon Musk on this because it like, I've,

89:43you know, I used to be one of those folks. I'm still one of those folks. I studied autonomous

89:50vehicles. This is what I worked on. And, and it's, it's like, you look at what Elon Musk is saying

89:56about autonomous vehicles. Well, obviously in a couple of years or in a year or next month,

90:01we'll have fully autonomous vehicles. Like there's no reason why we can't. Driving is pretty simple.

90:06Like it's just a learning problem and you just need to convert all the driving that we're doing

90:11into data and just having, you know, know what the trains on that data. And like we use only our eyes,

90:17so you can use cameras and you can train on it. And it's like, yeah, that's, that what,

90:24that should work. And then you put that hat on like the philosophical hat. And, but then you put

90:30the pragmatic hat and it's like, this is what the flaws of computer vision are. Like this is what it

90:34means to train at scale. And then you, you put the human factors, the psychology hat on, which is

90:41like, it's actually driving us a lot. The cognitive science or cognitive, whatever the heck you call

90:45it is. It's really hard. It's much harder to drive than, than we realize there's much larger number

90:52of edge cases. So building up an intuition around this is, around exponential is really difficult.

90:59And on top of that, the pandemic is making us think about exponentials, making us realize that

91:06like we don't understand anything about it. We're not able to intuit exponentials. We're either

91:11ultra terrified, some part of the population and some part is like the opposite of whatever the

91:20different carefree and we're not managing it very well. Blase. Blase. Well, wow. That's,

91:26is that French? I assume so. It's got an accent. So it's, it's fascinating to think what,

91:32what the limits of this exponential growth of technology, not just Moore's law, it's technology,

91:44how that rubs up against the bitter lesson and GPT-3 and self-play mechanisms. Like it's not

91:54obvious. I used to be much more skeptical about neural networks. Now I at least give a slither

91:59of possibility that we'll be all, that we'll be very much surprised and also, you know,

92:05caught in a way that like we are not prepared for. Like in applications of social networks,

92:18for example, because it feels like really good transformer models that are able to do some kind

92:25of like very good natural language generation are the same kind of models that can be used

92:32to learn human behavior and then manipulate that human behavior to gain advertiser dollars and all

92:37those kinds of things through the capitalist system. And they arguably already are manipulating

92:44human behavior. Yeah. So, but not for self-preservation, which I think is a big,

§06Transcript · 1:32:50–1:50:43

92:50that would be a big step. Like if they were trying to manipulate us to convince us not to shut them

92:55off, I would be very freaked out, but I don't see a path to that from where we are now. They, they,

93:02they don't have any of those abilities. That's not what they're trying to do. They're trying to

93:08keep people on, on the site. But see, the thing is this, this is the thing about life on earth

93:12is they might be borrowing our consciousness and sentience. Like, so like in a sense they do,

93:20because the creators of the algorithms have, like they're not, you know, if you look at our body,

93:26we're not a single organism. We're a huge number of organisms with like tiny little motivations.

93:31We're built on top of each other. In the same sense, the AI algorithms that are, they're not-

93:36- It's a system that includes human companies and corporations, right? Because corporations are

93:41funny organisms in and of themselves that really do seem to have self-preservation built in. And

93:45I think that's at the, at the design level. I think the design to have self-preservation be

93:50a focus. So you're right in that, in that broader system that we're also a part of and can have some

93:59influence on, it's, it's, it is much more complicated, much more powerful. Yeah, I agree with

94:05that. - So people really love it when I ask what three books, technical, philosophical,

94:12fiction had a big impact on your life. Maybe you can recommend, we went with movies. We went with

94:19Billy Joel and I forgot what you, what music you recommended, but- - I didn't, I just said I have

94:25no taste in music. I just like pop music. - That was actually really skillful the way you have

94:30read that question. - Thank you, thanks. I was, I'm going to try to do the same with the books.

94:33- So do you have a skillful way to avoid answering the question about three books you would recommend?

94:39- I'd like to tell you a story. So my first job out of college was at Bellcore. I mentioned that

94:46before where I worked with Dave Ackley. The head of the group was a guy named Tom Landauer. And I

94:50don't know how well known he's known now, but arguably he's the, he's the inventor and the

94:56first proselytizer of word embeddings. So they, they developed a system shortly before I got to

95:01the group. Yeah. That, that called latent semantic analysis that would take words of English and

95:09embed them in a multi-hundred dimensional space. And then use that as a way of assessing similarity

95:16and basically doing reinforcement learning. Not, sorry, not reinforcement, information retrieval,

95:19sort of pre-Google information retrieval. And he was trained as an anthropologist, but then

95:28became a cognitive scientist. So I was in the cognitive science research group. It's, you know,

95:31like I said, I'm a cognitive science groupie. At the time I thought I'd become a cognitive scientist,

95:36but then I realized in that group, no, I'm a computer scientist, but I'm a computer scientist

95:41who really loves to hang out with cognitive scientists. And he said, he studied language

95:46acquisition in particular. He said, you know, humans have about this number of words of vocabulary.

95:52And most of that is learned from reading. And I said, that can't be true because I have a really

95:58big vocabulary and I don't read. He's like, you must. I'm like, I don't think I do. I mean,

96:03like stop signs, I definitely read stop signs, but like reading books is not, is not a thing

96:08that I do a lot of. - Do you really though?

96:09It might be just visual. - No.

96:10- Maybe the red color. - Do I read stop signs?

96:13- Yeah. - No, it's just pattern

96:14recognition at this point. I don't sound it out. - Yeah.

96:16- So now I do, I wonder what that, oh yeah, stoptagons. So.

96:25- That's fascinating. So you don't. - So I don't read very, I mean,

96:28obviously I read and I've read, I've read plenty of books. But like some people like Charles,

96:33my friend Charles and others, like a lot of people in my field, a lot of academics,

96:38like reading was really a central topic to them in development. And I'm not that guy. In fact,

96:45I used to joke that when I got into college, that it was on kind of a help out the illiterate kind

96:53of program because I got to, like I, in my house, I wasn't a particularly bad or good reader. But

96:57when I got to college, I was surrounded by these people that were just voracious in their reading

97:02appetite. And they would like, have you read this? Have you read this? Have you read this?

97:06And I'd be like, no, I'm clearly not qualified to be at this school. Like there's no way I

97:10should be here. Now I've discovered books on tape, like audio books. And so I'm much better.

97:16I'm more caught up. I read a lot of books. - A small tangent on that. It is a fascinating

97:23open question to me on the topic of driving, whether, you know, supervised learning people,

97:30machine learning people think you have to like drive to learn how to drive. To me, it's very

97:36possible that just by us humans, by first of all, walking, but also by watching other people drive,

97:44not even being inside cars as a passenger, but let's say being inside the car as a passenger,

97:49but even just like being a pedestrian and crossing the road, you learn so much about

97:55driving from that. It's very possible that you can, without ever being inside of a car,

98:00be okay at driving once you get in it. Or like watching a movie, for example. I don't know,

98:06something like that. - Have you taught anyone to drive?

98:10- No. - So.

98:12- Except myself. - I have two children.

98:15- Uh-oh. - And I learned a lot about car driving

98:18'cause my wife doesn't wanna be the one in the car while they're learning. So that's my job.

98:22- Yeah. - So I sit in the passenger seat

98:24and it's really scary. I have wishes to live and they're figuring things out. Now,

98:32they start off very, very much better than I imagine like a neural network would, right?

98:39They get that they're seeing the world. They get that there's a road that they're trying to be on.

98:43They get that there's a relationship between the angle of the steering. But it takes a while to not

98:48be very jerky. And so that happens pretty quickly. Like the ability to stay in lane at speed,

98:54that happens relatively fast. It's not zero shot learning, but it's pretty fast.

98:59The thing that's remarkably hard, and this is, I think, partly why self-driving cars are really

99:03hard, is the degree to which driving is a social interaction activity. And that blew me away. I

99:10was completely unaware of it until I watched my son learning to drive. And I was realizing that

99:16he was sending signals to all the cars around him. And those, in his case, he's always had social

99:22communication challenges. He was sending very mixed, confusing signals to the other cars,

99:28and that was causing the other cars to drive weirdly and erratically. And there was no

99:33question in my mind that he would have an accident because they didn't know how to read him.

99:39There's things you do with the speed that you drive, the positioning of your car,

99:43that you're constantly in the head of the other drivers. And seeing him not knowing how to do

99:50that and having to be taught explicitly, "Okay, you have to be thinking about what the other

99:54driver is thinking," was a revelation to me. I was stunned. - Yeah, it's quite brilliant.

99:59So creating theories of mind of the other-- - Theories of mind of the other cars. Yeah,

100:05which I just hadn't heard discussed in the self-driving car talks that I've been to. Since

100:09then, there's some people who do consider those kinds of issues, but it's way more subtle than I

100:15think-- - There's a little bit of work

100:18involved with that when you realize, like when you especially focus not on other cars,

100:22but on pedestrians, for example. It's literally staring you in the face.

100:26- Yeah, yeah, yeah. - So then when you're just like,

100:28"How do I interact with pedestrians?" - Pedestrians, you're practically talking

100:33to an octopus at that point. They've got all these weird degrees of freedom. You don't know

100:36what they're gonna do. They can turn around any second. - But the point is, we humans know what

100:40they're gonna do. We have a good theory of mind. We have a good mental model of what they're doing,

100:46and we have a good model of the model they have of you, and the model of the model of the model.

100:51We're able to reason about this social game of it all. The hope is that it's quite simple,

101:02actually, that it could be learned. That's why I just talked to the Waymo. I don't know if you

101:06know that company. It's Google's South African car. I talked to their CTO about this podcast.

101:12I rode in their car, and it's quite aggressive, and it's quite fast, and it's good, and it feels

101:18great. It also, just like Tesla, Waymo made me change my mind about maybe driving is easier

101:26than I thought. Maybe I'm just being speciest, human-centered. Maybe-- - It's a speciest argument.

101:34- Yeah, so I don't know, but it's fascinating to think about the same as with reading, which I

101:42think you just said. You avoided the question, though I still hope you answered it somewhat.

101:46You avoided it brilliantly. There's blind spots that artificial intelligence researchers have

101:54about what it actually takes to learn to solve a problem. That's fascinating.

101:58- Have you had Anka Dragan on? - Yeah.

102:00- Okay. - She's one of my favorites.

102:02So much energy. - She's right. Oh, yeah.

102:04- She's amazing. - Fantastic, and in particular,

102:07she thinks a lot about this kind of I know that you know that I know kind of planning.

102:12The last time I spoke with her, she was very articulate about the ways in which

102:18self-driving cars are not solved, like what's still really, really hard.

102:21- But even her intuition is limited. We're all new to this. So in some sense,

102:26the Elon Musk approach of being ultra confident and just like plowing--

102:30- Putting it out there. - Putting it out there.

102:31Some people say it's reckless and dangerous and so on, but partly it seems to be one of the only

102:39ways to make progress in artificial intelligence. These are difficult things. Democracy is messy.

102:49Implementation of artificial intelligence systems in the real world is messy.

102:53- So many years ago, before self-driving cars were an actual thing you could have a discussion about,

102:58somebody asked me like, "What if we could use that robotic technology and use it to drive cars

103:03around? Aren't people gonna be killed and then it's not, you know, blah, blah, blah?" I'm like,

103:08"That's not what's gonna happen," I said with confidence, incorrectly, obviously.

103:11What I think is gonna happen is we're gonna have a lot more, like a very gradual kind of rollout

103:17where people have these cars in like closed communities, right? Where it's somewhat realistic,

103:24but it's still in a box, right? So that we can really get a sense of what are the weird things

103:29that can happen? How do we have to change the way we behave around these vehicles? Like it obviously

103:37requires a kind of co-evolution that you can't just plop them in and see what happens. But of

103:42course we're basically plopping them in to see what happens. So I was wrong, but I do think that

103:46would have been a better plan. - So that's, but your intuition, it's funny, just zooming out and

103:51looking at the forces of capitalism, and it seems that capitalism rewards risk-takers, and rewards

103:58and punishes risk-takers, like, and like, try it out. The academic approach to, let's try a small

104:10thing and try to understand slowly the fundamentals of the problem. And let's start with one, then do

104:16two, and then see that, and then do the three. You know, the capitalist, like startup entrepreneurial

104:23dream is let's build a thousand, and let's- - Right, and 500 of them fail, but whatever,

104:28the other 500, we learn from them. - But if you're good enough, I mean,

104:32one thing is like your intuition would say like, that's gonna be hugely destructive to everything.

104:37But actually, it's kind of the forces of capitalism, like people are quite, it's easy to be

104:44critical, but if you actually look at the data, at the way our world has progressed in terms of the

104:49quality of life, it seems like the competent, good people rise to the top. This is coming from me,

104:55from the Soviet Union and so on. It's like, it's interesting that somebody like Elon Musk is the

105:03way you push progress in artificial intelligence. Like it's forcing Waymo to step their stuff up,

105:11and Waymo is forcing Elon Musk to step up. It's fascinating, 'cause I have this tension in my

105:20heart and just being upset by the lack of progress in autonomous vehicles within academia.

105:29So there's huge progress in the early days of the DARPA challenges, and then it just kind of

105:36stopped, like at MIT, but it's true everywhere else, with an exception of a few sponsors here

105:44and there, it's like, it's not seen as a sexy problem. Like the moment artificial intelligence

105:52starts approaching the problems of the real world, like academics kind of like, "Eh, all right,

105:59let the company--" - 'Cause they get really hard

106:00in a different way. - In a different way,

106:02that's right. - And I think, yeah, right,

106:03some of us are not excited about that other way. - But I still think there's fundamental problems

106:09to be solved in those difficult things. It's still publishable, I think, like we just need to,

106:15it's the same criticism you could have of all these conferences in Europe, the CVPR,

106:20where application papers are often as powerful and as important as like a theory paper. Even like

106:28theory just seems much more respectable and so on. I mean, the machine learning community is

106:32changing that a little bit, I mean, at least in statements, but it's still not seen as the sexiest

106:38of pursuits, which is like, "How do I actually make this thing work in practice?" As opposed to

106:43on this toy dataset. All that to say, are you still avoiding the three books question? Is there

106:51something on audiobook that you can recommend? - Oh, yeah, I mean, yeah, I've read a lot of

106:56really fun stuff. In terms of books that I find myself thinking back on that I read a while ago,

107:03like the test of time to some degree, I find myself thinking of "Program or Be Programmed" a

107:08lot by Douglas Roskopf, which was, it basically put out the premise that we all need to become

107:17programmers in one form or another. And it was an analogy to once upon a time, we all had to become

107:25readers, we had to become literate. And there was a time before that when not everybody was literate,

107:29but once literacy was possible, the people who were literate had more of a say in society than

107:36the people who weren't. And so we made a big effort to get everybody up to speed. And now it's

107:40not 100% universal, but it's quite widespread. The assumption is generally that people can read.

107:46The analogy that he makes is that programming is a similar kind of thing, that we need to have a say

107:55in, right? So being a reader, being literate, being a reader means you can receive all this

108:01information, but you don't get to put it out there. And programming is the way that we get to

108:05put it out there. And that was the argument that he made. I think he specifically has now backed

108:10away from this idea. He doesn't think it's happening quite this way. And that might be true

108:16that it didn't, society didn't sort of play forward quite that way. I still believe in the premise. I

108:22still believe that at some point we have the relationship that we have to these machines and

108:26these networks has to be one of each individual can, has the wherewithal to make the machines

108:33help them do the things that that person wants done. And as software people, we know how to do

108:39that. And when we have a problem, we're like, okay, I'll just, I'll hack up a Perl script or

108:42something and make it. So if we lived in a world where everybody could do that, that would be a

108:48better world. And computers would be, have, I think, less sway over us and other people's

108:54software would have less sway over us as a group. Yeah. In some sense, software engineering

108:59programming is power. Programming is power, right? It's, it's, yeah, it's like magic. It's like magic

109:04spells and, and it's not out of reach of everyone, but at the moment it's just a sliver of the

109:11population who can, who can commune with machines in this way. So I don't know. So that book had a

109:16big, big impact on me. Currently I'm, I'm reading "The Alignment Problem" actually by Brian Christian.

109:22So I don't know if you've seen this out there yet. Is it similar to Stuart Russell's work with the

109:25control problem? It's in that same general neighborhood. I mean, they, they take, they have

109:29different emphases that they're, they're concentrating on. I think, I think Stuart's book

109:33did a remarkably good job, like a, just a celebratory good job at describing AI technology

109:41and sort of how it works. I thought that was great. It was really cool to see that in a book.

109:46- Yeah. I think he has some experience writing some books.

109:48- That's, you know, that's probably a possible thing. He's, he's maybe thought a thing or two

109:53about how to explain AI to people. Yeah. That's a really good point. This book so far has been

109:59remarkably good at telling the story of the, sort of the history, the recent history of some of the

110:06things that have happened. This, I'm in the first third. He said this book is in three thirds. The

110:10first third is essentially AI fairness and implications of AI on society that we're seeing

110:17right now. And that's been great. I mean, he's telling those stories really well. He's, he, he

110:21went out and talked to the frontline people who, whose names were associated with some of these

110:26ideas and it's been terrific. He says the second half of the book is on reinforcement learning. So

110:30maybe that'll be fun. And then the third half, third third is on this superintelligence alignment

110:39problem. And I, I suspect that that part will be less fun for me to read.

110:43- Yeah. It's, yeah, it's, it's an interesting problem to talk about. I find it to be the most

§07Transcript · 1:50:50–1:56:24

110:50interesting, just like thinking about whether we live in a simulation or not as a, as a thought

110:55experiment to think about our own existence. So in the same way, talking about alignment problem

111:01with AGI is a good way to think similar to like the trolley problem with autonomous vehicles.

111:06It's a useless thing for engineering, but it's a, it's a nice little thought experiment for

111:11actually thinking about what are like our own human ethical systems, our moral systems to,

111:17to, to by thinking how we engineer these things, you start to understand yourself.

111:24- So sci-fi can be good at that too. So one sci-fi book to recommend is Exhalations by

111:31Ted Chiang, a bunch of short stories. This Ted Chiang is the guy who wrote the short story that

111:35became the movie Arrival and all of his stories, just from a, he's, he was a computer scientist,

111:43actually, he studied at Brown. They all have this sort of really insightful bit of science or

111:50computer science that drives them. And so it's just a romp, right, to just like, he creates these

111:56artificial worlds with these, by extrapolating on these ideas that, that we know about, but hadn't

112:01really thought through to this kind of conclusion. And so his stuff is, it's really fun to read.

112:06It's mind warping. - So I'm not sure if you're

112:09familiar, I seem to mention this every other word, is I'm from the Soviet Union and I'm Russian.

112:16Way too much Dostoevsky. - I think my roots are Russian too,

112:20but a couple of generations back. - Well, it's probably in there somewhere.

112:24So maybe we can, we can pull at that thread a little bit of the existential dread that we all

112:31feel. You mentioned that you, I think somewhere in the conversation, you mentioned that you don't

112:35really pretty much like dying. I forget in which context, it might've been a reinforcement

112:40learning perspective. I don't know. - I know, you know what it was?

112:43It was in teaching my kids to drive. - That's how you face your mortality. Yes.

112:48From a human being's perspective or from a reinforcement learning researcher's perspective,

112:55let me ask you the most absurd question. What's, what do you think is the meaning of this whole

112:59thing? What the meaning of life on this spinning rock? - I mean, I think reinforcement learning

113:08researchers maybe think about this from a science perspective more often than a lot of other people,

113:13right? As a supervised learning person, you're probably not thinking about the sweep of

113:17a lifetime, but reinforcement learning agents are having little lifetimes, little weird,

113:21little lifetimes. And it's hard not to project yourself into their world sometimes.

113:27But as far as the meaning of life, so when I turned 42, you may know from, that is a book I read,

113:34the-- - "Hitchhiker's Guide to the Galaxy."

113:37- "Hitchhiker's Guide to the Galaxy," that that is the meaning of life. So when I turned 42,

113:41I had a meaning of life party where I invited people over and everyone shared their meaning

113:48of life. We had slides made up. And so we all sat down and did a slide presentation to each other

113:54about the meaning of life. And mine-- - That's great.

113:58- Mine was balance. I think that life is balance. And so the activity at the party, for a 42-year-old,

114:07maybe this is a little bit nonstandard, but I found all the little toys and devices that I had

114:12that where you had to balance on them. You had to like stand on it and balance or pogo stick I brought,

114:17a rip stick, which is like a weird two-wheeled skateboard. I got a unicycle, but I didn't know

114:25how to do it. I now can do it. - I would love watching you try.

114:29- Yeah, I'll send you a video. - Absolutely, guys.

114:30(laughing) - I'm not great, but I managed.

114:34And so balance, yeah. So my wife has a really good one that she sticks to and is probably pretty

114:43accurate. And it has to do with healthy relationships with people that you love and

114:49working hard for good causes. But to me, yeah, balance, balance in a word, that works for me.

114:55Not too much of anything, 'cause too much of anything is iffy.

114:59- That feels like a Rolling Stones song. I feel like they must be.

115:03- You can't always get what you want, but if you try sometimes, you can strike a balance.

115:08- Yeah, I think that's how it goes. (laughing)

115:11- Michael, it's- - A right to parody.

115:13- It's a huge honor to talk to you. This is really fun.

115:16- Oh, not an honor, but- - I've been a big fan of yours.

115:18So can't wait to see what you do next in the world of education, the world of parody,

115:27in the world of reinforcement learning. Thanks for talking to me.

115:29- My pleasure. - Thank you for listening

115:31to this conversation with Michael Littman. And thank you to our sponsors, SimpliSafe,

115:36a home security company I use to monitor and protect my apartment,

115:40ExpressVPN, the VPN I've used for many years to protect my privacy on the internet,

115:44Masterclass, online courses that I enjoy from some of the most amazing humans in history,

115:51and BetterHelp, online therapy with a licensed professional.

115:54Please check out these sponsors in the description to get a discount and to support this podcast.

116:00If you enjoy this thing, subscribe on YouTube, review it with 5 Stars on Apple Podcasts,

116:05follow us on Spotify, support on Patreon, or connect with me on Twitter @LexFriedman.

116:11And now let me leave you with some words from Groucho Marx.

116:15"If you're not having fun, you're doing something wrong."

116:19Thank you for listening and hope to see you next time.

116:23[END]

116:24Lex Friedman "If you're not having fun, you're doing something wrong."

— 读到这里,多懂一点。 —