← Lex Fridman

Ben Goertzel: Artificial General Intelligence

Episode 1032020-06-22English

Guests: Ben Goertzel

Listen to this episode00:00 / 4:09:25
Reading settings
Reading preferences
Text size
Download in-depth read
Read offline

In-depth read pending

Downloads are not available yet.

§01Transcript · 00:00–09:21

00:00The following is a conversation with Ben Goertzel,

00:03one of the most interesting minds

00:04in the artificial intelligence community.

00:06He's the founder of SingularityNet,

00:08designer of OpenCog AI framework,

00:11formerly a director of research

00:13at the Machine Intelligence Research Institute,

00:15and chief scientist of Hanson Robotics,

00:18the company that created the Sophia robot.

00:21He has been a central figure in the AGI community

00:23for many years, including in his organizing

00:26and contributing to the conference

00:28and artificial general intelligence,

00:30the 2020 version of which is actually happening this week,

00:34Wednesday, Thursday, and Friday.

00:36It's virtual and free.

00:38I encourage you to check out the talks,

00:40including by Yosha Bach from episode 101 of this podcast.

00:45Quick summary of the ads.

00:46Two sponsors, the Jordan Harbinger Show and Masterclass.

00:51Please consider supporting this podcast

00:52by going to jordanharbinger.com/lex

00:56and signing up at masterclass.com/lex.

01:00Click the links, buy all the stuff.

01:02It's the best way to support this podcast

01:04and the journey I'm on in my research and startup.

01:08This is the Artificial Intelligence Podcast.

01:11If you enjoy it, subscribe on YouTube,

01:13review it with five stars on Apple Podcast,

01:15support it on Patreon, or connect with me on Twitter,

01:18@lexfriedman, spelled without the E, just F-R-I-D-M-A-N.

01:25As usual, I'll do a few minutes of ads now

01:27and never any ads in the middle

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

01:31This episode is supported by the Jordan Harbinger Show.

01:34Go to jordanharbinger.com/lex.

01:37It's how he knows I sent you.

01:39On that page, there's links to subscribe to it

01:41on Apple Podcast, Spotify, and everywhere else.

01:44I've been binging on his podcast.

01:46Jordan is great.

01:47He gets the best out of his guests,

01:49dives deep, calls them out when it's needed,

01:51and makes the whole thing fun to listen to.

01:53He's interviewed Kobe Bryant, Mark Cuban,

01:57Neil deGrasse Tyson, Garry Kasparov, and many more.

02:00His conversation with Kobe is a reminder

02:03how much focus and hard work is acquired for greatness

02:07in sport, business, and life.

02:11I highly recommend the episode if you want to be inspired.

02:14Again, go to jordanharbinger.com/lex.

02:17It's how Jordan knows I sent you.

02:19This show is sponsored by Masterclass.

02:23Sign up at masterclass.com/lex to get a discount

02:27and to support this podcast.

02:29When I first heard about Masterclass,

02:31I thought it was too good to be true.

02:32For 180 bucks a year, you get an all-access pass

02:36to watch courses from, to list some of my favorites.

02:39Chris Hadfield on space exploration,

02:41Neil deGrasse Tyson on scientific thinking

02:43and communication, Will Wright, creator of

02:46the greatest city-building game ever,

02:49SimCity and Sims on game design,

02:52Carlos Santana on guitar, Garry Kasparov,

02:56the greatest chess player ever on chess,

02:59Daniel Negreanu on poker, and many more.

03:01Chris Hadfield explaining how rockets work

03:04and the experience of being launched into space alone

03:06is worth the money.

03:08Once again, sign up at masterclass.com/lex

03:11to get a discount and to support this podcast.

03:15And now, here's my conversation with Ben Goertzel.

03:20What books, authors, ideas had a lot of impact on you

03:25in your life in the early days?

03:26- You know, what got me into AI and science fiction

03:32and such in the first place wasn't a book,

03:34but the original Star Trek TV show,

03:37which my dad watched with me, like, in its first run.

03:39It would have been 1968, '69 or something.

03:42And that was incredible 'cause every show

03:45that visited a different alien civilization

03:49with different culture and weird mechanisms.

03:51But that got me into science fiction,

03:54and there wasn't that much science fiction

03:57to watch on TV at that stage.

03:58So that got me into reading the whole literature

04:01of science fiction, you know,

04:03from the beginning of the previous century until that time.

04:07And I mean, there was so many science fiction writers

04:10who were inspirational to me.

04:12I'd say if I had to pick two,

04:14it would have been Stanislaw Lem, the Polish writer.

04:18- Yeah. - Yeah.

04:20Solaris, and then he had a bunch of more obscure writings

04:23on superhuman AIs that were engineered.

04:26Solaris was sort of a superhuman,

04:28naturally occurring intelligence.

04:31Then Philip K. Dick, who, you know,

04:34ultimately my fandom for Philip K. Dick

04:37is one of the things that brought me together

04:39with David Hanson, my collaborator on robotics projects.

04:43So, you know, Stanislaw Lem was very much an intellectual,

04:47right, so he had a very broad view of intelligence

04:51going beyond the human and into what I would call,

04:54you know, open-ended superintelligence.

04:56The Solaris superintelligent ocean was intelligent

05:01in some ways more generally intelligent than people,

05:04but in a complex and confusing way

05:07so that human beings could never quite connect to it,

05:10but it was still palpably very, very smart.

05:13And then the Golem 4 supercomputer,

05:16in one of Lem's books, this was engineered by people,

05:20but eventually it became very intelligent

05:24in a different direction than humans

05:25and decided that humans were kind of trivial

05:29and not that interesting.

05:30So it put some impenetrable shield around itself,

05:35shut itself off from humanity,

05:36and then issued some philosophical screed

05:40about the pathetic and hopeless nature of humanity

05:44and all human thought, and then disappeared.

05:48Now, Philip K. Dick, he was a bit different.

05:51He was human-focused, right?

05:52His main thing was, you know, human compassion

05:55and the human heart and soul are going to be the constant

05:59that will keep us going through whatever aliens we discover

06:03or telepathy machines or super AIs or whatever it might be.

06:08So he didn't believe in reality,

06:11like the reality that we see may be a simulation

06:14or a dream or something else we can't even comprehend,

06:17but he believed in love and compassion

06:19as something persistent

06:21through the various simulated realities.

06:22So those two science fiction writers

06:25had a huge impact on me.

06:27Then a little older than that,

06:28I got into Dostoevsky and Friedrich Nietzsche

06:33and Rimbaud and a bunch of more literary type writing.

06:37- Can we talk about some of those things?

06:38So on the Solaris side, Stanislav Lem,

06:43this kind of idea of there being intelligences out there

06:47that are different than our own,

06:48do you think there are intelligences maybe all around us

06:53that we're not able to even detect?

06:56So this kind of idea of,

06:58maybe you can comment also on Stephen Wolfram,

07:01thinking that there's computations all around us

07:04and we're just not smart enough

07:05to kind of detect their intelligence

07:09or appreciate their intelligence.

07:10- Yeah, so my friend Hugo de Garis,

07:13who I've been talking to about these things

07:15for many decades, since the early '90s,

07:19he had an idea he called SIPI,

07:21the Search for Intra Particulate Intelligence.

07:25So the concept there was,

07:26as AIs get smarter and smarter and smarter,

07:29assuming the laws of physics as we know them now

07:33are still what these super intelligences

07:37perceived to hold and are bound by,

07:39as they get smarter and smarter,

07:40they're gonna shrink themselves littler and littler

07:43because special relativity makes it

07:45so they can communicate between two spatially distant points.

07:49So they're gonna get smaller and smaller,

07:50but then ultimately, what does that mean?

07:53The minds of the super, super, super intelligences,

07:56they're gonna be packed into the interaction

07:59of elementary particles or quarks

08:02or the partons inside quarks or whatever it is.

08:04So what we perceive as random fluctuations

08:07on the quantum or subquantum level

08:09may actually be the thoughts

08:11of the micro, micro, micro miniaturized super intelligences

08:16'cause there's no way we can tell random from structured

08:20but with an algorithmic information

08:21more complex than our brains, right?

08:23We can't tell the difference.

08:24So what we think is random could be the thought processes

08:27of some really tiny super minds,

08:30and if so, there's not a damn thing we can do about it

08:34except try to upgrade our intelligences

08:37and expand our minds so that we can perceive

08:40more of what's around us.

08:41- But if those random fluctuations,

08:44even if we go to quantum mechanics,

08:46if that's actually super intelligent systems,

08:51aren't we then part of the soup of super intelligence?

08:54Aren't we just like a finger of the entirety of the body

08:59of the super intelligent system?

09:01- We could be.

09:02I mean, a finger is a strange metaphor.

09:06I mean, we--

09:07- Well, a finger is dumb is what I mean.

09:09- But a finger is also useful

09:12and is controlled with intent by the brain,

09:14whereas we may be much less than that, right?

09:16I mean, yeah, we may be just some random epiphenomenon

09:21that they don't care about too much.

§02Transcript · 09:23–18:51

09:23Like think about the shape of the crowd

09:26emanating from a sports stadium or something, right?

09:28There's some emergent shape to the crowd.

09:30It's there.

09:31You could take a picture of it.

09:32It's kind of cool.

09:33It's irrelevant to the main point of the sports event

09:36or where the people are going

09:37or what's on the minds of the people

09:40making that shape in the crowd, right?

09:41So we may just be some semi-arbitrary higher level pattern

09:46popping out of a lower level

09:49hyper intelligent self-organization.

09:52And I mean, so be it, right?

09:55I mean, that's one thing that--

09:57- Still a fun ride.

09:58- Yeah, I mean, the older I've gotten,

09:59the more respect I've achieved

10:01for our fundamental ignorance.

10:04I mean, mine and everybody else's.

10:06I mean, I look at my two dogs,

10:08two beautiful little toy poodles,

10:10and they watch me sitting at the computer typing.

10:14They just think I'm sitting there

10:15wiggling my fingers to exercise and maybe,

10:18or guarding the monitor on the desk

10:19that they have no idea that I'm communicating

10:22with other people halfway around the world,

10:24let alone creating complex algorithms

10:27running in RAM on some computer server

10:30in St. Petersburg or something, right?

10:32Although they're right there in the room with me.

10:35So what things are there right around us

10:37that we're just too stupid or close-minded to comprehend?

10:40Probably quite a lot.

10:42- Your very poodle could also be communicating

10:46across multiple dimensions with other beings,

10:49and you're too unintelligent to understand

10:53the kind of communication mechanism they're going through.

10:55- There have been various TV shows

10:58and science fiction novels, Puzzling Cats, Dolphins,

11:02Mice and Whatnot are actually super intelligences.

11:05Here to observe that.

11:07I would guess, as one or the other quantum physics founders

11:12said, those theories are not crazy enough to be true.

11:15The reality's probably crazier than that.

11:17- Beautifully put.

11:18So on the human side, with Philip K. Dick and in general,

11:25where do you fall on this idea that love

11:28and just the basic spirit of human nature

11:30persists throughout these multiple realities?

11:35Are you on the side, like the thing that inspires you

11:38about artificial intelligence,

11:40is it the human side of somehow persisting

11:46through all of the different systems we engineer,

11:49or is AI inspire you to create something

11:53that's greater than human, that's beyond human,

11:55that's almost non-human?

11:57- I would say my motivation to create AGI

12:02comes from both of those directions, actually.

12:05So when I first became passionate about AGI,

12:08when I was, it would have been two or three years old

12:11after watching robots on Star Trek,

12:14I mean, then it was really a combination

12:18of intellectual curiosity, like can a machine really think,

12:21how would you do that?

12:22And yeah, just ambition to create something much better

12:27than all the clearly limited

12:28and fundamentally defective humans I saw around me.

12:32Then as I got older and got more enmeshed

12:35in the human world and got married, had children,

12:38so my parents begin to age, I started to realize,

12:41well, not only will AGI let you go far beyond

12:45the limitations of the human,

12:46but it could also stop us from dying and suffering

12:50and feeling pain and tormenting ourselves mentally.

12:54So you can see AGI has amazing capability to do good

12:59for humans, as humans, alongside with its capability

13:03to go far, far beyond the human level.

13:06So I mean, both aspects are there,

13:09which makes it even more exciting and important.

13:13- So you mentioned the Sievskii Nietzsche.

13:15Where did you pick up from those guys?

13:17I mean-- (laughs)

13:18- That would probably go beyond the scope

13:21of a brief interview, certainly.

13:24But both of those are amazing thinkers

13:26who one will necessarily have a complex relationship with.

13:31So, I mean, Dostoevsky, on the minus side,

13:36he's kind of a religious fanatic,

13:38and he sort of helped squash the Russian nihilist movement,

13:42which was very interesting,

13:43'cause what nihilism meant originally

13:45in that period of the mid-late 1800s in Russia

13:48was not taking anything fully 100% for granted.

13:52It was really more like what we'd call Bayesianism now,

13:54where you don't want to adopt anything

13:56as a dogmatic certitude and always leave your mind open.

14:01And how Dostoevsky parodied nihilism was a bit different.

14:06He parodied it as people who believe absolutely nothing,

14:10so they must assign an equal probability weight

14:12to every proposition, which doesn't really work.

14:17So on the one hand, I didn't really agree with Dostoevsky

14:22on his sort of religious point of view.

14:25On the other hand, if you look at his understanding

14:29of human nature and sort of the human mind

14:32and heart and soul, it's really unparalleled.

14:37He had an amazing view of how human beings

14:40construct a world for themselves

14:43based on their own understanding

14:45and their own mental predisposition.

14:47And I think if you look in "The Brothers Karamazov"

14:50in particular, the Russian literary theorist

14:54Mikhail Bakhtin wrote about this

14:57as a polyphonic mode of fiction,

14:59which means it's not third person,

15:02but it's not first person from any one person really.

15:05There are many different characters in the novel

15:07and each of them is sort of telling part of the story

15:10from their own point of view.

15:11So the reality of the whole story is an intersection

15:16like synergetically of the many different

15:18characters' world views.

15:19And that really, it's a beautiful metaphor

15:23and even a reflection, I think,

15:24of how all of us socially create our reality.

15:27Like each of us sees the world in a certain way.

15:31Each of us, in a sense, is making the world as we see it

15:34based on our own minds and understanding,

15:37but it's polyphony, like in music

15:41where multiple instruments are coming together

15:43to create the sound.

15:44The ultimate reality that's created

15:46comes out of each of our subjective understandings

15:50intersecting with each other.

15:51And that was one of the many beautiful things in Dostoyevsky.

15:55- So maybe a little bit to mention,

15:58you have a connection to Russia and the Soviet culture.

16:02I mean, I'm not sure exactly what the nature

16:04of the connection is, but at least the spirit

16:06of your thinking is in there.

16:07- Well, my ancestry is three quarters

16:11Eastern European Jewish.

16:13So, I mean, three of my great-grandparents

16:17emigrated to New York from Lithuania

16:20and sort of border regions of Poland,

16:23which were in and out of Poland

16:24around the time of World War I.

16:28And they were socialists and communists

16:33as well as Jews, mostly Menshevik, not Bolshevik.

16:36And they sort of, they fled at just the right time

16:39to the US for their own personal reasons.

16:41And then almost all, or maybe all of my extended family

16:45that remained in Eastern Europe was killed

16:47either by Hitler's or Stalin's minions at some point.

16:50So the branch of the family that emigrated to the US

16:53was pretty much the only one that survived.

16:56- So how much of the spirit of the people

16:58is in your blood still?

16:59Like, when you look in the mirror, do you see,

17:02what do you see?

17:04- Meat.

17:05I see a bag of meat that I want to transcend

17:08by uploading into some sort of superior reality.

17:12(laughing)

17:14I mean, yeah, very clearly.

17:17- Well put.

17:18- I mean, I'm not religious in a traditional sense,

17:22but clearly the Eastern European Jewish tradition

17:27was what I was raised in.

17:28I mean, there was, my grandfather, Leo Zwell,

17:32was a physical chemist who worked with Landis Pauling

17:35and a bunch of the other early greats in quantum mechanics.

17:38I mean, he was into X-ray diffraction.

17:41He was on the material science side,

17:42experimentalist rather than a theorist.

17:45His sister was also a physicist.

17:47And my father's father, Victor Goertzel,

17:51was a PhD in psychology who had the unenviable job

17:56of giving psychotherapy to the Japanese

17:59in internment camps in the US in World War II,

18:03like to counsel them why they shouldn't kill themselves,

18:05even though they'd had all their stuff taken away

18:08and been imprisoned for no good reason.

18:10So I mean, yeah, there's a lot of Eastern European

18:15Jewish tradition in my background.

18:18One of my great uncles was, I guess,

18:20conductor of San Francisco Orchestra.

18:22So there's a lot of Mickey Salkind,

18:25bunch of music in there also.

18:27And clearly this culture was all about learning

18:31and understanding the world

18:34and also not quite taking yourself

18:38too seriously while you do it, right?

18:39There's a lot of Yiddish humor in there.

18:42So I do appreciate that culture,

18:45although the whole idea that the Jews

18:47are the chosen people of God

18:49never resonated with me too much.

18:51- The graph of the Goertzel family,

§03Transcript · 18:55–27:50

18:55I mean, just the people I've encountered

18:56just doing some research and just knowing your work

18:59through the decades, it's kind of fascinating.

19:03Just the number of PhDs.

19:06- Yeah, yeah.

19:07I mean, my dad is a sociology professor

19:10who recently retired from Rutgers University.

19:15But clearly that gave me a head start in life.

19:18I mean, my grandfather gave me all those

19:20quantum mechanics books when I was like

19:22seven or eight years old.

19:24I remember going through them

19:26and it was all the old quantum mechanics,

19:28like Rutherford atoms and stuff.

19:30So I got to the part of wave functions,

19:32which I didn't understand,

19:34although I was a very bright kid.

19:36And I realized he didn't quite understand it either,

19:38but at least, like he pointed me to some professor

19:42he knew at UPenn nearby who understood these things.

19:45So that's an unusual opportunity for a kid to have.

19:49My dad, he was programming Fortran

19:52when I was 10 or 11 years old

19:53on like HP 3000 mainframes at Rutgers University.

19:57So I got to do linear regression in Fortran

20:00on punch cards when I was in middle school,

20:04'cause he was doing, I guess,

20:05analysis of demographic and sociology data.

20:09So yes, certainly that gave me a head start

20:14and a push towards science

20:16beyond what would have been the case

20:17with many, many different situations.

20:19- When did you first fall in love with AI?

20:21Is it the programming side of Fortran?

20:24Is it maybe the sociology, psychology

20:27that you picked up from your dad?

20:28- I fell in love with AI

20:29when I was probably three years old

20:30when I saw a robot on Star Trek.

20:32It was turning around in a circle going,

20:34error, error, error, error,

20:36because Spock and Kirk had tricked it

20:39into a mechanical breakdown

20:40by presenting it with a logical paradox.

20:42And I was just like, well, this makes no sense.

20:45This AI is very, very smart.

20:47It's been traveling all around the universe,

20:49but these people could trick it

20:51with a simple logical paradox.

20:52Like, if the human brain can get beyond that paradox,

20:57why can't this AI?

20:59So I felt the screenwriters of Star Trek

21:03had misunderstood the nature of intelligence.

21:06And I complained to my dad about it,

21:07and he wasn't gonna say anything one way or the other.

21:12But before I was born,

21:16when my dad was at Antioch College

21:18in the middle of the US,

21:20he led a protest movement called SLAM,

21:25Student League Against Mortality.

21:27They were protesting against death

21:29wandering across the campus.

21:31So he was into some futuristic things, even back then,

21:35but whether AI could confront logical paradoxes or not,

21:40he didn't know.

21:41But 10 years after that or something,

21:44I discovered Douglas Hofstadter's book, "Gordal as Shabak."

21:48And that was sort of to the same point of AI

21:51and paradox and logic, right?

21:52'Cause he was over and over

21:54with Gordal's incompleteness theorem.

21:56And can an AI really fully model itself reflexively,

22:00or does that lead you into some paradox?

22:02Can the human mind truly model itself reflexively,

22:05or does that lead you into some paradox?

22:07So I think that book, "Gordal as Shabak,"

22:10which I think I read when it first came out.

22:13I would've been 12 years old or something.

22:15I remember it was like 16-hour day.

22:17I read it cover to cover, and then re-read it.

22:19I re-read it after that,

22:21'cause there was a lot of weird things

22:22with little formal systems in there

22:24that were hard for me at the time.

22:25But that was the first book I read

22:28that gave me a feeling for AI

22:31as like a practical academic or engineering discipline

22:35that people were working in.

22:37'Cause before I read "Gordal as Shabak,"

22:40I was into AI from the point of view

22:42of a science fiction fan.

22:44And I had the idea, well, it may be a long time

22:47before we can achieve immortality in superhuman AGI.

22:50So I should figure out how to build a spacecraft

22:54traveling close to the speed of light,

22:56go far away, then come back to the Earth

22:58in a million years when technology is more advanced

23:00and we can build these things.

23:01Reading "Gordal as Shabak,"

23:03while it didn't all ring true to me, a lot of it did,

23:06but I could see there are smart people right now

23:09at various universities around me

23:11who are actually trying to work on building

23:15what I would now call AGI,

23:17although Hofstadter didn't call it that.

23:19So really, it was when I read that book,

23:21which would have been probably middle school,

23:23that then I started to think,

23:24well, this is something that I could practically work on.

23:29- Yeah, as opposed to flying away and waiting it out,

23:31you can actually be one of the people

23:33that actually builds the system.

23:34- Yeah, exactly, and if you think about,

23:36I mean, I was interested in what we'd now call

23:39nanotechnology and in the human immortality and time travel,

23:44all the same cool things as every other

23:46science fiction-loving kid,

23:49but AI seemed like if Hofstadter was right,

23:52you just figure out the right program,

23:54sit there and type it.

23:55Like, you don't need to spin stars into weird configurations

23:59or get government approval to cut people up

24:02and fill it with their DNA or something, right?

24:05It's just programming, and then, of course,

24:07that can achieve anything else.

24:09There's another book from back then,

24:12which was by Feinbaum, Gerald Feinbaum,

24:17who was a physicist at Princeton,

24:21and that was the Prometheus Project,

24:24and this book was written in the late 1960s,

24:26so I encountered it in the mid '70s,

24:28but what this book said is in the next few decades,

24:30humanity is gonna create superhuman-thinking machines,

24:34molecular nanotechnology, and human immortality,

24:37and then the challenge we'll have is what to do with it.

24:41Do we use it to expand human consciousness

24:43in a positive direction,

24:44or do we use it just to further vapid consumerism?

24:49And what he proposed was that the UN

24:51should do a survey on this,

24:53and the UN should send people out to every little village

24:56in remotest Africa or South America

24:58and explain to everyone what technology

25:01was gonna bring the next few decades

25:03and the choice that we had about how to use it,

25:05and let everyone on the whole planet vote

25:07about whether we should develop

25:09super AI nanotechnology and immortality

25:14for expanded consciousness or for rampant consumerism.

25:18And needless to say, that didn't quite happen,

25:22and I think this guy died in the mid '80s,

25:24so he didn't even see his ideas

25:25start to become more mainstream,

25:28but it's interesting, many of the themes

25:30I'm engaged with now, from AGI and immortality,

25:33even to trying to democratize technology,

25:36as I've been pushing forward with Singularity

25:37and my work in the blockchain world,

25:40many of these themes were there in Feinbaum's book

25:43in the late '60s even.

25:47And of course, Valentin Turchin, a Russian writer,

25:52and a great Russian physicist who I got to know

25:55when we both lived in New York in the late '90s

25:59and early aughts, he had a book in the late '60s in Russia

26:03which was The Phenomenon of Science,

26:05which laid out all these same things as well.

26:10And Val died in, I don't remember,

26:122004 or five or something of Parkinson's-ism.

26:15So yeah, it's easy for people to lose track now

26:20of the fact that the futurist

26:23and the singularitarian advanced technology ideas

26:27that are now almost mainstream

26:29and are on TV all the time, I mean,

26:31these are not that new, right?

26:34They're sort of new in the history of the human species,

26:37but I mean, these were all around in fairly mature form

26:41in the middle of the last century,

26:43were written about quite articulately

26:45by fairly mainstream people

26:47who were professors at top universities.

26:50It's just until the enabling technologies

26:52got to a certain point, then you couldn't make it real.

26:57So even in the '70s, I was sort of seeing that

27:02and living through it, right?

27:04From Star Trek to Douglas Hofstetter,

27:07things were getting very, very practical

27:09from the late '60s to the late '70s.

27:11And the first computer I bought,

27:15you could only program with hexadecimal machine code

27:17and you had to solder it together.

27:19And then a few years later, there's punch cards,

27:23and a few years later, you could get Atari 400

27:27and Commodore VIC-20, and you could type on a keyboard

27:30and program in higher level languages

27:32alongside the assembly language.

27:34So these ideas have been building up a while,

27:38and I guess my generation got to feel them build up,

27:42which is different than people coming into the field now,

27:46for whom these things have just been part of the ambiance

27:50of culture for their whole career, or even their whole life.

§04Transcript · 27:54–37:34

27:54- Well, it's fascinating to think about

27:56there being all of these ideas kind of swimming

28:00almost with a noise all around the world,

28:02all the different generations,

28:04and then some kind of nonlinear thing happens

28:07where they percolate up

28:09and capture the imagination of the mainstream.

28:12And that seems to be what's happening with AI now.

28:14- I mean, Nietzsche, who you mentioned,

28:16had the idea of the Superman, right?

28:18But he didn't understand enough about technology

28:21to think you could physically engineer a Superman

28:24by piecing together molecules in a certain way.

28:28He was a bit vague about how the Superman would appear,

28:33but he was quite deep in thinking about

28:36what the state of consciousness

28:37and the mode of cognition of a Superman would be.

28:42He was a very astute analyst of how the human mind

28:47constructs the illusion of a self,

28:49how it constructs the illusion of free will,

28:52how it constructs values like good and evil

28:56out of its own desire to maintain

28:59and advance its own organism.

29:01He understood a lot about how human minds work.

29:03Then he understood a lot

29:05about how post-human minds would work.

29:07I mean, the Superman was supposed to be a mind

29:10that would basically have complete root access

29:13to its own brain and consciousness

29:15and be able to architect its own value system

29:19and inspect and fine-tune all of its own biases.

29:24So that's a lot of powerful thinking there,

29:27which then fed in and sort of seeded

29:29all of postmodern continental philosophy

29:32and all sorts of things that have been very valuable

29:35in development of culture and indirectly even of technology.

29:39But of course, without the technology there,

29:42it was all some quite abstract thinking.

29:44So now we're at a time in history

29:46when a lot of these ideas can be made real,

29:51which is amazing and scary, right?

29:54- It's kind of interesting to think,

29:56what do you think Nietzsche would,

29:57if he was born a century later,

29:59or transported through time,

30:00what do you think he would say about AI?

30:02I mean-- - Well, those are

30:03quite different.

30:04If he's born a century later or transported through time--

30:07- Well, he'd be on TikTok and Instagram

30:09and he would never write the great works he's written,

30:11so let's transport him through time.

30:13- Maybe also Sprach Zarathustra would be a music video,

30:16right, I mean, who knows?

30:19- Yeah, but if he was transported through time,

30:21do you think, that'd be interesting actually to go back,

30:26you just made me realize that it's possible to go back

30:29and read Nietzsche with an eye of,

30:31is there some thinking about artificial beings?

30:34I'm sure he had inklings, I mean, with Frankenstein,

30:39before him, I'm sure he had inklings of artificial beings

30:42somewhere in the text.

30:44It'd be interesting to see, to try to read his work,

30:46to see if he had an,

30:48if Superman was actually an AGI system,

30:53like if he had inklings of that kind of thinking.

30:57- He didn't. - He didn't.

30:59- No, I would say not.

31:01I mean, he had a lot of inklings of modern cognitive science,

31:06which are very interesting.

31:07If you look in the third part of the collection

31:11that's been titled The Will to Power,

31:13I mean, in book three there,

31:15there's very deep analysis of thinking processes,

31:20but he wasn't so much of a physical tinkerer type guy,

31:25right, it was very abstract.

31:29- Do you think, what do you think about the will to power?

31:32Do you think human, what do you think drives humans?

31:36Is it--

31:37- Oh, an unholy mix of things.

31:39I don't think there's one pure, simple,

31:42and elegant objective function driving humans by any means.

31:47- What do you think, if we look at,

31:50I know it's hard to look at humans in an aggregate,

31:53but do you think overall humans are good?

31:56Or do we have both good and evil within us

32:01that depending on the circumstances,

32:03depending on the whatever can percolate to the top?

32:08- Good and evil are very ambiguous,

32:13complicated, and in some ways silly concepts,

32:15but if we could dig into your question

32:18from a couple directions.

32:19So I think if you look in evolution,

32:23humanity is shaped both by individual selection

32:28and what biologists would call group selection,

32:30like tribe level selection, right?

32:32So individual selection has driven us

32:36in a selfish DNA sort of way,

32:39so that each of us does to a certain approximation

32:43what will help us propagate our DNA to future generations.

32:47I mean, that's why I've got to have four kids so far,

32:50and probably that's not the last one.

32:53On the other hand--

32:55- I like the ambition.

32:56- Tribal, like group selection,

32:58means humans in a way will do what will advocate

33:02for the persistence of the DNA of their whole tribe,

33:06or their social group.

33:08And in biology, you have both of these, right?

33:11And you can see, say, an ant colony or a beehive,

33:14there's a lot of group selection

33:15in the evolution of those social animals.

33:18On the other hand, say, a big cat

33:21or some very solitary animal,

33:23it's a lot more biased toward individual selection.

33:26Humans are an interesting balance,

33:28and I think this reflects itself

33:31in what we would view as selfishness versus altruism,

33:35to some extent.

33:36So we just have both of those objective functions

33:40contributing to the makeup of our brains.

33:43And then as Nietzsche analyzed in his own way,

33:47and others have analyzed in different ways,

33:49I mean, we abstract this as,

33:51well, we have both good and evil within us, right?

33:55'Cause a lot of what we view as evil

33:57is really just selfishness.

34:00A lot of what we view as good is altruism,

34:03which means doing what's good for the tribe.

34:07And on that level, we have both of those

34:09just baked into us, and that's how it is.

34:13Of course, there are psychopaths and sociopaths

34:17and people who get gratified by the suffering of others,

34:21and that's a different thing.

34:25- Yeah, those are exceptions, but on the whole.

34:26- Yeah, but I think at core, we're not purely selfish,

34:31we're not purely altruistic.

34:33We are a mix, and that's the nature of it.

34:37And we also have a complex constellation of values

34:42that are just very specific to our evolutionary history.

34:48Like we love waterways and mountains,

34:52and the ideal place to put a house

34:54is in a mountain overlooking the water, right?

34:56And we care a lot about our kids,

35:00and we care a little less about our cousins,

35:02and even less about our fifth cousins.

35:04I mean, there are many particularities to human values,

35:09which whether they're good or evil

35:11depends on your perspective.

35:15Say, I spent a lot of time in Ethiopia, in Addis Ababa,

35:19where we have one of our AI development offices

35:22for my Singularity Net project.

35:24And when I walk through the streets in Addis,

35:27there's people lying by the side of the road,

35:31like just living there by the side of the road,

35:33dying probably of curable diseases

35:35without enough food or medicine.

35:37And when I walk by them, I feel terrible, I give them money.

35:41When I come back home to the developed world,

35:43they're not on my mind that much.

35:46I do donate some, but I mean,

35:48I also spend some of the limited money I have

35:52enjoying myself in frivolous ways

35:54rather than donating it to those people

35:56who are right now starving, dying,

35:59and suffering on the roadside.

36:01So does that make me evil?

36:03I mean, it makes me somewhat selfish and somewhat altruistic

36:06and we each balance that in our own way, right?

36:10So whether that will be true of all possible AGIs

36:15is a subtler question.

36:19So that's how humans are.

36:21- So you have a sense, you kind of mentioned

36:23that there's a selfish,

36:25I'm not gonna bring up the whole Ayn Rand idea

36:28of selfishness being the core virtue.

36:31That's a whole interesting kind of tangent

36:33that I think we'll just distract ourselves on.

36:36- I have to make one amusing comment.

36:38- Sure.

36:39- Comment that has amused me anyway.

36:41So the, yeah, I have extraordinary negative respect

36:46for Ayn Rand.

36:47- Negative, what's a negative respect?

36:50- But when I worked with a company called Genescient,

36:54which was evolving flies to have extraordinary long lives

36:59in Southern California.

37:01So we had flies that were evolved by artificial selection

37:05to have five times the lifespan of normal fruit flies.

37:07But the population of super long-lived flies

37:11was physically sitting in a spare room

37:14at an Ayn Rand elementary school in Southern California.

37:18So that was just like, well, if I saw this in a movie,

37:21I wouldn't believe it.

37:24- Well, yeah, the universe has a sense of humor

37:26in that kind of way.

37:26That fits in, humor fits in somehow

37:28into this whole absurd existence.

37:30But you mentioned the balance between selfishness

37:34and altruism as kind of being innate.

§05Transcript · 37:37–47:52

37:37Do you think it's possible that's kind of an emergent

37:39phenomena, those peculiarities of our value system,

37:45how much of it is innate?

37:47How much of it is something we collectively,

37:49kind of like a Dostoevsky novel,

37:52bring to life together as a civilization?

37:54- I mean, the answer to nature versus nurture

37:57is usually both.

37:58And of course, it's nature versus nurture

38:01versus self-organization, as you mentioned.

38:04So clearly, there are evolutionary roots

38:08to individual and group selection

38:11leading to a mix of selfishness and altruism.

38:13On the other hand, different cultures manifest that

38:18in different ways.

38:19Well, we all have basically the same biology.

38:22And if you look at sort of pre-civilized cultures,

38:26you have tribes like the Yanomamo in Venezuela,

38:29which their culture is focused on killing other tribes.

38:34And you have other Stone Age tribes

38:37that are mostly peaceable

38:39and have big taboos against violence.

38:41So you can certainly have a big difference

38:43in how culture manifests these innate biological

38:49characteristics, but still, there's probably limits

38:54that are given by our biology.

38:56I used to argue this with my great-grandparents

39:00who were Marxists, actually,

39:01because they believed in the withering away of the state.

39:04Like, they believed that as you move from capitalism

39:08to socialism to communism,

39:10people would just become more social-minded

39:13so that a state would be unnecessary

39:15and people would just give,

39:17everyone would give everyone else what they needed.

39:20Now, setting aside that that's not what the various

39:24Marxist experiments on the planet

39:26seem to be heading toward in practice,

39:29just as a theoretical point,

39:32I was very dubious that human nature could go there.

39:37Like, at that time, when my great-grandparents were alive,

39:39I was just like, you know, I'm a cynical teenager.

39:43I think humans are just jerks.

39:46The state is not gonna wither away.

39:48If you don't have some structure keeping people

39:50from screwing each other over, they're gonna do it.

39:52So now I actually don't quite see things that way.

39:56I mean, I think my feeling now subjectively

39:59is the culture aspect is more significant

40:02than I thought it was when I was a teenager.

40:04And I think you could have a human society

40:08that was dialed dramatically further toward,

40:11you know, self-awareness, other awareness, compassion,

40:14and sharing than our current society.

40:16And of course, greater material abundance helps,

40:20but to some extent, material abundance

40:23is a subjective perception also,

40:25because many Stone Age cultures perceived themselves

40:28as living in great material abundance,

40:30that they had all the food and water they wanted,

40:32they lived in a beautiful place,

40:33that they had sex lives, that they had children.

40:37I mean, they had abundance without any factories, right?

40:42So I think humanity probably would be capable

40:46of fundamentally more positive and joy-filled mode

40:51of social existence than what we have now.

40:55Clearly, Marx didn't quite have the right idea

40:59about how to get there.

41:01I mean, he missed a number of key aspects

41:05of human society and its evolution.

41:09And if we look at where we are in society now,

41:12how to get there is a quite different question,

41:15because there are very powerful forces

41:18pushing people in different directions

41:21than a positive, joyous, compassionate existence, right?

41:26- So if we were to try to, you know,

41:28Elon Musk is dreams of colonizing Mars at the moment,

41:32so maybe he'll have a chance to start a new civilization

41:36with a new governmental system.

41:38And certainly, there's quite a bit of chaos.

41:41We're sitting now, I don't know what the date is,

41:44but this is June.

41:46There's quite a bit of chaos in all different forms

41:49going on in the United States and all over the world.

41:52So there's a hunger for new types of governments,

41:55new types of leadership, new types of systems.

41:58And so what are the forces at play?

42:02And how do we move forward?

42:04- Yeah, I mean, colonizing Mars, first of all,

42:06it's a super cool thing to do.

42:09We should be doing it.

42:10- So you love the idea?

42:11- Yeah, I mean, it's more important than making

42:14chocolatier chocolates and sexier lingerie

42:18and many of the things that we spend

42:21a lot more resources on as a species, right?

42:24So I mean, we certainly should do it.

42:26I think the possible futures in which a Mars colony

42:31makes a critical difference for humanity are very few.

42:38I mean, I think, I mean, assuming we make a Mars colony

42:42and people go live there in a couple of decades,

42:43I mean, their supplies are gonna come from Earth.

42:46The money to make the colony came from Earth

42:48and whatever powers are supplying the goods there

42:53from Earth are gonna in effect be in control

42:56of that Mars colony.

42:58Of course, there are outlier situations where Earth

43:04gets nuked into oblivion and somehow Mars

43:07has been made self-sustaining by that point

43:10and then Mars is what allows humanity to persist.

43:14But I think that those are very, very, very unlikely.

43:19- Do you don't think it could be a first step

43:21on a long journey?

43:22- Of course, it's a first step on a long journey,

43:24which is awesome.

43:27I'm guessing the colonization of the rest

43:30of the physical universe will probably be done

43:33by AGIs that are better designed to live in space

43:38than by the meat machines that we are.

43:41But I mean, who knows, we may cryopreserve ourselves

43:44in some superior way to what we know now

43:46and like shoot ourselves out to Alpha Centauri and beyond.

43:50I mean, that's all cool, it's very interesting

43:53and it's much more valuable than most things

43:56that humanity is spending its resources on.

43:58On the other hand, with AGI, we can get to a singularity

44:03before the Mars colony becomes sustaining for sure,

44:07possibly before it's even operational.

44:10- So your intuition is that that's the problem

44:12if we really invest resources and we can get to faster

44:14than a legitimate full self-sustaining colonization of Mars.

44:19- Yeah, and it's very clear that we will to me

44:23because there's so much economic value

44:25in getting from narrow AI toward AGI,

44:29whereas the Mars colony, there's less economic value

44:33until you get quite far out into the future.

44:37So I think that's very interesting.

44:40I just think it's somewhat off to the side.

44:44I mean, just as I think say, art and music

44:47are very, very interesting and I wanna see resources

44:51go into amazing art and music being created

44:55and I'd rather see that than a lot of the garbage

44:59that society spends their money on.

45:01On the other hand, I don't think Mars colonization

45:04or inventing amazing new genres of music

45:07is not one of the things that is most likely

45:11to make a critical difference in the evolution

45:13of human or non-human life in this part of the universe

45:18over the next decade.

45:19- Do you think AGI is really--

45:21- AGI is by far the most important thing

45:25that's on the horizon and then technologies

45:29that have direct ability to enable AGI

45:33or to accelerate AGI are also very important.

45:37For example, say quantum computing.

45:40I don't think that's critical to achieve AGI

45:42but certainly you could see how the right quantum

45:44computing architecture could massively accelerate AGI.

45:49Similar other types of nanotechnology.

45:52Now, the quest to cure aging and end disease

45:57while not in the big picture as important as AGI,

46:02of course it's important to all of us as individual humans

46:07and if someone made a super longevity pill

46:11and distributed it tomorrow, I mean, that would be huge

46:15and a much larger impact than a Mars colony

46:18is gonna have for quite some time.

46:20- But perhaps not as much as an AGI system.

46:23- No, because if you can make a benevolent AGI,

46:27then all the other problems are solved.

46:28I mean, then the AGI can be,

46:31once it's as generally intelligent as humans,

46:34it can rapidly become massively more generally intelligent

46:37than humans and then that AGI should be able

46:41to solve science and engineering problems

46:43much better than human beings

46:46as long as it is in fact motivated to do so.

46:49That's why I said a benevolent AGI.

46:52There could be other kinds.

46:54- Maybe it's good to step back a little bit.

46:56I mean, we've been using the term AGI.

46:57People often cite you as the creator

47:00or at least the popularizer of the term AGI,

47:03artificial general intelligence.

47:05Can you tell the origin story of the term?

47:08- Sure, sure.

47:09So yeah, I would say I launched the term AGI

47:14upon the world for what it's worth

47:16without ever fully being in love with the term.

47:21What happened is I was editing a book

47:25and this process started around 2001 or two.

47:27I think the book came out 2005, funny.

47:30I was editing a book which I provisionally

47:33was titling Real AI.

47:34And I mean, the goal was to gather together

47:38fairly serious academicish papers

47:41on the topic of making thinking machines

47:43that could really think in the sense like people can

47:46or even more broadly than people can.

47:49So then I was reaching out to other folks

47:52that I had encountered here or there

§06Transcript · 47:54–56:27

47:54who were interested in that,

47:57which included some other folks

48:00who I knew from the transhumanist and singularitarian world

48:04like Peter Vos, who has a company,

48:06AGI Incorporated still in California

48:09and included Shane Legg, who had worked for me

48:14at my company WebMind in New York in the late '90s,

48:17who by now has become rich and famous.

48:20He was one of the co-founders of Google DeepMind.

48:22But at that time, Shane was,

48:25I think he may have just started doing his PhD

48:31with Markus Hutter, who at that time

48:35hadn't yet published his book, Universal AI,

48:38which sort of gives a mathematical foundation

48:41for artificial general intelligence.

48:43So I reached out to Shane and Markus and Peter Vos

48:46and Pei Wang, who was another former employee of mine

48:49who had been Douglas Hofstadter's PhD student

48:51who had his own approach to AGI

48:53and a bunch of some Russian folks

48:55reached out to these guys

48:58and they contributed papers for the book.

49:01But that was my provisional title,

49:03but I never loved it because in the end,

49:06I was doing some, what we would now call narrow AI,

49:11as well like applying machine learning to genomics data

49:14or chat data for sentiment analysis.

49:17I mean, that work is real.

49:19And in a sense, it's really AI.

49:22It's just a different kind of AI.

49:25Ray Kurzweil wrote about narrow AI versus strong AI.

49:30But that seemed weird to me because,

49:33first of all, narrow and strong are not antennas.

49:36(laughing)

49:37- That's right.

49:38- But secondly, strong AI was used

49:41in the cognitive science literature

49:43to mean the hypothesis that digital computer AIs

49:46could have true consciousness like human beings.

49:50So there was already a meaning to strong AI,

49:52which was complexly different but related, right?

49:56So we were tossing around on an email list

50:00whether what title it should be.

50:03And so we talked about narrow AI, broad AI, wide AI,

50:07narrow AI, general AI.

50:09And I think it was either Shane Legg or Peter Vos

50:14on the private email discussion we had.

50:18He said, "Well, why don't we go with AGI,

50:20"artificial general intelligence?"

50:21And Pei Wang wanted to do GAI,

50:24general artificial intelligence,

50:25'cause in Chinese, it goes in that order.

50:27But we figured gay wouldn't work

50:30in US culture at that time, right?

50:33So we went with the AGI.

50:37We used it for the title of that book.

50:39And part of Peter and Shane's reasoning

50:43was you have the G factor in psychology,

50:45which is IQ, general intelligence, right?

50:47So you have a meaning of GI,

50:49general intelligence in psychology.

50:52So then you're looking like artificial GI.

50:55So then--

50:56- That makes a lot of sense.

50:58- Yeah, we used that for the title of the book.

51:00And so I think, maybe both Shane and Peter

51:04think they invented the term.

51:05But then later, after the book was published,

51:08this guy Mark Gubrid came up to me,

51:11and he's like, "Well, I published an essay

51:13"with the term AGI in like 1997 or something.

51:17"And so I'm just waiting for some Russian

51:19"to come out and say they published that in 1953."

51:22(laughing)

51:23I mean, that term-- - For sure.

51:25- That term is not dramatically innovative or anything.

51:28It's one of these obvious in hindsight things,

51:31which is also annoying in a way,

51:34because Josh Habach, who you interviewed,

51:39is a close friend of mine.

51:40He likes the term synthetic intelligence,

51:43which I like much better,

51:44but it hasn't actually caught on, right?

51:47Because artificial is a bit off to me,

51:51'cause artifice is like a tool or something,

51:54but not all AGIs are gonna be tools.

51:57I mean, they may be now,

51:58but we're aiming toward making them agents

52:00rather than tools.

52:02And in a way, I don't like the distinction

52:04between artificial and natural,

52:07because I mean, we're part of nature also,

52:09and machines are part of nature.

52:12I mean, you can look at evolved versus engineered,

52:14but that's a different distinction.

52:17Then it should be engineered general intelligence, right?

52:20And then general, well, if you look at

52:22Marcus Hutter's book, "Universal AI,"

52:25what he argues there is,

52:26within the domain of computation theory,

52:30which is limited but interesting,

52:31so if you assume computable environments

52:33and computable reward functions,

52:35then he articulates what would be

52:37a truly general intelligence,

52:40a system called AIXI, which is quite beautiful.

52:43- AIXI.

52:44- AIXI, and that's the middle name

52:46of my latest child, actually.

52:48- What's the first name?

52:50- First name is QORXI, Q-O-R-X-I,

52:52which my wife came up with,

52:53but that's an acronym for

52:55quantum organized rational expanding intelligence.

52:58- AIXI's the middle name.

53:01- His middle name is Aixiphanes, actually,

53:03which means the former principal underlying AIXI.

53:08But in any case--

53:09- You're giving Elon Musk's new child a run for his money.

53:12- Well, I did it first.

53:13He copied me with this new freakish name,

53:17but now if I have another baby,

53:18I'm gonna have to outdo him.

53:20- Outdo him.

53:21- An arms race of weird, geeky baby names.

53:24We'll see what the babies think about it.

53:26But my oldest son, Zarathustra, loves his name,

53:30and my daughter, Sherazade, loves her name.

53:33So, so far, basically, if you give your kids weird names--

53:36- They live up to it.

53:37- Well, you're obliged to make the kids weird enough

53:39that they like the names.

53:40So it directs their upbringing in a certain way.

53:43But anyway, what Marcus showed in that book

53:47is that a truly general intelligence,

53:50theoretically, is possible,

53:51but would take infinite computing power.

53:53So then the artificial is a little off.

53:56The general is not really achievable within physics,

53:59as we know it.

54:01I mean, physics, as we know it, may be limited,

54:03but that's what we have to work with now.

54:05Intelligence--

54:06- Infinitely general, you mean,

54:07like from an information processing perspective, yeah.

54:10- Yeah, intelligence is not very well-defined either.

54:14I mean, what does it mean?

54:16I mean, in AI now, it's fashionable to look at it

54:19as maximizing an expected reward over the future.

54:23But that sort of definition is pathological in various ways.

54:27And my friend David Weinbaum, aka Weaver,

54:31he had a beautiful PhD thesis on open-ended intelligence,

54:34trying to conceive intelligence in a--

54:36- Without a reward.

54:38- Yeah, he's just looking at it differently.

54:40He's looking at complex self-organizing systems

54:42and looking at an intelligence system as being one

54:45that revises and grows and improves itself

54:48in conjunction with its environment

54:51without necessarily there being one objective function

54:54it's trying to maximize.

54:56Although, over certain intervals of time,

54:58it may act as if it's optimizing

54:59a certain objective function.

55:01Very much Solaris from Stanislav Lem's novels, right?

55:04So yeah, the point is artificial general and intelligence--

55:07- Don't work.

55:08- They're all bad.

55:09On the other hand, everyone knows what AI is,

55:12and AGI seems immediately comprehensible

55:15to people with a technical background.

55:17So I think that the term has served

55:19as sociological function.

55:20Now it's out there everywhere, which baffles me.

55:24- It's like KFC, I mean, that's it.

55:27We're stuck with AGI probably for a very long time

55:30until AGI systems take over and rename themselves.

55:33- Yeah, and then we'll be--

55:35- We're stuck with GPUs, too,

55:37which mostly have nothing to do with graphics anymore.

55:40- I wonder what the AGI system will call us humans.

55:43That was maybe--

55:44- Grandpa.

55:45(laughing)

55:46- GPs.

55:47(laughing)

55:48- Grandpa processing unit, yeah.

55:50- Biological grandpa processing units.

55:52Okay, so maybe also just a comment on AGI representing,

55:59before even the term existed,

56:02representing a kind of community.

56:04You've talked about this in the past,

56:06sort of AI has come in waves,

56:08but there's always been this community of people

56:10who dream about creating general human-level

56:15superintelligent systems.

56:16Can you maybe give your sense of the history

56:21of this community as it exists today,

56:24as it existed before this deep learning revolution,

56:27all throughout the winters and the summers of AI?

§07Transcript · 56:29–1:05:44

56:29- Sure, first I would say as a side point,

56:33the winters and summers of AI

56:36are greatly exaggerated by Americans.

56:39And if you look at the publication record

56:43of the artificial intelligence community

56:46since say the 1950s,

56:48you would find a pretty steady growth

56:51in advance of ideas and papers.

56:53And what's thought of as an AI winter or summer

56:57was sort of how much money is the US military

57:00pumping into AI, which was meaningful.

57:04On the other hand, there was AI going on in Germany, UK,

57:07and in Japan, and in Russia, all over the place,

57:10while US military got more and less enthused about AI.

57:15- That happened to be, just for people who don't know,

57:20the US military happened to be the main source

57:22of funding for AI research.

57:24So another way to phrase that is it's up and down

57:27of funding for artificial intelligence research.

57:31- And I would say the correlation between funding

57:34and intellectual advance was not 100%, right?

57:38Because in Russia, as an example,

57:40or in Germany, there was less dollar funding

57:43than in the US, but many foundational ideas were laid out,

57:48but it was more theory than implementation, right?

57:50And US really excelled at sort of breaking through

57:54from theoretical papers to working implementations,

57:59which did go up and down somewhat

58:03with US military funding.

58:04But still, I mean, you can look in the 1980s,

58:07Dietrich Doerner in Germany had self-driving cars

58:10on the Autobahn, right?

58:11And I mean, this, it was a little early

58:15with regard to the car industry,

58:16so it didn't catch on such as has happened now.

58:20But I mean, that whole advancement

58:22of self-driving car technology in Germany

58:25was pretty much independent of AI military summers

58:29and winters in the US.

58:31So there's been more going on in AI globally

58:34than not only most people on the planet realize,

58:37but then most new AI PhDs realize,

58:40because they've come up within a certain subfield of AI

58:44and haven't had to look so much beyond that.

58:47But I would say when I got my PhD in 1989 in mathematics,

58:52I was interested in AI already.

58:56- In Philadelphia, by the way.

58:56- Yeah, I started at NYU, then I transferred to Philadelphia,

59:00to Temple University, good old North Philly.

59:03- North Philly, yeah.

59:04- Yeah, yeah, yeah, the pearl of the US.

59:07(laughing)

59:09You never stopped at a red light then,

59:10'cause you were afraid if you stopped at a red light,

59:12someone will carjack you,

59:13so you just drive through every red light.

59:16- Yeah.

59:16- Is it, every day driving or bicycling to Temple

59:20from my house was like a new adventure, right?

59:24But yeah, the reason I didn't do a PhD in AI

59:27was what people were doing in the academic AI field then

59:30was just astoundingly boring and seemed wrong-headed to me.

59:34It was really like rule-based expert systems

59:38and production systems.

59:39And actually, I loved mathematical logic.

59:42I had nothing against logic as the cognitive engine

59:44for an AI, but the idea that you could type in the knowledge

59:48that AI would need to think seemed just completely stupid

59:52and wrong-headed to me.

59:55I mean, you can use logic if you want,

59:57but somehow the system has gotta be--

60:00- Automated.

60:00- Learning, right?

60:01It should be learning from experience.

60:03And the AI field then was not interested

60:06in learning from experience.

60:08I mean, some researchers certainly were.

60:10I mean, I remember in mid '80s,

60:13I discovered a book by John Andreas,

60:17which was, it was about a reinforcement learning system

60:21called PURR, P-U-R-R-P-U-S-S, which was an acronym

60:26that I can't even remember what it was for,

60:28but PURRpus, anyway.

60:30But he, I mean, that was a system

60:31that was supposed to be an AGI.

60:34And basically, by some sort of fancy

60:38like Markov decision process learning,

60:40it was supposed to learn everything

60:43just from the bits coming into it

60:44and learn to maximize its reward

60:46and become intelligent, right?

60:49So that was there in academia back then,

60:51but it was like isolated, scattered, weird people.

60:55But all these isolated, scattered, weird people

60:57in that period, I mean, they laid the intellectual grounds

61:01for what happened later.

61:02So you look at John Andreas at University of Canterbury

61:05with his PURRpus reinforcement learning Markov system.

61:09He was the PC supervisor for John Cleary in New Zealand.

61:14Now, John Cleary worked with me

61:17when I was at Waikato University in 1993 in New Zealand,

61:21and he worked with Ian Witton there,

61:23and they launched Weka,

61:25which was the first open source machine learning toolkit,

61:29which was launched in, I guess, '93 or '94

61:33when I was at Waikato University.

61:35- Written in Java, unfortunately.

61:36- Written in Java,

61:37which was a cool language back then, though, right?

61:39- I guess it's still, well, it's not cool anymore,

61:41but it's powerful.

61:43- I find, like most programmers now,

61:45I find Java unnecessarily bloated,

61:48but back then it was like Java or C++, basically.

61:51- Object-oriented, so it's nice.

61:53- Java was easier for students.

61:55Amusingly, a lot of the work on Weka

61:57when we were in New Zealand

61:58was funded by a US, sorry, a New Zealand government grant

62:03to use machine learning

62:05to predict the menstrual cycles of cows.

62:08So in the US, all the grant funding for AI

62:10was about how to kill people or spy on people.

62:13In New Zealand, it's all about cows or kiwi fruits, right?

62:16- Yeah.

62:17- So yeah, anyway, I mean, John Andreas

62:20had his probability theory-based reinforcement learning,

62:24proto-AGI.

62:25John Cleary was trying to do much more ambitious,

62:29probabilistic AGI systems.

62:31Now, John Cleary helped do Weka,

62:36which was the first open-source machine learning tool.

62:39It gets to the predecessor for TensorFlow and Torch

62:41and all these things.

62:43Also, Shane Legg was at Wikado

62:46working with John Cleary and Ian Winton

62:50and this whole group,

62:52and then working with my own company's,

62:55my company WebMind, an AI company I had in the late '90s

62:59with a team there at Wikado University,

63:02which is how Shane got his head full of AGI,

63:05which led him to go on,

63:06and with Demis Hassabis found DeepMind.

63:08So what you can see through that lineage is,

63:11you know, in the '80s and '70s,

63:12John Andreas was trying to build

63:14probabilistic reinforcement learning AGI systems.

63:17The technology, the computers just weren't there to support.

63:19His ideas were very similar to what people are doing now.

63:23But, you know, although he's long since passed away

63:27and didn't become that famous outside of Canterbury,

63:30I mean, the lineage of ideas passed on

63:33from him to his students to their students,

63:35you can go trace directly from there to me

63:37and to DeepMind, right?

63:39So there was a lot going on in AGI

63:42that did ultimately lay the groundwork for what we have today

63:46but there wasn't a community, right?

63:48And so when I started trying to pull together

63:53an AGI community, it was in the, I guess,

63:56the early aughts when I was living in Washington, DC

64:00and making a living doing AI consulting

64:03for various US government agencies.

64:07And I organized the first AGI workshop in 2006.

64:12And I mean, it wasn't like it was literally

64:15in my basement or something.

64:16I mean, it was in the conference room

64:18at Marriott in Bethesda.

64:20It's not that edgier underground, unfortunately, but still--

64:24- How many people attended?

64:25- About 60 or something.

64:27- That's not bad.

64:28- I mean, DC has a lot of AI going on,

64:30probably until the last five or 10 years,

64:34much more than Silicon Valley,

64:35although it's just quiet because of the nature

64:38of what happens in DC.

64:41Their business isn't driven by PR.

64:43Mostly when something starts to work really well,

64:46it's taken black and becomes even more quiet.

64:49But yeah, the thing is that really had the feeling

64:52of a group of starry-eyed mavericks

64:55huddled in a basement,

64:58plotting how to overthrow the narrow AI establishment.

65:02And for the first time, in some cases,

65:05coming together with others who shared their passion

65:08for AGI and a technical seriousness

65:11about working on it.

65:13I mean, that's very, very different

65:17than what we have today.

65:19I mean, now it's a little bit different.

65:22We have AGI conference every year,

65:24and there's several hundred people rather than 50.

65:27Now it's more like this is the main gathering

65:32of people who want to achieve AGI

65:34and think that large-scale nonlinear regression

65:39is not the golden path to AGI.

65:42- So I mean it's-- - AKA neural network.

65:44- Yeah, yeah, yeah.

65:44Well, certain architectures for learning

§08Transcript · 1:05:49–1:15:29

65:49using neural networks.

65:51So yeah, the AGI conferences are sort of now

65:54the main concentration of people not obsessed

65:57with deep neural nets-- - The rebels.

65:59- And deep reinforcement learning,

66:00but still interested in AGI.

66:04Not the only ones.

66:06I mean, there's other little conferences and groupings

66:10interested in human-level AI

66:13and cognitive architectures and so forth.

66:16But yeah, it's been a big shift.

66:17Like back then, you couldn't really,

66:21it would be very, very edgy then

66:23to give a university department seminar

66:26that mentioned AGI or human-level AI.

66:28It was more like you had to talk about

66:30something more short-term and immediately practical

66:34than in the bar after the seminar,

66:36you could bullshit about AGI in the same breath

66:39as time travel or the simulation hypothesis or something.

66:44Whereas now, AGI is not only in the academic seminar room.

66:48Like you have Vladimir Putin knows what AGI is.

66:51And he's like, Russia needs to become the leader in AGI.

66:55So national leaders and CEOs of large corporations.

67:00I mean, the CTO of Intel, Justin Ratner,

67:04this was years ago, Singularity Summit Conference,

67:062008 or something.

67:07He's like, we believe Ray Kurzweil,

67:10the Singularity will happen in 2045

67:11and it will have Intel inside.

67:13(laughing)

67:14I mean, so it's gone from being something

67:18which is the pursuit of like crazed mavericks,

67:21crackpots and science fiction fanatics

67:24to being a marketing term for large corporations

67:29and the national leaders, which is a astounding transition.

67:35But yeah, in the course of this transition,

67:40I think a bunch of sub-communities have formed.

67:42And the community around the AGI conference series

67:44is certainly one of them.

67:47It hasn't grown as big as I might've liked it to.

67:51On the other hand, sometimes a modest size community

67:56can be better for making intellectual progress also.

67:59You go to a Society for Neuroscience Conference,

68:02you have 35 or 40,000 neuroscientists.

68:05On the one hand, it's amazing.

68:07On the other hand, you're not gonna talk to the leaders

68:10of the field there if you're an outsider.

68:14- Yeah, in the same sense, the AAAI,

68:17the artificial intelligence,

68:19the main kind of generic artificial intelligence conference

68:25is too big, it's too amorphous.

68:28Like it doesn't make sense.

68:30- Well, yeah, but NIPS has become

68:33a company advertising outlet now.

68:35(laughing)

68:37- So, I mean, to comment on the role of AGI

68:40in the research community, I'd still,

68:42if you look at NeurIPS, if you look at CVPR,

68:45if you look at these iClear,

68:47AGI is still seen as the outcast.

68:51I would say in these main machine learning,

68:55in these main artificial intelligence conferences

68:59amongst the researchers,

69:00I don't know if it's an accepted term yet.

69:03What I've seen bravely, you mentioned Shane Legg,

69:07is DeepMind and then OpenAI are the two places

69:11that are, I would say unapologetically so far,

69:15I think it's actually changing, unfortunately,

69:17but so far they've been pushing the idea

69:19that the goal is to create an AGI.

69:22- Well, they have billions of dollars behind them,

69:24so I mean, in the public mind,

69:27that certainly carries some oomph, right?

69:30I mean, Monial is-- - But they also

69:31have really strong researchers, right?

69:33- They do, they're great teams.

69:34I mean, DeepMind in particular, yeah.

69:36- And they have, I mean, DeepMind has Marcus Hodder

69:39walking around, I mean, there's all these folks

69:42who basically their full-time position involves

69:45dreaming about creating AGI.

69:47- I mean, Google Brain has a lot of amazing

69:51AGI-oriented people also.

69:53And I mean, so I'd say from a public marketing view,

69:58DeepMind and OpenAI are the two large,

70:03well-funded organizations that have put

70:05the term and concept AGI out there

70:08sort of as part of their public image.

70:12But I mean, they're certainly not,

70:15there are other groups that are doing research

70:17that seems just as AGI-ish to me,

70:20I mean, including a bunch of groups in Google's

70:23main Mountain View office.

70:25So yeah, it's true, AGI is somewhat

70:30away from the mainstream now,

70:33but if you compare it to where it was 15 years ago,

70:38there's been an amazing mainstreaming.

70:41You could say the same thing about super longevity research,

70:45which is one of my application areas that I'm excited about.

70:49I mean, I've been talking about this since the '90s,

70:52but working on this since 2001.

70:54And back then, really to say you're trying

70:57to create therapies to allow people to live

71:00hundreds or thousands of years,

71:02you were way, way, way, way out of the industry

71:05academic mainstream.

71:06But now, Google had Project Calico,

71:11Craig Venter had Human Longevity Incorporated,

71:14and then once the suits come marching in, right?

71:17I mean, once there's big money in it,

71:20then people are forced to take it seriously,

71:22'cause that's the way modern society works.

71:24So it's still not as mainstream as cancer research,

71:28just as AGI is not as mainstream

71:31as automated driving or something.

71:32But the degree of mainstreaming that's happened

71:36in the last 10 to 15 years is astounding

71:40to those of us who've been at it for a while.

71:42- Yeah, but there's a marketing aspect to the term,

71:45but in terms of actual full force research

71:48that's going on under the header of AGI,

71:51it's currently, I would say, dominated,

71:54maybe you can disagree,

71:55dominated by neural networks research,

71:57that the nonlinear regression, as you mentioned.

72:01Like, what's your sense with OpenCog, with your work,

72:06but in general, I was logic-based systems

72:10and expert systems.

72:12For me, always seemed to capture a deep element

72:17of intelligence that needs to be there.

72:21Like you said, it needs to learn,

72:23it needs to be automated somehow,

72:24but that seems to be missing from a lot of research currently.

72:29So what's your sense?

72:32I guess one way to ask this question,

72:36what's your sense of what kind of things

72:39will an AGI system need to have?

72:42- Yeah, that's a very interesting topic

72:45that I've thought about for a long time.

72:47And I think there are many, many different approaches

72:52that can work for getting to human level AI.

72:56So I don't think there's like one golden algorithm,

73:01one golden design that can work.

73:05And I mean, flying machines is the much-worn analogy here,

73:11right, like I mean, you have airplanes,

73:12you have helicopters, you have balloons,

73:15you have stealth bombers

73:17that don't look like regular airplanes.

73:18You've got all blimps.

73:21- Birds too.

73:21- Birds, yeah, and bugs, right?

73:24- Yeah.

73:25- And I mean, there are certainly many kinds

73:28of flying machines that--

73:29- And there's a catapult that you can just launch.

73:32(laughing)

73:33- There's bicycle-powered flying machines, right?

73:36- Nice, yeah.

73:37- Yeah, so now these are all analyzable

73:40by a basic theory of aerodynamics, right?

73:43Now, so one issue with AGI is we don't yet have the analog

73:48of the theory of aerodynamics.

73:50And that's what Marcus Hutter was trying to make

73:54with the AXE and his general theory of general intelligence.

73:58But that theory, in its most clearly articulated parts,

74:03really only works for either infinitely powerful machines

74:07or almost, or insanely impractically powerful machines.

74:11So I mean, if you were gonna take a theory-based approach

74:14to AGI, what you would do is say,

74:17well, let's take what's called, say, AXE-TL,

74:22which is Hutter's AXE machine that can work

74:26on merely insanely much processing power

74:29rather than infinitely much--

74:30- What does TL stand for?

74:32- Time and length.

74:33- Okay.

74:34- So you're, basically, how--

74:35- Like constraints and all.

74:36- Yeah, yeah, yeah.

74:37So how AXE works, basically, is each action

74:42that it wants to take, before taking that action,

74:45it looks at all its history, and then it looks

74:48at all possible programs that it could use

74:50to make a decision, and it decides which decision program

74:54would have let it make the best decisions

74:56according to its reward function over its history,

74:58and it uses that decision program

75:00to make the next decision, right?

75:02- It's not afraid of infinite resources.

75:04- It's searching through the space

75:06of all possible computer programs

75:08in between each action and each next action.

75:10Now, AXE-TL searches through all possible

75:14computer programs that have runtime less than T

75:16and length less than L, which is still

75:20an impracticably humongous space, right?

75:22So what you would like to do to make an AGI,

75:27and what will probably be done 50 years from now

75:29to make an AGI, is say, okay, well, we have some constraints.

§09Transcript · 1:15:34–1:24:29

75:34We have these processing power constraints,

75:37and we have space and time constraints on the program.

75:42We have energy utilization constraints,

75:45and we have this particular class of environments

75:49that we care about, which may be, say,

75:52manipulating physical objects on the surface of the Earth,

75:55communicating in human language, I mean,

75:58whatever our particular, not annihilating humanity,

76:02whatever our particular requirements happen to be,

76:05if you formalize those requirements

76:07in some formal specification language,

76:10you should then be able to run

76:12a automated program specializer on AXE-TL,

76:17specialize it to the computing resource constraints

76:21and the particular environment and goal,

76:23and then it will spit out the specialized version

76:27of AXE-TL to your resource restrictions

76:30in your environment, which will be your AGI, right?

76:32And that, I think, is how our super AGI

76:36will create new AGI systems, right?

76:38But that's a very--

76:40- That just seems really inefficient.

76:41- That's a very Russian approach, by the way.

76:43Like, the whole field of program specialization

76:45came out of Russia.

76:47- Can you backtrack?

76:48So what is program specialization?

76:49So it's basically--

76:51- Well, take sorting, for example.

76:53You can have a generic program for sorting lists,

76:56but what if all your lists you care about

76:58are length 10,000 or less?

76:59- Got it.

77:00- You can run an automated program specializer

77:02on your sorting algorithm,

77:04and it will come up with the algorithm

77:05that's optimal for sorting lists of length 10,000 or less.

77:09- That's kind of like,

77:10isn't that kind of the process of evolution,

77:13is a program specializer to the environment?

77:17So you're kind of evolving human beings or living creatures.

77:20- Exactly, I mean, your Russian heritage is showing there.

77:24So with Alexander Vityaev and Peter Anokhin and so on,

77:28I mean, there's a long history

77:31of thinking about evolution that way also, right?

77:36Well, my point is that what we're thinking of

77:40as a human-level general intelligence,

77:43you know, if you start from narrow AIs,

77:46like are being used in the commercial AI field now,

77:50then you're thinking,

77:51okay, how do we make it more and more general?

77:53On the other hand, if you start from Aixi

77:56or Schmidhuber's girdle machine,

77:58or these infinitely powerful,

78:01but practically infeasible AIs,

78:04then getting to a human-level AGI

78:06is a matter of specialization.

78:08It's like, how do you take

78:09these maximally general learning processes,

78:12and how do you specialize them

78:15so that they can operate

78:17within the resource constraints that you have,

78:20but will achieve the particular things that you care about?

78:24'Cause we humans are not

78:26maximally general intelligences, right?

78:28If I ask you to run a maze in 750 dimensions,

78:31you'll probably be very slow,

78:33whereas at two dimensions,

78:34you're probably way better, right?

78:37So I mean, because our hippocampus

78:40has a two-dimensional map in it, right?

78:43And it does not have a 750-dimensional map in it.

78:46So I mean, we're a peculiar mix

78:51of generality and specialization, right?

78:55- We probably start quite general at birth.

78:58Not obviously still narrow,

79:00but more general than we are at age 20,

79:05and 30, and 40, and 50, and 60.

79:07- I don't think that,

79:08I think it's more complex than that,

79:10because in some sense, a young child

79:15is less biased,

79:17and their brain has yet to sort of crystallize

79:20into appropriate structures for processing aspects

79:23of the physical and social world.

79:25On the other hand,

79:26the young child is very tied to their sensorium,

79:30whereas we can deal with abstract mathematics,

79:33like 750 dimensions,

79:35and the young child cannot,

79:37because they haven't grown

79:40what Piaget called the formal capabilities.

79:43They haven't learned to abstract yet, right?

79:46And the ability to abstract

79:48gives you a different kind of generality

79:49than what a baby has.

79:51So there's both more specialization

79:55and more generalization

79:56that comes with the development process, actually.

79:59- I mean, I guess just the trajectories

80:02of the specialization are most controllable

80:06at the young age, I guess is one way to put it.

80:09- Do you have kids?

80:10- No.

80:11They're not as controllable as you think.

80:13- So you think it's interesting.

80:15- I think, honestly, I think--

80:17- Interesting.

80:18- A human adult is much more generally intelligent

80:21than a human baby.

80:23Babies are very stupid.

80:24I mean, they're cute,

80:28which is why we put up with their repetitiveness

80:31and stupidity.

80:33And they have what the Zen guys would call

80:35a beginner's mind, which is a beautiful thing,

80:38but that doesn't necessarily correlate

80:40with a high level of intelligence.

80:43- So on the plot of cuteness and stupidity,

80:46there's a process that allows us

80:48to put up with their stupidity

80:49as they become more intelligent.

80:50- So by the time you're an ugly old man like me,

80:52you gotta get really, really smart to compensate.

80:54- To compensate, okay, cool.

80:56- But yeah, going back to your original question,

80:59so the way I look at human-level AGI

81:04is how do you specialize

81:08unrealistically inefficient superhuman

81:12brute force learning processes

81:14to the specific goals that humans need to achieve

81:18and the specific resources that we have?

81:21And both of these, the goals and the resources

81:24and the environments, I mean, all this is important.

81:27And on the resources side,

81:30it's important that the hardware resources

81:33we're bringing to bear are very different

81:36than the human brain.

81:38So the way I would want to implement AGI

81:42on a bunch of neurons in a vat

81:46that I could rewire arbitrarily

81:48is quite different than the way I would want to create AGI

81:51on say a modern server farm of CPUs and GPUs,

81:55which in turn may be quite different

81:57than the way I would wanna implement AGI

82:00on whatever quantum computer we'll have in 10 years,

82:03supposing someone makes a robust quantum Turing machine

82:06or something, right?

82:08So I think there's been co-evolution

82:12of the patterns of organization in the human brain

82:16and the physiological particulars

82:19of the human brain over time.

82:23And when you look at neural networks,

82:25that is one powerful class of learning algorithms,

82:28but it's also a class of learning algorithms

82:30that evolved to exploit the particulars of the human brain

82:33as a computational substrate.

82:36If you're looking at the computational substrate

82:38of a modern server farm,

82:41you won't necessarily want the same algorithms

82:43that you want on the human brain.

82:45Then from the right level of abstraction,

82:48you could look at maybe the best algorithms on the brain

82:51and the best algorithms on a modern computer network

82:54as implementing the same abstract learning

82:56and representation processes,

82:59but finding that level of abstraction

83:01is its own AGI research project then, right?

83:04So that's about the hardware side and the software side,

83:09which follows from that.

83:10Then regarding what are the requirements,

83:14I wrote the paper years ago

83:16on what I called the embodied communication prior,

83:20which was quite similar in intent to Yoshua Bengio's

83:24recent paper on the consciousness prior,

83:26except I didn't wanna wrap up consciousness in it

83:30because to me, the qualia problem and subjective experience

83:34is a very interesting issue also,

83:35which we can chat about,

83:37but I would rather keep that philosophical debate

83:42distinct from the debate of what kind of biases

83:45do you wanna put in a general intelligence

83:47to give it human-like general intelligence.

83:49- And I'm not sure Yoshua Bengio

83:51is really addressing that kind of consciousness.

83:55He's just using the term.

83:56- I love Yoshua to pieces.

83:58He's by far my favorite of the lions of deep learning.

84:02He's such a good-hearted guy.

84:05- He's a good human being, yeah, for sure.

84:07- I am not sure he has plumbed to the depths

84:11of the philosophy of consciousness.

84:13- No, he's using it as a sexy term.

84:14- Yeah, yeah, yeah.

84:15So what I called it was the embodied communication prior.

84:20- Can you maybe explain it a little bit?

84:22- Yeah, yeah, what I meant was,

84:24what are we humans evolved for?

84:26You can say being human, but that's very abstract, right?

84:29I mean, our minds control individual bodies,

§10Transcript · 1:24:32–1:33:06

84:32which are autonomous agents,

84:35moving around in a world that's composed

84:38largely of solid objects, right?

84:41And we've also evolved to communicate via language

84:46with other solid object agents

84:49that are going around doing things collectively with us

84:52in a world of solid objects.

84:54And these things are very obvious,

84:56but if you compare them to the scope

84:58of all possible intelligences,

85:01or even all possible intelligences

85:03that are physically realizable,

85:05that actually constrains things a lot.

85:07So if you start to look at,

85:09how would you realize some specialized

85:14or constrained version of universal general intelligence

85:18in a system that has limited memory

85:21and limited speed of processing,

85:23but whose general intelligence will be biased

85:26toward controlling a solid object agent,

85:28which is mobile in a solid object world

85:31for manipulating solid objects

85:33and communicating via language

85:36with other similar agents in that same world, right?

85:39Then starting from that,

85:41you're starting to get a requirements analysis

85:43for human level general intelligence.

85:48And then that leads you into cognitive science.

85:50And you can look at, say,

85:51what are the different types of memory

85:53that the human mind and brain has?

85:56And this has matured over the last decades.

86:00And I got into this a lot.

86:02So after getting my PhD in math,

86:04I was an academic for eight years.

86:06I was in departments of mathematics,

86:08computer science, and psychology.

86:11When I was in the psychology department

86:12at University of Western Australia,

86:14I was focused on cognitive science

86:16of memory and perception.

86:18Actually, I was teaching neural nets

86:20and deep neural nets,

86:21and it was multilayer perceptrons, right?

86:23- Psychology?

86:24(laughs)

86:25- Cognitive science, it was cross-disciplinary

86:27among engineering, math, psychology,

86:30philosophy, linguistics, computer science.

86:33But yeah, we were teaching psychology students

86:36to try to model the data

86:38from human cognition experiments

86:40using multilayer perceptrons,

86:42which was the early version of a deep neural network.

86:45Very, very, yeah, recurrent backprop

86:47was very, very slow to train back then, right?

86:51- So this is the study of these constraints.

86:53- Yeah.

86:54- Systems that are supposed to deal with physical objects.

86:55- So if you look at cognitive psychology,

87:00you can see there's multiple types of memory,

87:04which are to some extent represented

87:06by different subsystems in the human brain.

87:08So we have episodic memory,

87:10which takes into account our life history

87:12and everything that's happened to us.

87:15We have declarative or semantic memory,

87:17which is like facts and beliefs

87:19abstracted from the particular situations

87:21that they occurred in.

87:22There's sensory memory,

87:25which to some extent is sense modality specific,

87:27and then to some extent is unified across sense modalities.

87:32There's procedural memory, memory of how to do stuff,

87:36like how to swing the tennis racket, right?

87:38Which is, there's motor memory,

87:39but it's also a little more abstract than motor memory.

87:43It involves cerebellum and cortex working together.

87:47Then there's memory linkage with emotion,

87:51which has to do with linkages of cortex and limbic system.

87:55There's specifics of spatial and temporal modeling

87:59connected with memory,

88:00which has to do with the hippocampus and thalamus

88:03connecting to cortex.

88:05And the basal ganglia, which influences goals.

88:08So we have specific memory of what goals,

88:10sub-goals and sub-sub-goals we wanted to perceive

88:13in which context in the past.

88:15Human brain has substantially different subsystems

88:18for these different types of memory,

88:21and substantially differently tuned learning,

88:24like differently tuned modes of long-term potentiation

88:27to do with the types of neurons and neurotransmitters

88:29in the different parts of the brain

88:31corresponding to these different types of knowledge.

88:33And these different types of memory and learning

88:35in the human brain, I mean, you can back these all

88:38into embodied communication for controlling agents

88:41in worlds of solid objects.

88:44Now, so if you look at building an AGI system,

88:47one way to do it, which starts more from cognitive science

88:50and neuroscience is to say,

88:52okay, what are the types of memory that--

88:55- That are necessary for this kind of world?

88:57- Yeah, yeah, necessary for this sort of intelligence.

89:00What types of learning work well

89:02with these different types of memory?

89:04And then how do you connect all these things together, right?

89:07And of course, the human brain did it incrementally

89:10through evolution because each of the sub-networks

89:14of the brain, I mean, it's not really the lobes

89:16of the brain, it's the sub-networks,

89:18each of which is widely distributed.

89:20Which of the, each of the sub-networks of the brain

89:23co-evolved with the other sub-networks of the brain,

89:27both in terms of its patterns of organization

89:29and the particulars of the neurophysiology.

89:31So they all grew up communicating and adapting to each other.

89:34It's not like they were separate black boxes

89:36that were then glommed together, right?

89:40Whereas as engineers, we would tend to say,

89:43let's make the declarative memory box here

89:46and the procedural memory box here

89:48and the perception box here and wire them together.

89:51And when you can do that, it's interesting.

89:54I mean, that's how a car is built, right?

89:55But on the other hand, that's clearly not

89:58how biological systems are made.

90:01The parts co-evolve so as to adapt and work together.

90:04So this-- - That's by the way

90:06how every human engineered system that flies,

90:10that was what we're using that analogy before,

90:11is built as well. - Yes.

90:12- So do you find this at all appealing?

90:14Like there's been a lot of really exciting,

90:16which I find strange that it's ignored,

90:19work in cognitive architectures, for example,

90:21throughout the last few decades.

90:23Do you find that-- - Yeah, I mean,

90:25I had a lot to do with that community.

90:27And Paul Rosenblum, who was one of the,

90:31and John Laird, who built the SOAR architecture,

90:33are friends of mine.

90:34And I learned SOAR quite well and ACT-R

90:37and these different cognitive architectures.

90:40How I was looking at the AI world about 10 years ago,

90:44before this whole commercial deep learning explosion was,

90:47on the one hand, you had these cognitive architecture guys

90:51who were working closely with psychologists

90:53and cognitive scientists who had thought a lot about

90:55how the different parts of a human-like mind

90:58should work together.

91:00On the other hand, you had these learning theory guys

91:03who didn't care at all about the architecture,

91:06but were just thinking about like,

91:07how do you recognize patterns in large amounts of data?

91:10And in some sense, what you needed to do

91:14was to get the learning that the learning theory guys

91:18were doing and put it together with the architecture

91:21that the cognitive architecture guys were doing.

91:24And then you would have what you needed.

91:25Now, you can't, unfortunately, when you look at the details,

91:30you can't just do that without totally rebuilding

91:34what is happening on both the cognitive architecture

91:37and the learning side.

91:38So, I mean, they tried to do that in SOAR,

91:41but what they ultimately did is like take a deep neural net

91:45or something for perception,

91:46and you include it as one of the black boxes.

91:50- Yeah, it becomes one of the boxes.

91:51The learning mechanism becomes one of the boxes

91:53as opposed to fundamental part of the system.

91:55- That doesn't quite work.

91:57You could look at some of the stuff DeepMind has done,

92:00like the differential neural computer or something.

92:03That sort of has a neural net for deep learning perception.

92:07It has another neural net, which is like a memory matrix

92:10that stores, say, the map of the London subway or something.

92:13So, probably Demis Asabas was thinking about this

92:16like part of cortex and part of hippocampus,

92:18'cause hippocampus has a spatial map.

92:20And when he was a neuroscientist,

92:21he was doing a bunch on cortex-hippocampus interconnection.

92:24So there, the DNC would be an example of folks

92:27from the deep neural net world trying to take a step

92:30in the cognitive architecture direction

92:32by having two neural modules that correspond roughly

92:34to two different parts of the human brain

92:36that deal with different kinds of memory and learning.

92:38But on the other hand, it's super, super, super crude

92:41from the cognitive architecture view, right?

92:44Just as what John Laird and Sohr did with neural nets

92:48was super, super crude from a learning point of view,

92:51'cause the learning was like off to the side,

92:53not affecting the core representations, right?

92:55And when you weren't learning the representation,

92:57you were learning the data that feeds into the,

93:00you were learning abstractions of perceptual data

93:02to feed into the representation that was not learned, right?

93:06So yeah, this was clear to me a while ago.

§11Transcript · 1:33:11–1:42:27

93:11And one of my hopes with the AGI community

93:14was to sort of bring people

93:16from those two directions together.

93:18That didn't happen much in terms of--

93:21- Not yet.

93:22- And what I was gonna say is it didn't happen

93:24in terms of bringing the lines of cognitive architecture

93:27together with the lines of deep learning.

93:30It did work in the sense that a bunch of younger researchers

93:33have had their heads filled with both of those ideas.

93:35This comes back to a saying my dad,

93:38who was a university professor, often quoted to me,

93:41which was science advances one funeral at a time,

93:45which I'm trying to avoid.

93:47Like I'm 53 years old, and I'm trying to invent

93:51amazing, weird-ass new things

93:53that nobody ever thought about,

93:56which we'll talk about in a few minutes.

93:59But there is that aspect, right?

94:02Like the people who've been at AI a long time

94:05and have made their career at developing one aspect,

94:08like a cognitive architecture or a deep learning approach,

94:12it can be hard once you're old

94:14and have made your career doing one thing.

94:17It can be hard to mentally shift gears.

94:19I mean, I try quite hard to remain flexible-minded.

94:23- Have you been successful somewhat in changing,

94:26maybe, have you changed your mind on some aspects

94:29of what it takes to build an AGI, like technical things?

94:32- The hard part is that the world doesn't want you to.

94:36- The world or your own brain?

94:37- The world, well, that one point

94:39is that your brain doesn't want to.

94:41The other part is that the world doesn't want you to.

94:43Like the people who have followed your ideas

94:46get mad at you if you change your mind.

94:49And the media wants to pigeonhole you

94:52as an avatar of a certain idea.

94:57But yeah, I've changed my mind on a bunch of things.

95:01I mean, when I started my career,

95:03I really thought quantum computing

95:05would be necessary for AGI.

95:07And I doubt it's necessary now,

95:10although I think it will be a super major enhancement.

95:14But I mean, I'm also, I'm now in the middle

95:18of embarking on a complete rethink and rewrite

95:22from scratch of our OpenCog AGI system,

95:26together with Alexey Podopov and his team in St. Petersburg,

95:29who's working with me in SingularityNet.

95:31So now we're trying to like go back to basics,

95:35take everything we learned from working

95:37with the current OpenCog system,

95:39take everything everybody else has learned

95:41from working with their proto-AGI systems

95:45and design the best framework for the next stage.

95:50And I do think there's a lot to be learned

95:53from the recent successes with deep neural nets

95:56and deep reinforcement systems.

95:59I mean, people made these essentially trivial systems

96:02work much better than I thought they would.

96:04And there's a lot to be learned from that.

96:07And I want to incorporate that knowledge appropriately

96:10in our OpenCog 2.0 system.

96:13On the other hand, I also think current deep neural net

96:18architectures as such will never get you anywhere near AGI.

96:22So I think you want to avoid the pathology

96:25of throwing the baby out with the bathwater

96:28and like saying, well, these things are garbage

96:30because foolish journalists overblow them

96:33as being the path to AGI,

96:37and a few researchers overblow them as well.

96:40There's a lot of interesting stuff to be learned there,

96:45even though those are not the golden path.

96:48- So maybe this is a good chance to step back.

96:50You mentioned OpenCog 2.0, but--

96:52- Go back to OpenCog 0.0, which exists now.

96:56- Alpha, yeah.

96:57Yeah, maybe talk through the history of OpenCog

97:01and your thinking about these ideas.

97:03- I would say OpenCog 2.0 is a term

97:08worth throwing around sort of tongue in cheek

97:11because the existing OpenCog system

97:14that we're working on now is not remotely close

97:17to what we'd consider a 1.0, right?

97:20I mean, it's an early, it's been around,

97:24what, 13 years or something,

97:27but it's still an early stage research system, right?

97:29And actually, we are going back to the beginning

97:34in terms of theory and implementation

97:40'cause we feel like that's the right thing to do,

97:42but I'm sure what we end up with is gonna have

97:45a huge amount in common with the current system.

97:48I mean, we all still like the general approach.

97:51So there's-- - So first of all,

97:52what is OpenCog?

97:54- Sure, OpenCog is an open-source software project

97:59that I launched together with several others in 2008,

98:04and probably the first code written toward that

98:08was written in 2001 or two or something

98:11that was developed as a proprietary code base

98:15within my AI company, Novamente LLC,

98:18and we decided to open-source it in 2008,

98:21cleaned up the code, threw out some things,

98:23added some new things, and--

98:26- What language is it written in?

98:28- It's C++.

98:29Primarily, there's a bunch of scheme as well,

98:31but most of it's C++.

98:33- And it's separate from,

98:35something we'll also talk about is SingularityNet.

98:37So it was born as a non-networked thing.

98:41- Correct, correct.

98:42Well, there are many levels of networks,

98:45and involved here, right?

98:47- No connectivity to the internet.

98:49Or no, at birth.

98:52- Yeah, I mean, SingularityNet is a separate project

98:57and a separate body of code,

98:59and you can use SingularityNet as part of the infrastructure

99:02for a distributed OpenCog system,

99:04but there are different layers.

99:07- Yeah, got it.

99:08- So OpenCog, on the one hand, as a software framework,

99:14could be used to implement a variety

99:17of different AI architectures and algorithms.

99:21But in practice, there's been a group of developers,

99:26which I've been leading together with Linus Vepsdas,

99:29Neil Geisweiler, and a few others,

99:31which have been using the OpenCog platform

99:35and infrastructure to implement certain ideas

99:39about how to make an AGI.

99:41So there's been a little bit of ambiguity

99:43about OpenCog, the software platform,

99:46versus OpenCog, the AGI design,

99:49'cause in theory, you could use that software,

99:52you could use it to make a neural net,

99:53you could use it to make a lot of different AGI.

99:55- What kind of stuff does the software platform provide?

99:58Like in terms of utilities, tools, like what?

100:00- Yeah, let me first tell about OpenCog

100:03as a software platform,

100:05and then I'll tell you the specific AGI R&D

100:08we've been building on top of it.

100:12So the core component of OpenCog as a software platform

100:16is what we call the atom space,

100:17which is a weighted labeled hypergraph.

100:21- A-T-O-M, atom space.

100:22- Atom space, yeah, yeah, not atom, like Adam and Eve,

100:25although that would be cool too.

100:28Yeah, so you have a hypergraph, which is like a,

100:32so a graph in this sense is a bunch of nodes

100:35with links between them.

100:37A hypergraph is like a graph,

100:40but links can go between more than two nodes.

100:43You have a link between three nodes.

100:45And in fact, OpenCog's atom space

100:49would properly be called a metagraph

100:51because you can have links pointing to links,

100:54or you could have links pointing to whole subgraphs, right?

100:56So it's an extended hypergraph or a metagraph.

101:00- Is metagraph a technical term?

101:02- It is now a technical term.

101:03- Interesting.

101:04- But I don't think it was yet a technical term

101:06when we started calling this a generalized hypergraph.

101:10But in any case, it's a weighted-labeled

101:13generalized hypergraph or weighted-labeled metagraph.

101:16The weights and labels mean that the nodes and links

101:19can have numbers and symbols attached to them.

101:22So they can have types on them.

101:24They can have numbers on them that represent,

101:27say, a truth value or an importance value

101:30for a certain purpose.

101:32- And of course, like with all things,

101:33you can reduce that to a hypergraph,

101:35and then the hypergraph can be reduced to a graph.

101:35- You can reduce a hypergraph to a graph,

101:37and you can reduce a graph to an adjacency matrix.

101:39So, I mean, there's always multiple representations.

101:42- But there's a layer of representation

101:44that seems to work well here.

101:45Got it.

101:45- Right, right, right.

101:46And so, similarly, you could have a link to a whole graph

101:51because a whole graph could represent,

101:53say, a body of information.

101:54And I could say, I reject this body of information.

101:58Then one way to do that is make that link

102:00go to that whole subgraph

102:01representing the body of information, right?

102:04I mean, there are many alternate representations,

102:07but that's, anyway, what we have in OpenCog,

102:10we have an atom space,

102:11which is this weighted-labeled generalized hypergraph.

102:15Knowledge Store, it lives in RAM.

102:17There's also a way to back it up to disk.

102:20There are ways to spread it

102:21among multiple different machines.

102:24Then there are various utilities for dealing with that.

102:27So there's a pattern matcher,

§12Transcript · 1:42:29–1:51:09

102:29which lets you specify a sort of abstract pattern

102:33and then search through a whole atom space,

102:36weighted-labeled hypergraph,

102:37to see what sub-hypergraphs may match that pattern,

102:41for an example.

102:42So that's, then there's something called

102:45the COGS server in OpenCog,

102:48which lets you run a bunch of different agents or processes

102:53in a scheduler, and each of these agents,

102:57basically, it reads stuff from the atom space

103:00and it writes stuff to the atom space.

103:01So this is sort of the basic operational model.

103:05- That's the software framework.

103:07- Right, and of course, there's a lot there,

103:10just from a scalable software engineering standpoint.

103:13- So you could use this, I don't know if you've,

103:15have you looked into the Steven Wolfram's

103:17physics project recently with the hypergraphs and stuff?

103:20Could you theoretically use the software framework to--

103:22- You certainly could, although Wolfram would rather die

103:26than use anything but Mathematica for his work.

103:29- Well, that's, yeah, but there's a big community of people

103:32who are, you know, would love integration.

103:36And like you said, the young minds love the idea

103:38of integrating, of connecting things.

103:40- Yeah, yeah, that's right, and I would add on that note,

103:42the idea of using hypergraph-type models in physics

103:46is not very new.

103:47Like if you look at--

103:49- The Russians did it first.

103:50- Well, I'm sure they did, and a guy named Ben Dribis,

103:54who's a mathematician, a professor in Louisiana or somewhere,

103:58had a beautiful book on quantum sets and hypergraphs

104:01and algebraic topology for discrete models of physics

104:05and carried it much farther than Wolfram has,

104:09but he's not rich and famous,

104:10so it didn't get in the headlines.

104:13But yeah, Wolfram aside, yes, certainly,

104:15that's a good way to put it.

104:17The whole OpenCog framework,

104:19you could use it to model biological networks

104:22and simulate biology processes.

104:24You could use it to model physics

104:26on discrete graph models of physics.

104:30So you could use it to do, say,

104:34biologically realistic neural networks, for example.

104:39So that's a framework.

104:42- What do agents and processes do?

104:44Do they grow the graph?

104:45What kind of computations, just to get a sense,

104:48are they supposed to do?

104:49- So in theory, they could do anything they want to do.

104:51They're just C++ processes.

104:53On the other hand, the computation framework

104:56is sort of designed for agents

104:59where most of their processing time

105:02is taken up with reads and writes to the Adam space.

105:05And so that's a very different processing model

105:09than, say, the matrix multiplication-based model

105:12as underlies most deep learning systems.

105:15So you could create an agent

105:19that just factored numbers for a billion years.

105:22It would run within the OpenCog platform,

105:25but it would be pointless.

105:26I mean, the point of doing OpenCog

105:28is because you want to make agents

105:30that are cooperating via reading and writing

105:33into this weighted labeled hypergraph, right?

105:36And that has both cognitive architecture importance,

105:41because then this hypergraph is being used

105:43as a sort of shared memory

105:46among different cognitive processes,

105:48but it also has software

105:50and hardware implementation implications,

105:52'cause current GPU architectures

105:54are not so useful for OpenCog,

105:57whereas a graph chip would be incredibly useful, right?

106:01And I think GraphCore has those now,

106:03but they're not ideally suited for this.

106:05But I think in the next, let's say, three to five years,

106:10we're gonna see new chips

106:12where a graph is put on the chip,

106:14and the back and forth between multiple processes

106:19acting SIMD and MIMD on that graph is gonna be fast.

106:23And then that may do for OpenCog-type architectures

106:26what GPUs did for deep neural architectures.

106:29- As a small tangent,

106:31can you comment on thoughts about neuromorphic computing?

106:34So like hardware implementations

106:36of all these different kind of,

106:38are you excited by that possibility?

106:40- I'm excited by graph processors,

106:42because I think they can massively speed up--

106:45- OpenCog. - OpenCog,

106:46which is a class of architectures that I'm working on.

106:50I think if, in principle,

106:54neuromorphic computing should be amazing.

106:58I haven't yet been fully sold

107:00on any of the systems that are out there.

107:03Like memristors should be amazing too, right?

107:06So a lot of these things have obvious potential,

107:09but I haven't yet put my hands on a system

107:11that seemed to manifest that potential.

107:13- Mark system should be amazing,

107:14but the current systems have not been great.

107:17(laughs)

107:18For example, if you wanted to make

107:21a biologically realistic hardware neural network,

107:25like making a circuit in hardware

107:30that emulated like the Hodgkin-Huxley equation

107:34or the Izhekevich equation,

107:35like differential equations

107:38for a biologically realistic neuron,

107:40and putting that in hardware on the chip,

107:43that would seem that it would make more feasible

107:46to make a large scale, truly,

107:48biologically realistic neural network.

107:51No, what's been done so far is not like that.

107:54So I guess, personally, as a researcher,

107:57I mean, I've done a bunch of work in cognitive,

107:59sorry, in computational neuroscience,

108:02where I did some work with IARPA

108:04in DC Intelligence Advanced Research Project Agency.

108:08We were looking at how do you make

108:10a biologically realistic simulation

108:12of seven different parts of the brain

108:15cooperating with each other,

108:17using realistic non-linear dynamical models of neurons,

108:20and how do you get that to simulate

108:21what's going on in the mind of a GEOINT intelligence analyst

108:24while they're trying to find terrorists on a map, right?

108:27So if you wanna do something like that,

108:29having neuromorphic hardware that really let you simulate

108:34like a realistic model of the neuron would be amazing,

108:38but that's sort of with my

108:40computational neuroscience hat on, right?

108:43With an AGI hat on,

108:45I'm just more interested in these

108:48hypergraph knowledge representation-based architectures,

108:51which would benefit more

108:54from various types of graph processors,

108:57'cause the main processing bottleneck

109:00is reading and writing to RAM.

109:01It's reading and writing to the graph in RAM.

109:03The main processing bottleneck

109:05for this kind of proto-AGI architecture

109:08is not multiplying matrices,

109:09and for that reason,

109:11GPUs, which are really good at multiplying matrices,

109:14don't apply as well.

109:17There are frameworks like Gunrock and others

109:20that try to boil down graph processing to matrix operations,

109:23and they're cool,

109:24but you're still putting a square peg

109:26into a round hole in a certain way.

109:28The same is true,

109:29I mean, current quantum machine learning,

109:32which is very cool,

109:34it's also all about how to get matrix and vector operations

109:37in quantum mechanics,

109:38and I see why that's natural to do.

109:41I mean, quantum mechanics is all unitary matrices,

109:44and vectors, right?

109:45On the other hand,

109:47you could also try to make graph-centric quantum computers,

109:50which I think is where things will go,

109:54and then we can take the OpenCog implementation layer,

109:59implement it in an uncollapsed state

110:02inside a quantum computer,

110:04but that may be the singularity squared, right?

110:06(Luke laughs)

110:08I'm not sure we need that to get to human level.

110:11- Singularity squared. - Human level.

110:12- That's already beyond the first singularity,

110:14but can we just--

110:15- Yeah, let's go back to OpenCog.

110:17- No, no, yeah, and the hypergraph and OpenCog.

110:19- Yeah, yeah, that's the software framework, right?

110:21So then the next thing is,

110:23our cognitive architecture

110:25tells us particular algorithms to put there.

110:27- Got it.

110:28Can we backtrack on the kind of,

110:30is this graph designed,

110:33is it, in general, supposed to be sparse,

110:37and the operations constantly grow and change the graph?

110:40- Yeah, the graph is sparse.

110:41- And, but is it constantly adding links and so on?

110:44- Yeah, it is a self-modifying hypergraph.

110:47- So it's not, so the write and read operations

110:49you're referring to,

110:51this isn't just a fixed graph to which you change the way,

110:54it's just a constantly growing graph.

110:55- Yeah, that's true.

110:58So it is different model than, say,

111:03current deep neural nets

111:04and have a fixed neural architecture,

111:06and you're updating the weights,

111:08although there have been, like,

111:09cascade correlational neural net architectures

§13Transcript · 1:51:11–2:00:15

111:11that grow new nodes and links,

111:13but the most common neural architectures now

111:16have a fixed neural architecture,

111:17you're updating the weights,

111:19and in OpenCog, you can update the weights,

111:22and that certainly happens a lot,

111:24but adding new nodes,

111:27adding new links, removing nodes and links

111:29is an equally critical part of the system's operations.

111:32- Got it.

111:33So now, when you start to add these cognitive algorithms

111:37on top of this OpenCog architecture,

111:39what does that look like?

111:41- Yeah, so within this framework, then,

111:44creating a cognitive architecture is basically two things.

111:48It's choosing what type system

111:51you wanna put on the nodes and links in the hypergraph,

111:53what types of nodes and links you want,

111:56and then it's choosing what collection of agents,

112:01what collection of AI algorithms or processes

112:04are gonna run to operate on this hypergraph,

112:08and of course, those two decisions

112:10are closely connected to each other.

112:13So in terms of the type system,

112:17there are some links that are more neural net-like,

112:19they just have weights to get updated by Hebbian learning,

112:23and activation spreads along them.

112:26There are other links that are more logic-like,

112:29and nodes that are more logic-like,

112:30so you could have a variable node,

112:32and you can have a node representing

112:33a universal or existential quantifier,

112:36as in predicate logic or term logic.

112:39So you can have logic-like nodes and links,

112:42or you can have neural-like nodes and links.

112:44You can also have procedure-like nodes and links,

112:47as in, say, a combinatory logic or lambda calculus

112:51representing programs.

112:53So you can have nodes and links

112:54representing many different types of semantics,

112:58which means you could make a horrible, ugly mess,

113:00or you could make a system

113:02where these different types of knowledge

113:04all interpenetrate and synergize

113:06with each other beautifully, right?

113:09- So the hypergraph can contain programs.

113:12- Yeah, it can contain programs,

113:14although in the current version,

113:18it is a very inefficient way

113:19to guide the execution of programs,

113:22which is one thing that we are aiming to resolve

113:25with our rewrite of the system now.

113:27- So what to you is the most beautiful aspect

113:31of OpenCog?

113:33Just to you personally,

113:35some aspect that captivates your imagination

113:38from beauty or power?

113:41- What fascinates me is finding a common representation

113:47that underlies abstract declarative knowledge

113:54and sensory knowledge and movement knowledge

113:59and procedural knowledge and episodic knowledge,

114:03finding the right level of representation

114:06where all these types of knowledge are stored

114:08in a sort of universal and interconvertible

114:12yet practically manipulable way, right?

114:15So to me, that's the core,

114:19'cause once you've done that,

114:21then the different learning algorithms

114:23can help each other out.

114:24Like what you want is, if you have a logic engine

114:27that helps with declarative knowledge,

114:29and you have a deep neural net

114:30that gathers perceptual knowledge,

114:32and you have say an evolutionary learning system

114:34that learns procedures,

114:36you want these to not only interact

114:38on the level of sharing results

114:41and passing inputs and outputs to each other,

114:43you want the logic engine when it gets stuck

114:45to be able to share its intermediate state

114:48with the neural net

114:49and with the evolutionary learning algorithm

114:52so that they can help each other out of bottlenecks

114:55and help each other solve combinatorial explosions

114:58by intervening inside each other's cognitive processes.

115:02But that can only be done

115:03if the intermediate state of a logic engine,

115:06evolutionary learning engine,

115:07and a deep neural net are represented in the same form.

115:11And that's what we figured out how to do

115:13by putting the right type system

115:14on top of this weighted labeled hypergraph.

115:17- So is there, can you maybe elaborate

115:19on what are the different characteristics

115:21of a type system that can coexist

115:26amongst all these different kinds of knowledge

115:28that needs to be represented?

115:30And is, I mean, like is it hierarchical?

115:33Just any kind of insights you can give

115:36on that kind of type system?

115:37- Yeah, yeah, so this gets very nitty gritty

115:41and mathematical, of course.

115:43But one key part is switching

115:47from predicate logic to term logic.

115:50- What is predicate logic?

115:51What is term logic?

115:53- So term logic was invented by Aristotle,

115:56or at least that's the oldest recollection we have of it.

116:01But term logic breaks down basic logic

116:05into basically simple links between nodes,

116:07like an inheritance link between node A and node B.

116:12So in term logic, the basic deduction operation

116:16is A implies B, B implies C, therefore A implies C.

116:21Whereas in predicate logic,

116:23the basic operation is modus ponens,

116:25like A, A implies B, therefore B.

116:28So it's a slightly different way of breaking down logic.

116:31But by breaking down logic into term logic,

116:35you get a nice way of breaking logic

116:37down into nodes and links.

116:40So your concepts can become nodes,

116:43the logical relations become links.

116:45And so then inference is like,

116:46so if this link is A implies B,

116:48this link is B implies C,

116:50then deduction builds a link A implies C.

116:53And your probabilistic algorithm

116:54can assign a certain weight there.

116:57Now, you may also have like a Hebbian neural link

117:00from A to C, which is the degree to which thinking,

117:03the degree to which A being the focus of attention

117:06should make B the focus of attention, right?

117:09So you could have then a neural link,

117:10and you could have a symbolic,

117:13like logical inheritance link in your term logic.

117:17And they have separate meaning,

117:19but they could be used to guide each other as well.

117:22Like if there's a large amount of neural weight

117:26on the link between A and B,

117:28that may direct your logic engine to think about,

117:30well, what is the relation?

117:31Are they similar?

117:32Is there an inheritance relation?

117:33Are they similar in some context?

117:37On the other hand, if there's a logical relation

117:39between A and B, that may direct your neural component

117:43to think, well, when I'm thinking about A,

117:45or should I be directing some attention to B also,

117:48because there's a logical relation.

117:50So in terms of logic, there's a lot of thought

117:53that went into how do you break down logic relations,

117:58including basic sort of propositional logic relations

118:02as Aristotelian term logic deals with,

118:04and then quantifier logic relations also.

118:07How do you break those down elegantly into a hypergraph?

118:10'Cause you, I mean, you can boil logic expression

118:13into a graph in many different ways.

118:14Many of them are very ugly, right?

118:16We tried to find elegant ways of sort of hierarchically

118:21breaking down complex logic expression into nodes and links,

118:26so that if you have, say, different nodes representing,

118:30you know, Ben, AI, Lex, interview, or whatever,

118:34the logic relations between those things are compact

118:37in the node and link representation,

118:40so that when you have a neural net acting

118:42on those same nodes and links,

118:43the neural net and the logic engine

118:45can sort of interoperate with each other.

118:48- And also interpretable by humans?

118:49Is that an important-- - That's tough.

118:52Yeah, in simple cases, it's interpretable by humans,

118:54but honestly, you know,

118:57I would say logic systems give more potential

119:05for transparency and comprehensibility

119:09than neural net systems, but you still have to work at it,

119:12because, I mean, if I show you a predicate logic proposition

119:16with, like, 500 nested universal

119:18and existential quantifiers and 217 variables,

119:22that's no more comprehensible than the weight matrix

119:24of a neural network, right?

119:26So I'd say the logic expressions that an AI learns

119:29from its experience are mostly totally opaque

119:32to human beings, and maybe even harder to understand

119:35than a neural net, 'cause, I mean,

119:36when you have multiple nested quantifier bindings,

119:38it's a very high level of abstraction.

119:41There is a difference, though, in that within logic,

119:44it's a little more straightforward to pose the problem

119:47of, like, normalize this and boil this down

119:49to a certain form.

119:51I mean, you can do that in neural nets, too.

119:52Like, you can distill a neural net to a simpler form,

119:55but that's more often done to make a neural net

119:57that'll run on an embedded device or something.

119:59It's harder to distill a net to a comprehensible form

120:03than it is to simplify a logic expression

120:05to a comprehensible form, but it doesn't come for free.

120:08Like, what's in the AI's mind is incomprehensible

120:13to a human unless you do some special work

120:15to make it comprehensible.

§14Transcript · 2:00:16–2:09:05

120:16So on the procedural side, there's some different

120:20and sort of interesting voodoo there.

120:22I mean, if you're familiar, in computer science,

120:25there's something called the Curry-Howard correspondence,

120:27which is a one-to-one mapping between proofs and programs.

120:30So every program can be mapped into a proof.

120:33Every proof can be mapped into a program.

120:36You can model this using category theory

120:37and a bunch of nice math,

120:40but we wanna make that practical, right?

120:43So that if you have an executable program

120:46that moves a robot's arm or figures out

120:49in what order to say things in a dialogue,

120:51that's a procedure represented in OpenCog's hypergraph.

120:55But if you wanna reason on how to improve that procedure,

121:00you need to map that procedure into logic

121:03using Curry-Howard isomorphism,

121:05so then the logic engine can reason

121:09about how to improve that procedure

121:11and then map that back into the procedural representation

121:14that is efficient for execution.

121:16So again, that comes down to not just

121:18can you make your procedure into a bunch of nodes and links,

121:21'cause I mean, that can be done trivially.

121:23A C++ compiler has nodes and links inside it.

121:26Can you boil down your procedure

121:27into a bunch of nodes and links

121:29in a way that's hierarchically decomposed and simple enough?

121:33- That you can reason about.

121:34- Yeah, yeah, that given the resource constraints at hand,

121:37you can map it back and forth to your term logic,

121:40like fast enough and without having

121:43a bloated logic expression, right?

121:45So there's just a lot of nitty gritty particulars there.

121:50But by the same token, if you ask a chip designer,

121:54like how do you make the Intel i7 chip so good?

121:57There's a long list of technical answers there,

122:02which will take a while to go through, right?

122:04And this has been decades of work.

122:06I mean, the first AI system of this nature I tried to build

122:10was called WebMind in the mid 1990s.

122:13And we had a big graph, a big graph operating in RAM

122:17implemented with Java 1.1,

122:18which was a terrible, terrible implementation idea.

122:21And then each node had its own processing.

122:26So like there, the core loop looped through all nodes

122:29in the network and let each node enact

122:30what its little thing was doing.

122:32And we had logic and neural nets in there,

122:35but an evolutionary learning,

122:38but we hadn't done enough of the math

122:40to get them to operate together very cleanly.

122:43So it was really, it was quite a horrible mess.

122:46So as well as shifting an implementation

122:49where the graph is its own object

122:51and the agents are separately scheduled,

122:54we've also done a lot of work

122:56on how do you represent programs?

122:58How do you represent procedures?

123:00You know, how do you represent genotypes for evolution

123:03in a way that the interoperability

123:06between the different types of learning

123:09associated with these different types of knowledge

123:11actually works?

123:13And that's been quite difficult.

123:15It's taken decades and it's totally off to the side

123:18of what the commercial mainstream of the AI field is doing,

123:23which isn't thinking about representation at all, really.

123:27Although you could see like in the DNC,

123:30they had to think a little bit

123:31about how do you make representation of a map

123:33in this memory matrix work together

123:36with the representation needed

123:38for say visual pattern recognition

123:40in a hierarchical neural network.

123:42But I would say we have taken that direction

123:45of taking the types of knowledge you need

123:47for different types of learning,

123:49like declarative, procedural, attentional,

123:52and how do you make these types of knowledge

123:54represent in a way that allows cross learning

123:58across these different types of memory.

124:00We've been prototyping and experimenting with this

124:03within OpenCog and before that WebMind

124:07since the mid 1990s.

124:10Now, disappointingly to all of us,

124:13this has not yet been cashed out in an AGI system, right?

124:18I mean, we've used this system

124:20within our consulting business.

124:22So we've built natural language processing

124:24and robot control and financial analysis.

124:27We've built a bunch of sort of vertical market specific

124:31proprietary AI projects.

124:33They use OpenCog on the backend,

124:36but we haven't, that's not the AGI goal, right?

124:39It's interesting, but it's not the AGI goal.

124:42So now what we're looking at with our rebuild of the system--

124:47- 2.0.

124:49- Yeah, we're also calling it true AGI.

124:51So we're not quite sure what the name is yet.

124:54We made a website for 2agi.io,

124:57but we haven't put anything on there yet.

124:59We may come up with an even better name.

125:02- It's kind of like the real AI starting point

125:04for your AGI book.

125:05- Yeah, but I like true better

125:06because true has like, you can be true hearted, right?

125:09You can be true to your girlfriend.

125:11So true has a number and it also has logic in it, right?

125:15Because logic is a key part of the system.

125:17- I like it, yeah.

125:18- So yeah, with the true AGI system,

125:22we're sticking with the same basic architecture,

125:25but we're trying to build on what we've learned.

125:29And one thing we've learned is that,

125:32we need type checking among dependent types

125:36to be much faster and among probabilistic dependent types

125:39to be much faster.

125:41So as it is now,

125:43you can have complex types on the nodes and links,

125:47but if you want to put,

125:48like if you want types to be first class citizens,

125:51so that you can have the types can be variables

125:53and then you do type checking

125:55among complex higher order types,

125:58you can do that in the system now, but it's very slow.

126:00This is stuff like is done

126:02in cutting edge program languages like Agda or something,

126:05these obscure research languages.

126:07On the other hand, we've been doing a lot

126:09tying together deep neural nets with symbolic learning.

126:12So we did a project for Cisco, for example,

126:15which was on, this was street scene analysis,

126:17but they had deep neural models

126:18for a bunch of cameras watching street scenes,

126:20but they trained a different model for each camera

126:23because they couldn't get the transfer learning

126:24to work between camera A and camera B.

126:27So we took what came out of all the deep neural models

126:29for the different cameras,

126:30we fed it into an open code symbolic representation,

126:33then we did some pattern mining and some reasoning

126:36on what came out of all the different cameras

126:38within the symbolic graph.

126:39And that worked well for that application.

126:42I mean, Hugo Latapie from Cisco gave a talk

126:45touching on that at last year's AGI conference,

126:47it was in Shenzhen.

126:48On the other hand, we learned from there,

126:51it was kind of clunky to get the deep neural models

126:53to work well with the symbolic system

126:55because we were using Torch

126:58and Torch keeps a sort of state computation graph,

127:03but you needed like real time access

127:05to that computation graph within our hypergraph.

127:07And we certainly did it.

127:10Alexey Polypov, who leads our St. Petersburg team

127:13wrote a great paper on cognitive modules in OpenCog,

127:16explaining sort of how do you deal

127:17with the Torch compute graph inside OpenCog.

127:19But in the end, we realized like,

127:22that just hadn't been one of our design thoughts

127:25when we built OpenCog, right?

127:27So between wanting really fast dependent type checking

127:30and wanting much more efficient interoperation

127:33between the computation graphs of deep neural net frameworks

127:36and OpenCog's hypergraph,

127:37and adding on top of that,

127:39wanting to more effectively run an OpenCog hypergraph

127:42distributed across RAM and 10,000 machines,

127:45which is, we're doing dozens of machines now,

127:47but it's just not, we didn't architect it

127:50with that sort of modern scalability in mind.

127:53So these performance requirements

127:55are what have driven us to want to re-architect the base,

128:00but the core AGI paradigm doesn't really change.

128:05Like the mathematics is the same.

128:07It's just, we can't scale to the level that we want

128:11in terms of distributed processing

128:13or speed of various kinds of processing

128:16with the current infrastructure

128:19that was built in the phase 2001 to 2008,

128:22which is hardly shocking, right?

128:26- Well, I mean, the three things you mentioned

128:27are really interesting.

128:28So what do you think about, in terms of interoperability,

128:32communicating with computational graph of neural networks,

128:36what do you think about the representations

128:38that neural networks form?

128:40- They're bad, but there's many ways

128:42that you could deal with that.

128:44So I've been wrestling with this a lot

128:46in some work on supervised grammar induction,

128:49and I have a simple paper on that

128:52that I'll give at the next AGI conference,

128:55the online portion of which is next week, actually.

128:58- What is grammar induction?

129:00- So this isn't AGI either,

129:02but it's sort of on the verge

129:05between Neural AI and AGI or something.

§15Transcript · 2:09:08–2:17:46

129:08On supervised grammar induction is the problem,

129:11throw your AI system a huge body of text

129:15and have it learn the grammar of the language

129:18that produced that text.

129:20So you're not giving it labeled examples.

129:22So you're not giving it like a thousand sentences

129:24where the parses were marked up by graduate students.

129:27So it's just got to infer the grammar from the text.

129:30It's like the Rosetta Stone, but worse, right?

129:33'Cause you only have the one language,

129:35and you have to figure out what is the grammar.

129:37So that's not really AGI because,

129:41I mean, the way a human learns language is not that, right?

129:44I mean, we learn from language that's used in context.

129:47So it's a social embodied thing.

129:49We see how a given sentence is grounded in observation.

129:53- As an interactive element, I guess.

129:55- Yeah, yeah, yeah.

129:56On the other hand, so I'm more interested in that.

130:00I'm more interested in making an AGI system learn language

130:02from its social and embodied experience.

130:05On the other hand, that's also more of a pain to do,

130:08and that would lead us into Hanson Robotics

130:10and their robotics work I've known,

130:11which we'll talk about in a few minutes.

130:14But just as an intellectual exercise,

130:17as a learning exercise, trying to learn grammar

130:20from a corpus is very, very interesting, right?

130:24And that's been a field in AI for a long time.

130:27No one can do it very well.

130:29So we've been looking at transformer neural networks

130:32and tree transformers, which are amazing.

130:35These came out of Google Brain, actually.

130:39And actually, on that team was Lucas Kaiser,

130:41who used to work for me in the period 2005 through '08

130:46or something.

130:47So it's been fun to see my former AGI employees disperse

130:52and do all these amazing things.

130:54Way too many sucked into Google, actually.

130:56(laughing)

130:57But yeah, anyway--

130:57- We'll talk about that, too.

130:59- Lucas Kaiser and a bunch of these guys,

131:00they create transformer networks,

131:03that classic paper like attention is all you need

131:05and all these things following on from that.

131:08So we're looking at transformer networks.

131:10And these are able to, I mean, this is what underlies

131:14GPT-2 and GPT-3 and so on, which are very, very cool

131:18and have absolutely no cognitive understanding

131:20of any of the texts we're looking at.

131:21Like, they're very intelligent idiots, right?

131:24- So, sorry to take, but to bring us back,

131:28but do you think GPT-3 understands language?

131:31- No, not at all, it understands nothing.

131:34It's a complete idiot.

131:35But it's a brilliant idiot.

131:36- You don't think GPT-20 will understand language?

131:40- No, no, no, no.

131:42- So size is not gonna buy you understanding?

131:45- Any more than a faster car is gonna get you to Mars.

131:48It's a completely different kind of thing.

131:50- I mean, these networks are very cool.

131:54And as an entrepreneur, I can see many highly valuable uses

131:57for them and as an artist, I love them, right?

132:01So I mean, we're using our own neural model,

132:05which is along those lines to control

132:07the Philip K. Dick robot now.

132:09And it's amazing to like train a neural model

132:12on the robot Philip K. Dick and see it come up

132:14with like crazed stoned philosopher pronouncements,

132:18very much like what Philip K. Dick might have said, right?

132:21Like these models are super cool.

132:24And I'm working with Hanson Robotics now

132:27on using a similar but more sophisticated one for SOFIA,

132:30which we haven't launched yet.

132:34But so I think it's cool.

132:36But no, these are-- - But it's not understanding.

132:37- These are recognizing a large number of shallow patterns.

132:41They're not forming an abstract representation.

132:44And that's the point I was coming to

132:47when we're looking at grammar induction.

132:50We tried to mine patterns out of the structure

132:53of the transformer network.

132:54And you can, but the patterns aren't what you want.

132:59They're nasty.

133:00So I mean, if you do supervised learning,

133:03if you look at sentences where you know

133:04the correct parts of a sentence,

133:06you can learn a matrix that maps

133:09between the internal representation of the transformer

133:12and the parts of the sentence.

133:14And so then you can actually train something

133:16that will output the sentence parts

133:18from the transformer network's internal state.

133:20And we did this, I think, Christopher Manning,

133:24some others have now done this also.

133:27But I mean, what you get is that the representation

133:30is horribly ugly and is scattered all over the network

133:33and doesn't look like the rules of grammar

133:34that you know are the right rules of grammar, right?

133:37It's kind of ugly.

133:38So what we're actually doing

133:40is we're using a symbolic grammar learning algorithm,

133:44but we're using the transformer neural network

133:46as a sentence probability oracle.

133:48So like, if you have a rule of grammar

133:52and you aren't sure if it's a correct rule of grammar

133:53or not, you can generate a bunch of sentences

133:56using that rule of grammar and a bunch of sentences

133:59violating that rule of grammar.

134:00And you can see the transformer model

134:04doesn't think the sentences obeying the rule of grammar

134:06are more probable than the sentences

134:08disobeying the rule of grammar.

134:10So in that way, you can use the neural model

134:11as a sense probability oracle to guide

134:14a symbolic grammar learning process.

134:19And that seems to work better than trying to milk

134:24the grammar out of the neural network

134:25that doesn't have it in there.

134:26So I think the thing is these neural nets

134:29are not getting a semantically meaningful representation

134:32internally by and large.

134:35So one line of research is to try to get them to do that.

134:38And Infogam was trying to do that.

134:40So like, if you look back like two years ago,

134:43there was all these papers on like Edward,

134:45this probabilistic programming neural net framework

134:47that Google had, which came out of Infogam.

134:49So the idea there was like, you could train

134:53an Infogam neural net model, which is a generative

134:56associative network to recognize and generate faces.

134:59And the model would automatically learn a variable

135:02for how long the nose is and automatically learn a variable

135:04for how wide the eyes are or how big the lips are

135:07or something, right?

135:08So it automatically learned these variables,

135:11which have a semantic meaning.

135:12So that was a rare case where a neural net

135:15trained with a fairly standard GAN method

135:18was able to actually learn the semantic representation.

135:20So for many years, many of us tried to take that

135:23the next step and get a GAN type neural network

135:27that would have not just a list of semantic latent variables,

135:31but would have say a base net of semantic latent variables

135:33with dependencies between them.

135:35The whole programming framework, Edward, was made for that.

135:38I mean, no one got it to work, right?

135:40And it could be--

135:41- Do you think it's possible?

135:42Yeah, do you think--

135:43- I don't know.

135:44It might be that back propagation just won't work for it

135:47because the gradients are too screwed up.

135:49Maybe you could get it to work using CMAES

135:52or some like floating point evolutionary algorithm.

135:54We tried, we didn't get it to work.

135:57Eventually, we just paused that rather than gave it up.

136:01We paused that and said, well, okay,

136:03let's try more innovative ways to learn implicit,

136:08to learn what are the representations implicit

136:11in that network without trying to make it grow

136:13inside that network.

136:14And I described how we're doing that in language.

136:19You can do similar things in vision, right?

136:21So what--

136:22- Use it as an oracle.

136:23- Yeah, yeah, yeah.

136:24So you can, that's one way is that you use

136:26a structure learning algorithm, which is symbolic.

136:29And then you use the deep neural net

136:31as an oracle to guide the structure learning algorithm.

136:34The other way to do it is like Infogel was trying to do

136:37and try to tweak the neural network

136:40to have the symbolic representation inside it.

136:44I tend to think what the brain is doing

136:46is more like using the deep neural net type thing

136:51as an oracle.

136:52Like I think the visual cortex or the cerebellum

136:56are probably learning a non-semantically meaningful

137:00opaque tangled representation.

137:02And then when they interface with the more cognitive parts

137:04of the cortex, the cortex is sort of using those

137:08as an oracle and learning the abstract representation.

137:10So if you do sports, take for example,

137:13serving in tennis, right?

137:15I mean, my tennis serve is okay, not great,

137:17but I learned it by trial and error, right?

137:19And I mean, I learned music by trial and error too.

137:22I just sit down and play.

137:23But then if you're an athlete, which I'm not a good athlete,

137:27I mean, and then you'll watch videos of yourself serving

137:30and your coach will help you think about what you're doing.

137:32And you'll then form a declarative representation,

137:35but your cerebellum maybe didn't have

137:37a declarative representation.

137:38Same way with music, like I will hear something in my head.

137:43I'll sit down and play the thing like I heard it.

137:46And then I will try to study what my fingers did

§16Transcript · 2:17:51–2:27:10

137:51to see like, what did you just play?

137:52Like, how did you do that, right?

137:55Because if you're composing,

137:57you may wanna see how you did it

137:59and then declaratively morph that in some way

138:02that your fingers wouldn't think of, right?

138:05But the physiological movement may come out

138:09of some opaque like cerebellar reinforcement learn thing.

138:14And so that's, I think, trying to milk the structure

138:17of a neural net by treating it as an oracle

138:19may be more like how your declarative mind post-processes

138:23what your visual or motor cortex.

138:27So I mean, in vision, it's the same way.

138:29Like you can recognize beautiful art

138:33much better than you can say why

138:36you think that piece of art is beautiful.

138:38But if you're trained as an art critic,

138:40you do learn to say why.

138:41And some of it's bullshit, but some of it isn't, right?

138:44Some of it is learning to map sensory knowledge

138:46into declarative and linguistic knowledge,

138:51yet without necessarily making the sensory system itself

138:56use a transparent and easily communicable representation.

139:00- Yeah, that's fascinating.

139:01To think of neural networks as like dumb question answers

139:06that you can just milk to build up a knowledge base.

139:10And that could be multiple networks, I suppose,

139:12from different--

139:13- Yeah, yeah.

139:14So I think if a group like DeepMind or OpenAI

139:18were to build AGI,

139:19and I think DeepMind is like 1,000 times more likely

139:22from what I could tell,

139:24'cause they've hired a lot of people with broad minds

139:30and many different approaches and angles on AGI,

139:34whereas OpenAI is also awesome,

139:36but I see them as more of like a pure

139:39deep reinforcement learning shop.

139:41- Yeah, this time I got you.

139:42- So far. - Yeah, there's a lot of,

139:43you're right, there's, I mean,

139:46there's so much interdisciplinary work at DeepMind,

139:49like neuroscience--

139:50- And you put that together with Google Brain,

139:52which, granted, they're not working that closely together

139:54now, but my oldest son, Zarathustra,

139:57is doing his PhD in machine learning applied

140:00to automated theorem proving in Prague under Joseph Urban.

140:03So the first paper, DeepMath,

140:06which applied deep neural nets to guide theorem proving

140:09was out of Google Brain.

140:10I mean, by now, the automated theorem proving community

140:15has gone way, way, way beyond anything Google was doing.

140:18But still, yeah, but anyway,

140:21if that community was gonna make an AGI,

140:23probably one way they would do it was,

140:26you know, take 25 different neural modules

140:30architected in different ways,

140:32maybe resembling different parts of the brain,

140:33like a basal ganglia model, cerebellum model,

140:36a thalamus module, a few hippocampus models,

140:40number of different models

140:41representing parts of the cortex, right?

140:43Take all of these and then wire them together

140:47to co-train and learn them together.

140:51Like that would be an approach to creating an AGI.

140:56One could implement something like that efficiently

140:59on top of our true AGI, like OpenCog 2.0 system,

141:03once it exists, although obviously Google

141:06has their own highly efficient implementation architecture.

141:10So I think that's a decent way to build AGI.

141:13I was very interested in that in the mid '90s.

141:15But I mean, the knowledge about how the brain works

141:19sort of pissed me off, like it wasn't there yet.

141:21Like, you know, in the hippocampus,

141:23you have these concept neurons,

141:24like the so-called grandmother neuron,

141:26which everyone laughed at, it's actually there.

141:28Like I have some Lex Friedman neurons

141:31that fire differentially when I see you

141:33and not when I see any other person, right?

141:35So how do these Lex Friedman neurons,

141:38how do they coordinate with the distributed representation

141:41of Lex Friedman I have in my cortex, right?

141:44There's some back and forth between cortex and hippocampus

141:47that lets these discrete symbolic representations

141:50in hippocampus correlate and cooperate

141:53with the distributed representations in cortex.

141:55This probably has to do with how the brain

141:57does its version of abstraction and quantifier logic, right?

142:00Like you can have a single neuron in the hippocampus

142:02that activates a whole distributed activation pattern

142:05in cortex, well, this may be how the brain

142:08does like symbolization and abstraction,

142:11as in functional programming or something.

142:14But we can't measure it, like we don't have enough electrodes

142:17stuck between the cortex and the hippocampus

142:20in any known experiment to measure it.

142:23So I got frustrated with that direction,

142:26not 'cause it's impossible--

142:27- 'Cause we just don't understand enough yet.

142:29- Of course, it's a valid research direction,

142:31you can try to understand more and more.

142:33And we are measuring more and more

142:34about what happens in the brain now than ever before.

142:38So it's quite interesting.

142:40On the other hand, I sort of got more of an engineering

142:45mindset about AGI, I'm like, well, okay,

142:47we don't know how the brain works that well,

142:50we don't know how birds fly that well yet either.

142:52We have no idea how a hummingbird flies

142:54in terms of the aerodynamics of it.

142:56On the other hand, we know basic principles

142:59of like flapping and pushing the air down,

143:01and we know the basic principles

143:03of how the different parts of the brain work.

143:05So let's take those basic principles

143:07and engineer something that embodies

143:09those basic principles, but is well designed

143:13for the hardware that we have on hand right now.

143:18- Yeah, so do you think we can create AGI

143:20before we understand how the brain works?

143:22- I think that's probably what will happen.

143:25And maybe the AGI will help us do better brain imaging

143:28that will then let us build artificial humans,

143:30which is very, very interesting to us

143:33because we are humans, right?

143:34I mean, building artificial humans is super worthwhile.

143:38I just think it's probably not the shortest path to AGI.

143:42- So it's a fascinating idea that we would build AGI

143:45to help us understand ourselves.

143:47A lot of people ask me if young people

143:54interested in doing artificial intelligence,

143:56they look at sort of doing graduate level,

144:00even undergrads, but graduate level research,

144:03and they see where the artificial intelligence

144:06community stands now.

144:07It's not really AGI type research for the most part.

144:10So the natural question they ask is,

144:12what advice would you give?

144:13I mean, maybe I could ask if people were interested

144:17in working on OpenCog or in some kind of direct

144:22or indirect connection to OpenCog or AGI research,

144:25what would you recommend?

144:26- OpenCog, first of all, is open source project.

144:31There's a Google group discussion list.

144:35There's a GitHub repository.

144:36So if anyone's interested in lending a hand

144:39with that aspect of AGI,

144:42introduce yourself on the OpenCog email list.

144:46And there's a Slack as well.

144:48I mean, we're certainly interested to have inputs

144:52into our redesign process for a new version of OpenCog,

144:57but also we're doing a lot of very interesting research.

145:01I mean, we're working on data analysis

145:04for COVID clinical trials.

145:05We're working with Hanson Robotics.

145:06We're doing a lot of cool things

145:08with the current version of OpenCog now.

145:10So there's certainly opportunity to jump into OpenCog

145:14or various other open source AGI oriented projects.

145:18- So would you say there's like masters

145:20and PhD theses in there?

145:22- Plenty, yeah, plenty, of course.

145:23I mean, the challenge is to find a supervisor

145:26who wants to foster that sort of research,

145:29but it's way easier than it was when I got my PhD, right?

145:32- So, okay, great.

145:33So you talked about OpenCog,

145:34which is kind of one, the software framework,

145:37but also the actual attempt to build an AGI system.

145:42And then there is this exciting idea of SingularityNet.

145:48So maybe, can you say first, what is SingularityNet?

145:53- Sure, sure.

145:54SingularityNet is a platform

145:59for realizing a decentralized network

146:04of artificial intelligences.

146:08So Marvin Minsky, the AI pioneer who I knew a little bit,

146:13he had the idea of a society of minds.

146:16Like you should achieve an AI

146:18not by writing one algorithm or one program,

146:21but you should put a bunch of different AIs out there

146:24and the different AIs will interact with each other,

146:27each playing their own role.

146:29And then the totality of the society of AIs

146:32would be the thing that displayed

146:34the human level intelligence.

146:36And when he was alive, I had many debates with Marvin

146:40about this idea.

146:43And I think he really thought the mind

146:48was more like a society than I do.

146:51Like, I think you could have a mind

146:54that was as disorganized as a human society,

146:56but I think a human-like mind

146:57has a bit more central control than that, actually.

147:00I mean, we have this thalamus

147:02and the medulla and limbic system.

147:04We have a sort of top-down control system

147:07that guides much of what we do,

147:10more so than a society does.

§17Transcript · 2:27:12–2:35:51

147:12So I think he stretched that metaphor a little too far,

147:16but I also think there's something interesting there.

147:20And so in the '90s, when I started my first

147:25sort of non-academic AI project, WebMind,

147:28which was an AI startup in New York

147:30in the Silicon Alley area in the late '90s,

147:34what I was aiming to do there

147:36was make a distributed society of AIs,

147:38the different parts of which would live

147:41on different computers all around the world,

147:43and each one would do its own thinking

147:45about the data local to it.

147:47But they would all share information with each other

147:48and outsource work with each other and cooperate,

147:51and the intelligence would be in the whole collective.

147:53And I organized a conference together

147:56with Francis Heiligin at Free University of Brussels in 2001,

148:00which was the Global Brain Zero Conference.

148:02And we're planning the next version,

148:04the Global Brain One Conference,

148:06at the Free University of Brussels for next year, 2021,

148:10so 20 years after.

148:12And then maybe we can have the next one 10 years after that,

148:14like exponentially faster until the singularity comes, right?

148:18- The timing is right, yeah.

148:20- Yeah, yeah, exactly.

148:22So yeah, the idea with the global brain was,

148:25maybe the AI won't just be in a program

148:28on one guy's computer,

148:29but the AI will be in the internet as a whole

148:32with the cooperation of different AI modules

148:35living in different places.

148:37So one of the issues you face

148:39when architecting a system like that

148:41is how is the whole thing controlled?

148:45Do you have a centralized control unit

148:48that pulls the puppet strings

148:49of all the different modules there?

148:51Or do you have a fundamentally decentralized network

148:56where the society of AIs is controlled

149:00in some democratic and self-organized way

149:02by all the AIs in that society, right?

149:05And Francis and I had different view of many things,

149:09but we both wanted to make a global society of AI minds

149:14with a decentralized organizational mode.

149:20Now, the main difference was he wanted the individual AIs

149:25to be all incredibly simple

149:28and all the intelligence to be on the collective level.

149:31Whereas I thought that was cool,

149:33but I thought a more practical way to do it might be

149:36if some of the agents in the society of minds

149:39were fairly generally intelligent on their own.

149:41So like you could have a bunch of open cogs out there

149:44and a bunch of simpler learning systems,

149:47and then these are all cooperating, coordinating together,

149:49sort of like in the brain.

149:51Okay, the brain as a whole is the general intelligence,

149:55but some parts of the cortex,

149:56you could say have a fair bit of general intelligence

149:58on their own,

149:59whereas say parts of the cerebellum or limbic system

150:02have very little general intelligence on their own,

150:04and they're contributing to general intelligence

150:07by way of their connectivity to other modules.

150:10- Do you see instantiations of the same kind of,

150:13maybe different versions of open cog,

150:15but also just the same version of open cog

150:17and maybe many instantiations

150:19of it as being all parts of it?

150:21- That's what David and Hans and I wanna do

150:23with many Sophia and other robots.

150:25Each one has its own individual mind living on a server,

150:29but there's also a collective intelligence infusing them

150:32and a part of the mind living on the edge in each robot.

150:34So the thing is, at that time,

150:38as well as WebMind being implemented in Java 1.1

150:41as like a massive distributed system,

150:44blockchain wasn't there yet.

150:48So how did it have them do this decentralized control?

150:51You know, we sort of knew it.

150:52We knew about distributed systems.

150:54We knew about encryption.

150:55So I mean, we had the key principles

150:58of what underlies blockchain now,

151:00but I mean, we didn't put it together

151:01in the way that it's been done now.

151:02So when Vitalik Buterin and colleagues

151:05came out with Ethereum blockchain,

151:07many, many years later, like 2013 or something,

151:10then I was like, well, this is interesting.

151:13Like this is Solidity scripting language.

151:16It's kind of dorky in a way,

151:18and I don't see why you need a turn complete language

151:21for this purpose.

151:22But on the other hand,

151:24this is like the first time I could sit down

151:27and start to like script infrastructure

151:29for decentralized control of the AIs

151:32in a society of minds in a tractable way.

151:35Like you can hack the Bitcoin code base,

151:37but it's really annoying.

151:38Whereas Solidity is Ethereum scripting language

151:41is just nicer and easier to use.

151:44I'm very annoyed with it by this point.

151:45But like Java, I mean, these languages are amazing

151:48when they first come out.

151:50So then I came up with the idea

151:52that turned into Singularity Net.

151:53Okay, let's make a decentralized agent system

151:58where a bunch of different AIs wrapped up

152:00and say different Docker containers or LXC containers,

152:04different AIs can each of them have their own identity

152:07on the blockchain.

152:08And the coordination of this community of AIs

152:11has no central controller, no dictator, right?

152:14And there's no central repository of information.

152:17The coordination of the society of minds

152:19is done entirely by the decentralized network

152:22in a decentralized way by the algorithms, right?

152:25'Cause the motto of Bitcoin is in math we trust, right?

152:29And so that's what you need.

152:30You need the society of minds to trust only in math,

152:33not trust only in one centralized server.

152:37- So the AI systems themselves are outside of the blockchain

152:40but then the communication between--

152:41- At the moment, yeah, yeah.

152:43I would have loved to put the AI's operations

152:46on chain in some sense,

152:48but in Ethereum it's just too slow.

152:50You can't deal with it.

152:52- Somehow it's the basic communication

152:55between AI systems that's--

152:57- Yeah, yeah, so basically an AI is just some software

153:01in Singularity, an AI is just some software process

153:04living in a container.

153:05And-- - There's input and output.

153:07- There's a proxy that lives in that container

153:08along with the AI that handles the interaction

153:10with the rest of Singularity Net.

153:13And then when one AI wants to contribute

153:15with another one in the network,

153:16they set up a number of channels.

153:18And the setup of those channels

153:20uses the Ethereum blockchain.

153:22But once the channels are set up,

153:24then data flows along those channels

153:26without having to be on the blockchain.

153:29All that goes on the blockchain is the fact

153:31that some data went along that channel.

153:33So you can do--

153:34- So there's not a shared knowledge, it's--

153:38- Well, the identity of each agent is on the blockchain.

153:42- Right. - On the Ethereum blockchain.

153:44If one agent rates the reputation of another agent,

153:48that goes on the blockchain.

153:49And agents can publish what APIs they will fulfill

153:52on the blockchain.

153:54But the actual data for AI and the results--

153:57- It's not on the blockchain. - AI is not on the blockchain.

153:58- Do you think it could be, do you think it should be?

154:02- In some cases it should be.

154:04In some cases maybe it shouldn't be.

154:05But I mean, I think that--

154:08- So I'll give you an example.

154:10- Using Ethereum, you can't do it.

154:11Using, now there's more modern and faster blockchains

154:16where you could start to do that in some cases.

154:21Two years ago that was less so.

154:23It's a very rapidly evolving ecosystem.

154:25- So like one example maybe you can comment on.

154:28Something I worked a lot on is autonomous vehicles.

154:31You can see each individual vehicle as a AI system.

154:35And you can see vehicles from Tesla, for example,

154:39and then Ford and GM and all these as also like larger.

154:44I mean, they all are running the same kind of system

154:47on each sets of vehicles.

154:50So it's individual AI systems on individual vehicles,

154:53but it's all different, the statiation is the same AI system

154:56within the same company.

154:58So you can envision a situation

155:01where all of those AI systems are put on SingularityNet.

155:05Right? - Yeah.

155:06- And how do you see that happening

155:11and what would be the benefit?

155:12And could they share data?

155:14I guess one of the biggest things is the power there

155:17is in the decentralized control,

155:18but the benefit would have been,

155:21is really nice if they can somehow share the knowledge

155:24in an open way if they choose to.

155:27- Yeah, yeah, yeah.

155:28Those are all quite good points.

155:30So I think the benefit from being on the data side

155:36on the decentralized network as we envision it

155:40is that we want the AIs in the network

155:42to be outsourcing work to each other

155:44and making API calls to each other frequently.

155:47- I got you.

155:48- So the real benefit would be if that AI

155:51wanted to outsource some cognitive processing

§18Transcript · 2:35:54–2:44:53

155:54or data processing or data pre-processing, whatever,

155:57to some other AIs in the network

155:59which specialize in something different.

156:02And this really requires a different way of thinking

156:06about AI software development, right?

156:08So just like object-oriented programming

156:10was different than imperative programming,

156:13and now object-oriented programmers

156:15all use these frameworks to do things

156:18rather than just libraries even.

156:21You know, shifting to agent-based programming

156:23where AI agent is asking other like live,

156:26real-time evolving agents for feedback

156:29in what they're doing, that's a different way of thinking.

156:32I mean, it's not a new one.

156:33There was loads of papers on agent-based programming

156:35in the '80s and onward.

156:37But if you're willing to shift

156:39to an agent-based model of development,

156:42then you can put less and less in your AI

156:45and rely more and more on interactive calls

156:48to other AIs running in the network.

156:51And of course, that's not fully manifested yet

156:54because although we've rolled out

156:56a nice working version of Singularity Net Platform,

156:59there's only 50 to 100 AIs running in there now.

157:03There's not tens of thousands of AIs.

157:05So we don't have the critical mass

157:08for the whole society of mind to be doing what we want.

157:11- Yeah, the magic really happens

157:13when there's just a huge number of agents.

157:15- Yeah, yeah, exactly.

157:16In terms of data, we're partnering closely

157:19with another blockchain project called Ocean Protocol.

157:23And Ocean Protocol, that's the project of Trent McConaghy

157:27who developed BigchainDB,

157:28which is a blockchain-based database.

157:30So Ocean Protocol is basically blockchain-based big data

157:35and aims at making it efficient

157:37for different AI processes or statistical processes

157:40or whatever to share large data sets.

157:44Or one process can send a clone of itself

157:46to work on the other guy's data set

157:48and send results back and so forth.

157:50So by getting Ocean and you have data lakes,

157:55so this is the data ocean, right?

157:56That's the game.

157:57By getting Ocean and SingularityNet to interoperate,

158:01we're aiming to take into account of the big data aspect.

158:05Also, but it's quite challenging

158:08because to build this whole decentralized

158:10blockchain-based infrastructure,

158:12I mean, your competitors are like Google, Microsoft,

158:14Alibaba, and Amazon, which have so much money

158:17to put behind their centralized infrastructures.

158:20Plus they're solving simpler algorithmic problems

158:23'cause making it centralized in some ways is easier, right?

158:27So they're very major computer science challenges.

158:32And I think what you saw with the whole ICO boom

158:36in the blockchain and cryptocurrency world

158:38is a lot of young hackers who are hacking Bitcoin

158:42or Ethereum and they see,

158:44well, why don't we make this decentralized on blockchain?

158:47Then after they raise some money through an ICO,

158:49they realize how hard it is.

158:51Like actually we're wrestling with incredibly hard

158:54computer science and software engineering

158:56and distributed systems problems, which can be solved,

159:01but they're just very difficult to solve.

159:03And in some cases, the individuals

159:05who started those projects were not well-equipped

159:09to actually solve the problems that they wanted to.

159:12- So you think, would you say that's the main bottleneck?

159:15If you look at the future of currency,

159:19the question is--

159:21- Currency, the main bottleneck is politics.

159:24Like it's governments and the bands of armed thugs

159:26that will shoot you if you bypass

159:28their currency restrictions.

159:30- That's right, so like your sense is that

159:32versus the technical challenges,

159:34'cause you kind of just suggested

159:35the technical challenges are quite high as well.

159:36- I mean, for making a distributed money,

159:39you could do that on Algorand right now.

159:41I mean, so that while Ethereum is too slow,

159:45there's Algorand and there's a few other more modern,

159:47more scalable blockchains that would work fine

159:49for a decentralized global currency.

159:53So I think there were technical bottlenecks

159:56to that two years ago, and maybe Ethereum 2.0

159:59will be as fast as Algorand.

160:00I don't know, that's not fully written yet, right?

160:04So I think the obstacle to currency

160:07being put on the blockchain is that--

160:09- Is the other stuff you mentioned.

160:10- I mean, currency will be on the blockchain.

160:11It'll just be on the blockchain in a way

160:13that enforces centralized control

160:16and government hegemony rather than otherwise.

160:18Like the ERMB will probably be the first global,

160:20the first currency on the blockchain.

160:22The E-Ruble may be next.

160:23There already-- - E-Ruble?

160:24- Yeah, yeah, yeah.

160:25I mean, the point is-- - Oh, that's hilarious.

160:27- Digital currency makes total sense,

160:30but they would rather do it in the way

160:32that Putin and Xi Jinping have access

160:34to the global keys for everything, right?

160:37- So, and then the analogy to that

160:40in terms of singularity net, I mean, there's echoes.

160:43I think you've mentioned before that Linux gives you hope.

160:46- AI is not as heavily regulated as money, right?

160:49- Not yet, right?

160:50Not yet.

160:51- Oh, that's a lot slipperier than money too, right?

160:54I mean, money is easier to regulate

160:58'cause it's kind of easier to define,

161:00whereas AI is, it's almost everywhere inside everything.

161:04Where's the boundary between AI and software, right?

161:06I mean, if you're gonna regulate AI,

161:09there's no IQ test for every hardware device

161:11that has a learning algorithm.

161:12You're gonna be putting hegemonic regulation

161:15on all software, and I don't rule out that that could happen.

161:18- Any adaptive software.

161:20- Yeah, but how do you tell if a software's adaptive?

161:23Every software's gonna be adaptive, I mean.

161:26- Or maybe we're living in the golden age of open source

161:31that will not always be open.

161:33Maybe it'll become centralized control

161:35of software by governments.

161:37- It is entirely possible, and part of what I think

161:41we're doing with things like singularity net protocol

161:45is creating a tool set that can be used

161:50to counteract that sort of thing.

161:52Say a similar thing about mesh networking, right?

161:55Plays a minor role now, the ability to access internet

161:59like directly phone to phone.

162:01On the other hand, if your government starts trying

162:03to control your use of the internet,

162:06suddenly having mesh networking there

162:09can be very convenient, right?

162:11So right now, something like a decentralized

162:15blockchain-based AGI framework, or narrow AI framework,

162:20it's cool, it's nice to have.

162:22On the other hand, if governments start trying

162:25to tamp down on my AI interoperating with someone's AI

162:29in Russia or somewhere, then suddenly having

162:33a decentralized protocol that nobody owns or controls

162:37becomes an extremely valuable part of the tool set.

162:41And we've put that out there now.

162:43It's not perfect, but it operates.

162:47And it's pretty blockchain agnostic.

162:51So we're talking to Algorand about making part

162:53of singularity run on Algorand.

162:56My good friend Tufi Saliba has a cool blockchain project

163:00called Toda, which is a blockchain

163:02without a distributed ledger.

163:03It's like a whole other architecture.

163:05- Interesting.

163:06- So there's a lot of more advanced things

163:07you can do in the blockchain world.

163:09Singularity net could be ported to a whole bunch of,

163:13it could be made multi-chain and ported

163:14to a whole bunch of different blockchains.

163:17And there's a lot of potential and a lot of importance

163:21to putting this kind of tool set out there.

163:23If you compare to OpenCog, what you could see

163:25is OpenCog allows tight integration of a few AI algorithms

163:30that share the same knowledge store in real time,

163:35in RAM, right?

163:36Singularity net allows loose integration

163:40of multiple different AIs.

163:42They can share knowledge, but they're mostly

163:45not gonna be sharing knowledge in RAM on the same machine.

163:50And I think what we're gonna have is a network

163:53of network of networks, right?

163:54Like, I mean, you have the knowledge graph

163:57inside the OpenCog system.

164:00And then you have a network of machines

164:03inside distributed OpenCog mind.

164:05But then that OpenCog will interface with other AIs

164:10doing deep neural nets or custom biology data analysis

164:14or whatever they're doing in Singularity net,

164:17which is a looser integration of different AIs,

164:21some of which may be their own networks, right?

164:24And I think at a very loose analogy,

164:27you could see that in the human body.

164:29Like the brain has regions like cortex or hippocampus,

164:33which tightly interconnect like conical columns

164:36within the cortex, for example.

164:39Then there's looser connection

164:40within the different lobes of the brain.

164:42And then the brain interconnects with the endocrine system

164:45and different parts of the body even more loosely.

164:48Then your body interacts even more loosely

164:50with the other people that you talk to.

164:53So you often have networks within networks

§19Transcript · 2:44:55–2:53:37

164:55within networks with progressively looser coupling

164:59as you get higher up in that hierarchy.

165:02I mean, you have that in biology,

165:03you have it in the internet as a just networking medium.

165:08And I think that's what we're gonna have

165:10in the network of software processes leading to AGI.

165:15- That's a beautiful way to see the world.

165:18Again, the same similar question is with OpenCog.

165:21If somebody wanted to build an AI system

165:24and plug into the Singularity net,

165:27what would you recommend?

165:28Like how would you go about it?

165:29- So that's much easier.

165:30I mean, OpenCog is still a research system.

165:33So it takes some expertise and some time.

165:36We have tutorials, but it's somewhat

165:39cognitively labor intensive to get up to speed on OpenCog.

165:44And I mean, what's one of the things we hope to change

165:46with the true AGI OpenCog 2.0 version

165:49is just make the learning curve more similar

165:52to TensorFlow or Torch or something.

165:54'Cause right now, OpenCog is amazingly powerful,

165:57but not simple to do.

166:00On the other hand, Singularity net,

166:03as a open platform was developed

166:07a little more with usability in mind,

166:09although the blockchain is still kind of a pain.

166:11So I mean, if you're a command line guy,

166:14there's a command line interface.

166:16It's quite easy to take any AI that has an API

166:20and lives in a Docker container and put it online anywhere.

166:23And then it joins the global Singularity net.

166:25And anyone who puts a request for services

166:28out into the Singularity net,

166:30the peer to peer discovery mechanism will find your AI.

166:33And if it does what was asked,

166:35it can then start a conversation with your AI

166:38about whether it wants to ask your AI to do something for it,

166:42how much it would cost and so on.

166:43So that's fairly simple.

166:46If you wrote an AI and want it listed

166:50on like official Singularity net marketplace,

166:52which is on our website,

166:55then we have a publisher portal

166:57and then there's a KYC process to go through

167:00'cause then we have some legal liability

167:02for what goes on that website.

167:04So that in a way that's been an education too.

167:07There's sort of two layers.

167:08Like there's the open decentralized protocol.

167:11- And there's the market.

167:12- Yeah, anyone can use the open decentralized protocol.

167:15So say some developers from Iran

167:17and there's brilliant AI guys

167:19in University of Isfahan in Tehran,

167:21they can put their stuff on Singularity net protocol

167:24and just like they can put something on the internet.

167:27I don't control it.

167:28But if we're gonna list something

167:29on the Singularity net marketplace

167:31and put a little picture and a link to it,

167:34then if I put some Iranian AI genius's code on there,

167:38then Donald Trump can send a bunch of jackbooted thugs

167:41to my house to arrest me for doing business with Iran.

167:45So I mean, we already see in some ways

167:48the value of having a decentralized protocol

167:51'cause what I hope is that someone in Iran

167:53will put online an Iranian Singularity net marketplace,

167:57which you can pay in a cryptographic token,

167:59which is not owned by any country.

168:01And then if you're in like Congo or somewhere

168:04that doesn't have any problem with Iran,

168:06you can subcontract AI services

168:09that you find on that marketplace,

168:11even though US citizens can't by US law.

168:16So right now, that's kind of a minor point.

168:20As you alluded, if regulations go in the wrong direction,

168:23it could become more of a major point.

168:25But I think it also is the case

168:28that having these workarounds to regulations in place

168:31is a defense mechanism against those regulations

168:35being put into place.

168:36And you can see that in the music industry, right?

168:39I mean, Napster just happened and BitTorrent just happened.

168:42And now most people in my kids' generation,

168:45they're baffled by the idea of paying for music, right?

168:49I mean, my dad pays for music.

168:51(laughing)

168:52- Yeah, that's true.

168:53- Because these decentralized mechanisms happened,

168:56and then the regulations followed, right?

168:58And the regulations would be very different

169:01if they'd been put into place

169:03before there was Napster and BitTorrent and so forth.

169:05So in the same way, we got to put AI out there

169:08in a decentralized vein,

169:10and big data out there in a decentralized vein now,

169:13so that the most advanced AI in the world

169:16is fundamentally decentralized.

169:18And if that's the case,

169:20that's just the reality the regulators have to deal with.

169:23And then as in the music case,

169:25they're gonna come up with regulations

169:27that sort of work with the decentralized reality.

169:32- Beautiful.

169:33You were the chief scientist of Hanson Robotics.

169:37You're still involved with Hanson Robotics,

169:40doing a lot of really interesting stuff there.

169:42This is, for people who don't know,

169:43the company that created Sophia the Robot.

169:47Can you tell me who Sophia is?

169:51- I'd rather start by telling you who David Hanson is.

169:54(Luke laughs)

169:55David is the brilliant mind behind the Sophia Robot,

169:58and he remains, so far he remains more interesting

170:01than his creation,

170:03although she may be improving faster than he is, actually.

170:07I mean, he's-- - Yeah.

170:08- So yeah, I met-- - That's a good point.

170:11- I met David maybe 2007 or something

170:15at some futurist conference.

170:16We were both speaking at.

170:18And I could see we had a great deal in common.

170:22I mean, we were both kind of crazy,

170:24but we also, we both had a passion for AGI

170:29and the singularity,

170:31and we were both huge fans of the work of Philip K. Dick,

170:34the science fiction writer.

170:36And I wanted to create benevolent AGI

170:40that would create massively better life

170:44for all humans and all sentient beings,

170:47including animals, plants, and superhuman beings.

170:50And David, he wanted exactly the same thing,

170:53but he had a different idea of how to do it.

170:56He wanted to get computational compassion.

170:59Like, he wanted to get machines

171:01that would love people and empathize with people.

171:05And he thought the way to do that

171:07was to make a machine that could look people eye to eye,

171:11face to face, look at people,

171:13and make people love the machine,

171:15and the machine loves the people back.

171:17So I thought that was a very different way of looking at it,

171:21'cause I'm very math-oriented,

171:22and I'm just thinking, like,

171:24what is the abstract cognitive algorithm

171:28that will let the system internalize

171:30the complex patterns of human values, blah, blah, blah,

171:33whereas he's like, look you in the face and the eye

171:35and love you, right?

171:37So we hit it off quite well.

171:41And we talked to each other off and on.

171:44Then I moved to Hong Kong in 2011.

171:49So I'd been, I mean, I've been living all over the place.

171:53I've been in Australia and New Zealand

171:54in my academic career, then in Las Vegas for a while,

171:59was in New York in the late '90s,

172:00starting my entrepreneurial career,

172:03was in DC for nine years

172:04doing a bunch of US government consulting stuff,

172:07then moved to Hong Kong in 2011,

172:11mostly 'cause I met a Chinese girl

172:13who I fell in love with, and we got married.

172:16She's actually not from Hong Kong,

172:17she's from mainland China,

172:18but we converged together in Hong Kong,

172:21still married now, have a two-year-old baby.

172:24- So went to Hong Kong to see about a girl, I guess.

172:26- Yeah, pretty much, yeah.

172:28And on the other hand,

172:31I started doing some cool research there

172:33with Jin You at Hong Kong Polytechnic University.

172:36I got involved with a project called IDEA

172:38using machine learning for stock and futures prediction,

172:41which was quite interesting.

172:43And I also got to know something

172:45about the consumer electronics

172:47and hardware manufacturer ecosystem

172:49in Shenzhen across the border,

172:50which is like the only place in the world

172:53that makes sense to make complex consumer electronics

172:56at large scale and low cost.

172:57It's just, it's astounding,

172:59the hardware ecosystem that you have in South China.

173:03Like US, people here cannot imagine

173:06what it's like.

173:07So David was starting to explore that also.

173:12I invited him to Hong Kong to give a talk

173:13at Hong Kong PolyU,

173:15and I introduced him in Hong Kong

173:18to some investors who were interested in his robots.

173:21And he didn't have Sophia then,

173:23he had a robot of Philip K. Dick,

173:25our favorite science fiction writer.

173:26He had a robot Einstein,

173:28he had some little toy robots

173:29that looked like his son, Zeno.

173:31So through the investors I connected him to,

173:35he managed to get some funding

173:37to basically port Hanson Robotics to Hong Kong.

§20Transcript · 2:53:40–3:03:13

173:40And when he first moved to Hong Kong,

173:42I was working on AGI research

173:45and also on this machine learning trading project.

173:49So I didn't get that tightly involved

173:50with Hanson Robotics.

173:52But as I hung out with David more and more,

173:56as we were both there in the same place,

173:59I started to get,

174:00I started to think about what you could do

174:04to make his robots smarter than they were.

174:08And so we started working together.

174:10And for a few years,

174:11I was chief scientist and head of software

174:13at Hanson Robotics.

174:15Then when I got deeply into the blockchain side of things,

174:19I stepped back from that and co-founded SingularityNet.

174:24David Hanson was also one of the co-founders

174:26of SingularityNet.

174:27So part of our goal there had been

174:30to make the blockchain based like cloud mind platform

174:33for Sophia and the other--

174:36- Sophia would be just one of the robots

174:39in SingularityNet.

174:41- Yeah, yeah, yeah, exactly.

174:43Sophia, many copies of the Sophia robot

174:47would be among the user interfaces

174:51to the globally distributed SingularityNet cloud mind.

174:54And I mean, David and I talked about that

174:57for quite a while before co-founding SingularityNet.

175:01- By the way, in his vision and your vision,

175:04was Sophia tightly coupled to a particular AI system

175:09or was the idea that you can plug,

175:11you could just keep plugging in different AI systems

175:14within the head of it?

175:15- I think David's view was always that Sophia

175:20would be a platform,

175:22much like say the Pepper robot is a platform from SoftBank.

175:26Should be a platform with a set of nicely designed APIs

175:31that anyone can use to experiment

175:33with their different AI algorithms on that platform.

175:38And SingularityNet of course fits right into that, right?

175:41'Cause SingularityNet, it's an API marketplace.

175:44So anyone can put their AI on there.

175:46OpenCog is a little bit different.

175:49I mean, David likes it, but I'd say it's my thing.

175:52It's not his.

175:53David has a little more passion

175:55for biologically based approaches to AI than I do,

175:58which makes sense.

176:00I mean, he's really into human physiology and biology.

176:02He's a character sculptor, right?

176:05So yeah, he's interested in,

176:07but he also worked a lot with rule-based

176:09and logic-based AI systems too.

176:11So yeah, he's interested in not just Sophia,

176:14but all the Hanson robots as a powerful social

176:17and emotional robotics platform.

176:21And what I saw in Sophia was a way to get AI algorithms

176:26out there in front of a whole lot of different people

176:34in an emotionally compelling way.

176:36And part of my thought was really kind of abstract,

176:39connected to AGI ethics.

176:41And many people are concerned AGI

176:45is gonna enslave everybody or turn everybody

176:48into computronium to make extra hard drives

176:52for their cognitive engine or whatever.

176:55And emotionally, I'm not driven to that sort of paranoia.

177:00I'm really just an optimist by nature,

177:04but intellectually, I have to assign a non-zero probability

177:09to those sorts of nasty outcomes.

177:12'Cause if you're making something 10 times as smart as you,

177:14how can you know what it's gonna do?

177:16There's an irreducible uncertainty there,

177:19just as my dog can't predict what I'm gonna do tomorrow.

177:22So it seemed to me that based on our current state

177:26of knowledge, the best way to bias the AGI's we create

177:31toward benevolence would be to infuse them with love

177:37and compassion the way that we do our own children.

177:41So you want to interact with AIs in the context

177:45of doing compassionate, loving, and beneficial things.

177:49And in that way, as your children will learn,

177:52by doing compassionate, beneficial, loving things

177:54alongside you, and that way the AI will learn in practice

177:58what it means to be compassionate, beneficial, and loving.

178:02It will get a sort of ingrained intuitive sense of this,

178:06which it can then abstract in its own way

178:09as it gets more and more intelligent.

178:11Now David saw this the same way.

178:12That's why he came up with the name Sophia,

178:15which means wisdom.

178:18So it seemed to me making these beautiful, loving robots

178:22to be rolled out for beneficial applications

178:26would be the perfect way to roll out early stage AGI systems

178:31so they can learn from people,

178:33and not just learn factual knowledge,

178:35but learn human values and ethics from people

178:38while being their home service robots,

178:41their education assistants, their nursing robots.

178:44So that was the grand vision.

178:46Now if you've ever worked with robots,

178:48the reality is quite different, right?

178:50Like the first principle is the robot is always broken.

178:53(laughing)

178:55I mean, I worked with robots in the '90s a bunch

178:57when you had to solder them together yourself,

178:59and I'd put neural nets doing reinforcement learning

179:02on overturned solid bowl type robots in the '90s

179:07when I was a professor.

179:09Things, of course, advanced a lot, but--

179:12- But the principle still holds.

179:13- The principle of the robot's always broken still holds.

179:16Yeah, so faced with the reality of making Sophia do stuff,

179:21many of my robo-AGI aspirations were temporarily cast aside.

179:26And I mean, there's just a practical problem

179:30of making this robot interact in a meaningful way,

179:33'cause you put nice computer vision on there,

179:36but there's always glare.

179:38And then, or you have a dialogue system,

179:41but at the time I was there,

179:43like no speech-to-text algorithm could deal

179:46with Hong Kongese people's English accents.

179:49So the speech-to-text was always bad,

179:51so the robot always sounded stupid

179:53because it wasn't getting the right text, right?

179:55So I started to view that really as what,

179:58what in software engineering you call a walking skeleton,

180:02which is maybe the wrong metaphor to use for Sophia,

180:05or maybe the right one.

180:06I mean, where the walking skeleton is

180:08in software development is,

180:10if you're building a complex system, how do you get started?

180:14Well, one way is to first build part one well,

180:16then build part two well,

180:17then build part three well, and so on.

180:19And the other way is you make like a simple version

180:22of the whole system and put something in the place

180:24of every part the whole system will need,

180:27so that you have a whole system that does something,

180:29and then you work on improving each part

180:31in the context of that whole integrated system.

180:34So that's what we did on a software level in Sophia.

180:38We made like a walking skeleton software system,

180:41where so there's something that sees,

180:43there's something that hears,

180:44there's something that moves,

180:46there's something that remembers,

180:48there's something that learns.

180:49You put a simple version of each thing in there,

180:52and you connect them all together,

180:54so that the system will do its thing.

180:56So there's a lot of AI in there.

180:59There's not any AGI in there.

181:01I mean, there's computer vision to recognize people's faces,

181:04recognize when someone comes in the room and leaves,

181:07try to recognize whether two people are together or not.

181:10I mean, the dialogue system,

181:13it's a mix of like hand-coded rules with deep neural nets

181:18that come up with their own responses.

181:21And there's some attempt to have a narrative structure

181:25and sort of try to pull the conversation

181:28into something with a beginning, middle, and end

181:30in this sort of story arc.

181:32So it's.

181:33- I mean, like if you look at the Lubner Prize

181:36and the systems that beat the Turing test currently,

181:39they're heavily rule-based,

181:40because like you had said, narrative structure,

181:43to create compelling conversations,

181:45you currently, neural networks cannot do that well,

181:48even with Google MENA.

181:50When you actually look at full-scale conversations,

181:53it's just not. - Yeah, this is the thing.

181:54So we've been, I've actually been running an experiment

181:57the last couple of weeks, taking Sophia's chatbot,

182:01and then Facebook's transformer chatbot,

182:03which they opened the model.

182:05We've had them chatting to each other

182:06for a number of weeks on the server, just.

182:08- That's funny.

182:09- We're generating training data of what Sophia says

182:13in a wide variety of conversations.

182:15But we can see, compared to Sophia's current chatbot,

182:20the Facebook deep neural chatbot

182:23comes up with a wider variety of fluent-sounding sentences.

182:27On the other hand, it rambles like mad.

182:30The Sophia chatbot, it's a little more repetitive

182:33in the sentence structures it uses.

182:36On the other hand, it's able to keep a conversation arc

182:39over a much longer period, right?

182:42So now, you can probably surmount that using Reformer

182:46and using various other deep neural architectures

182:51to improve the way these transformer models are trained.

182:53But in the end, neither one of them

182:57really understands what's going on.

182:58And I mean, that's the challenge I had with Sophia,

183:02is if I were doing a robotics project aimed at AGI,

183:07I would wanna make like a robo-toddler

183:10that was just learning about what it was seeing,

183:11'cause then the language is grounded

183:13in the experience of the robot.

§21Transcript · 3:03:14–3:13:00

183:14But what Sophia needs to do to be Sophia

183:17is talk about sports or the weather or robotics

183:21or the conference she's talking at.

183:24She needs to be fluent talking about

183:26any damn thing in the world,

183:28and she doesn't have grounding for all those things.

183:32So there's this, just like, I mean,

183:34Google Mina and Facebook's chat,

183:36but don't have grounding

183:37for what they're talking about either.

183:40So in a way, the need to speak fluently

183:44about things where there's no non-linguistic grounding

183:47pushes what you can do for Sophia in the short term

183:52a bit away from AGI.

183:56- I mean, it pushes you towards IBM Watson situation

184:00where you basically have to do heuristic

184:02and hard-code stuff and rule-based stuff.

184:05I have to ask you about this.

184:07Okay, so because, in part, Sophia is an art creation

184:12because it's beautiful.

184:20She's beautiful because she inspires

184:24through our human nature of anthropomorphize things.

184:29We immediately see an intelligent being there.

184:32- Because David is a great sculptor.

184:34- Is a great sculptor, that's right.

184:35So in fact, if Sophia just had nothing inside her head,

184:40said nothing, if she just sat there,

184:43we already prescribed some intelligence to her.

184:45- There's a long selfie line in front of her

184:47after every talk.

184:48- That's right.

184:49So it captivated the imagination of many people.

184:53I wasn't gonna say the world,

184:54but yeah, I mean, a lot of people.

184:58- Billions of people, which is amazing.

185:00- It's amazing, right.

185:01Now, of course, many people have prescribed

185:06essentially AGI type of capabilities to Sophia

185:11when they see her.

185:12And of course, friendly French folk like Yann LeCun

185:17immediately see that, the people from the AI community,

185:22and get really frustrated because--

185:25- It's understandable.

185:27- And so what, and then they criticize people like you

185:31who sit back and don't say anything about,

185:36basically allow the imagination of the world,

185:40allow the world to continue being captivated.

185:42So what's your sense of that kind of annoyance

185:48that the AI community has?

185:50- I think there's several parts to my reaction there.

185:55First of all, if I weren't involved with Hanson Robots

185:59and didn't know David Hanson personally,

186:03I probably would have been very annoyed initially

186:06at Sophia as well.

186:08I mean, I can understand the reaction.

186:09I would have been like, wait, all these stupid people

186:14out there think this is an AGI, but it's not an AGI,

186:18but they're tricking people that this very cool robot

186:22is an AGI.

186:23And now those of us trying to raise funding to build AGI,

186:27people will think it's already there and already works.

186:31So on the other hand, I think,

186:36even if I weren't directly involved with it,

186:38once I dug a little deeper into David and the robot

186:41and the intentions behind it,

186:43I think I would have stopped being pissed off,

186:47whereas folks like Jan LeCun have remained pissed off

186:51after their initial reaction.

186:54- That's his thing, that's his thing.

186:56- I think that in particular struck me as somewhat ironic

187:01because Jan LeCun is working for Facebook,

187:05which is using machine learning to program the brains

187:09of the people in the world toward vapid consumerism

187:13and political extremism.

187:14So if your ethics allows you to use machine learning

187:19in such a blatantly destructive way,

187:23why would your ethics not allow you to use machine learning

187:26to make a lovable theatrical robot

187:29that draws some foolish people into its theatrical illusion?

187:34Like if the pushback had come from Yoshua Bengio,

187:38I would have felt much more humbled by it

187:40because he's not using AI for blatant evil, right?

187:45On the other hand, he also is a super nice guy

187:48and doesn't bother to go out there

187:50trashing other people's work for no good reason.

187:53- Shots fired, but I get you.

187:56- I mean, if you're gonna ask, I'm gonna answer.

188:01- No, for sure.

188:01I think we'll go back and forth.

188:03I'll talk to Jan again.

188:04- I would add on this, though.

188:06David Hanson is an artist and he often speaks off the cuff,

188:12and I have not agreed with everything

188:16that David has said or done regarding Sophia,

188:19and David also does not agree with everything

188:22David has said or done about Sophia.

188:25I mean, David is an artistic wild man,

188:30and that's part of his charm.

188:33That's part of his genius.

188:34So certainly there have been conversations

188:39within Hanson Robotics and between me and David

188:42where I was like, let's be more open

188:45about how this thing is working,

188:48and I did have some influence in nudging Hanson Robotics

188:52to be more open about how Sophia was working,

188:57and David wasn't especially opposed to this,

189:00and he was actually quite right about it.

189:02What he said was, you can tell people

189:04exactly how it's working, and they won't care.

189:08They want to be drawn into the illusion,

189:09and he was 100% correct.

189:12I'll tell you what, this wasn't Sophia.

189:14This was Philip K. Dick, but we did some interactions

189:17between humans and Philip K. Dick robot

189:20in Austin, Texas a few years back,

189:23and in this case, the Philip K. Dick was just teleoperated

189:26by another human in the other room.

189:28So during the conversations, we didn't tell people

189:31the robot was teleoperated.

189:32We just said, here, have a conversation with Phil Dick.

189:35We're gonna film you, right?

189:37And they had a great conversation with Philip K. Dick,

189:39teleoperated by my friend, Stephan Bugay.

189:42After the conversation, we brought the people

189:45in the back room to see Stephan,

189:47who was controlling the Philip K. Dick robot,

189:52but they didn't believe it.

189:54These people were like, well, yeah,

189:56but I know I was talking to Phil.

189:58Maybe Stephan was typing, but the spirit of Phil

190:02was animating his mind while he was typing.

190:05So even though they knew it was a human in the loop,

190:07even seeing the guy there, they still believed

190:10that was Phil they were talking to.

190:12A small part of me believes that they were right, actually.

190:16Because our understanding--

190:17- Well, we don't understand the universe.

190:19- That's the thing. - I mean, there is

190:20a cosmic mind field that we're all embedded in

190:24that yields many strange synchronicities in the world,

190:28which is a topic we don't have time to go into too much.

190:31- Yeah, I mean, there's something to this

190:35where our imagination about Sophia

190:39and people like Jan LeCun being frustrated about it

190:43is all part of this beautiful dance

190:45of creating artificial intelligence that's almost essential.

190:48You see with Boston Dynamics, I'm a huge fan of as well.

190:52I mean, these robots are very far from intelligent.

190:57- I played with their last one, actually.

191:01- With the spot mini? - Yeah, very cool.

191:04It reacts quite in a fluid and flexible way.

191:07- But we immediately ascribe the kind of intelligence,

191:10we immediately ascribe AGI to them.

191:12- Yeah, yeah, if you kick it and it falls down

191:14and goes, "Ow," you feel bad, right?

191:15You can't help it. - You feel bad.

191:17And I mean, that's part of,

191:21that's gonna be part of our journey

191:23in creating intelligent systems,

191:24more and more and more and more.

191:25Like, as Sophia starts out with a walking skeleton,

191:29as you add more and more intelligence,

191:31I mean, we're gonna have to deal with this kind of idea.

191:34- Absolutely, and about Sophia, I would say,

191:37I mean, first of all, I have nothing against Jan LeCun.

191:39- No, no, this is fun, this is all for fun.

191:40- He's a nice guy.

191:42If he wants to play the media banter game,

191:45I'm happy to play him.

191:48He's a good researcher and a good human being,

191:50and I'd happily work with the guy.

191:52But the other thing I was gonna say is,

191:56I have been explicit about how Sophia works,

192:00and I've posted online, and what, H+ Magazine,

192:04an online webzine, I mean, I posted

192:08a moderately detailed article explaining,

192:10like, there are three software systems

192:12we've used inside Sophia.

192:14There's a timeline editor,

192:16which is like a rule-based authoring system,

192:18where she's really just being an outlet

192:21for what a human scripted.

192:22There's a chatbot, which has some rule-based

192:24and some neural aspects.

192:26And then sometimes we've used OpenCog behind Sophia,

192:29where there's more learning and reasoning.

192:31And, you know, the funny thing is,

192:35I can't always tell which system is operating here, right?

192:37I mean, so whether she's really learning,

192:41or thinking, or just appears to be,

192:43over a half hour I could tell,

192:44but over, like, three or four minutes of interaction,

192:47I couldn't perhaps tell.

192:48- So even having three systems

192:49that's already sufficiently complex,

192:51where you can't really tell right away.

192:53- Yeah, the thing is, even if you get up on stage

192:57and tell people how Sophia's working,

192:59and then they talk to her,

193:00they still attribute more agency and consciousness to her

§22Transcript · 3:13:06–3:22:16

193:06than is really there.

193:08So I think there's a couple levels of ethical issue there.

193:13One issue is, should you be transparent

193:18about how Sophia is working?

193:21And I think you should.

193:22And I think we have been.

193:26I mean, there's articles online,

193:29there's some TV special that goes through me

193:32explaining the three subsystems behind Sophia.

193:35So the way Sophia works is out there much more clearly

193:40than how Facebook's AI works or something, right?

193:43I mean, we've been fairly explicit about it.

193:45The other is, given that telling people how it works

193:50doesn't cause them to not attribute

193:52too much intelligence agency to it anyway,

193:54then should you keep fooling them

193:58when they want to be fooled?

194:01And I mean, the whole media industry

194:03is based on fooling people the way they want to be fooled.

194:06And we are fooling people 100% toward a good end.

194:11I mean, we are playing on people's sense of empathy

194:17and compassion so that we can give them

194:20a good user experience with helpful robots,

194:23and so that we can fill the AI's mind

194:27with love and compassion.

194:29So I've been talking a lot with Hanson Robotics lately

194:34about collaborations in the area of medical robotics.

194:37And we haven't quite pulled the trigger

194:40on a project in that domain yet,

194:42but we may well do so quite soon.

194:44So we've been talking a lot about,

194:47robots can help with elder care,

194:49robots can help with kids.

194:51David's done a lot of things with autism therapy

194:54and robots before.

194:56In the COVID era, having a robot

194:58that can be a nursing assistant in various senses

195:00can be quite valuable.

195:02The robots don't spread infection,

195:04and they can also deliver more attention

195:06than human nurses can give, right?

195:07So if you have a robot that's helping a patient with COVID,

195:12if that patient attributes more understanding

195:15and compassion and agency to that robot,

195:18then it really has because it looks like a human.

195:20I mean, is that really bad?

195:22I mean, we can tell them it doesn't fully understand you,

195:25and they don't care,

195:26'cause they're lying there with a fever and they're sick,

195:29but they'll react better to that robot

195:30with its loving, warm facial expression

195:33than they would to a pepper robot

195:35or a metallic-looking robot.

195:38So it's really, it's about how you use it, right?

195:41If you made a human-looking, like, door-to-door sales robot

195:45that used its human-looking appearance

195:47to scam people out of their money,

195:49then you're using that connection in a bad way,

195:53but you could also use it in a good way.

195:57But then that's the same problem with every technology, right?

196:01- Beautifully put.

196:02So like you said, we're living in the era of the COVID.

196:07This is 2020, one of the craziest years in recent history.

196:13So if we zoom out and look at this panel,

196:19this pandemic, the coronavirus pandemic,

196:23maybe let me ask you this kind of thing,

196:27in viruses in general,

196:29when you look at viruses,

196:32do you see them as a kind of intelligence system?

196:35- I think the concept of intelligence

196:37is not that natural of a concept in the end.

196:40I think human minds and bodies are a kind of complex,

196:45self-organizing, adaptive system,

196:49and viruses certainly are that, right?

196:51They're a very complex, self-organizing, adaptive system.

196:54If you wanna look at intelligence as Marcus Hutter defines it

196:58as sort of optimizing computable reward functions

197:02over computable environments,

197:04for sure viruses are doing that, right?

197:06And I mean, in doing so, they're causing some harm to us.

197:11So the human immune system

197:16is a very complex, self-organizing, adaptive system,

197:19which has a lot of intelligence to it.

197:21And viruses are also adapting

197:23and dividing into new mutant strains and so forth.

197:27And ultimately, the solution is gonna be nanotechnology.

197:31I mean, the solution is gonna be making little nanobots that--

197:35- Fight the viruses?

197:37- Well, people will use them to make nastier viruses,

197:40but hopefully we can also use them

197:42to just detect, combat, and kill the viruses.

197:46But I think now we're stuck with the biological mechanisms

197:51to combat these viruses.

197:55And yeah, we've been,

197:56AGI is not yet mature enough to use against COVID,

198:01but we've been using machine learning

198:03and also some machine reasoning in OpenCog

198:07to help some doctors

198:09to do personalized medicine against COVID.

198:11So the problem there is given the person's genomics

198:14and given their clinical medical indicators,

198:16how do you figure out which combination of antivirals

198:20is gonna be most effective against COVID for that person?

198:24And so that's something

198:26where machine learning is interesting,

198:28but also we're finding the abstraction.

198:30We get an OpenCog with machine reasoning is interesting

198:33'cause it can help with transfer learning

198:36when you have not that many different cases to study

198:40and qualitative differences

198:42between different strains of a virus

198:44or people of different ages who may have COVID.

198:47- So there's a lot of different disparate data to work with

198:50and it's small data sets and somehow integrating them.

198:53- You know, this is one of the shameful things

198:55that's very hard to get that data.

198:57So, I mean, we're working with a couple groups

199:00doing clinical trials

199:02and they're sharing data with us under non-disclosure.

199:06But what should be the case is like

199:09every COVID clinical trial

199:11should be putting data online somewhere,

199:14like suitably encrypted to protect patient privacy

199:17so that anyone with the right AI algorithms

199:21should be able to help analyze it.

199:22And any biologist should be able to analyze it by hand

199:24to understand what they can, right?

199:25Instead, that data is like siloed

199:29inside whatever hospital is running the clinical trial,

199:31which is completely asinine and ridiculous.

199:35So why the world works that way?

199:37I mean, we could all analyze why,

199:39but it's insane that it does.

199:40You look at this hydrochloroquine, right?

199:44All these clinical trials were done

199:45were reported by Surgisphere,

199:47some little company no one ever heard of.

199:50And everyone paid attention to this.

199:53So they were doing more clinical trials based on that.

199:55Then they stopped doing clinical trials based on that.

199:57Then they started again.

199:58And why isn't that data just out there

200:01so everyone can analyze it and see what's going on, right?

200:05- Do you have hope that we'll move,

200:07that data will be out there eventually

200:10for future pandemics?

200:11I mean, do you have hope that our society

200:13will move in the direction of--

200:15- Not in the immediate future

200:16because the US and China frictions are getting very high.

200:21So it's hard to see US and China

200:24as moving in the direction

200:25of openly sharing data with each other, right?

200:27It's not, there's some sharing of data,

200:30but different groups are keeping their data private

200:32till they've milked the best results from it

200:34and then they share it, right?

200:36So it's, so yeah, we're working with some data

200:39that we've managed to get our hands on,

200:41something we're doing to do good for the world.

200:43And it's a very cool playground

200:44for like putting deep neural nets and open code together.

200:47So we have like a bioatom space

200:49full of all sorts of knowledge

200:51from many different biology experiments

200:53about human longevity

200:54and from biology knowledge bases online.

200:57And we can do like graph to vector type embeddings

201:00where we take nodes from the hypergraph,

201:03embed them into vectors.

201:04We can then feed into neural nets

201:06for different types of analysis.

201:07And we were doing this in the context of a project

201:11called the Rejuve that we spun off from SingularityNet

201:15to do longevity analytics,

201:18like understand why people live to 105 years or over

201:21and other people don't.

201:22And then we had this spin-off Singularity Studio

201:25where we're working with some healthcare companies

201:28on data analytics.

201:31But so there's bioatom space

201:33that we built for these more commercial

201:35and longevity data analysis purposes.

201:38We're repurposing and feeding COVID data

201:41into the same bioatom space

201:44and playing around with like graph embeddings

201:47from that graph into neural nets for bioinformatics.

201:51So it's both being a cool testing ground

201:54for some of our bio AI learning and reasoning.

201:57And it seems we're able to discover things

202:00that people weren't seeing otherwise.

202:01'Cause the thing in this case is

202:03for each combination of antivirals,

202:05you may have only a few patients

202:07who've tried that combination.

202:08And those few patients may have

202:10their particular characteristics.

202:11Like this combination of three

202:13was tried only on people age 80 or over.

202:16This other combination of three,

§23Transcript · 3:22:18–3:31:38

202:18which has an overlap with the first combination,

202:20was tried more on young people.

202:22So how do you combine those different pieces of data?

202:25It's a very dodgy transfer learning problem,

202:28which is the kind of thing

202:29that the probabilistic reasoning algorithms

202:31we have inside OpenCog are better at

202:34than deep neural networks.

202:35On the other hand, you have gene expression data

202:38where you have 25,000 genes

202:39and the expression level of each gene

202:41in the peripheral blood of each person.

202:43So that sort of data, either deep neural nets

202:46or tools like XGBoost or CatBoost,

202:48these decision forestries,

202:50are better at dealing with than OpenCog.

202:52'Cause it's just these huge,

202:53huge messy floating point vectors

202:55that are annoying for a logic engine to deal with,

202:59but are perfect for a decision forest or neural net.

203:02So it's a great playground for hybrid AI methodology.

203:07And we can have a singularity net,

203:09have OpenCog in one agent,

203:11and XGBoost in a different agent,

203:12and they talk to each other.

203:14But at the same time, it's highly practical, right?

203:18'Cause we're working with, for example,

203:20some physicians on this project,

203:24physicians in the group called Enthopinion,

203:27based out of Vancouver and Seattle,

203:30who are, these guys are working every day

203:32like in the hospital with patients dying of COVID.

203:36So it's quite cool to see like neural symbolic AI,

203:41like where the rubber hits the road,

203:43trying to save people's lives.

203:45I've been doing bio AI since 2001,

203:48but mostly human longevity research

203:51and fly longevity research,

203:53trying to understand why some organisms

203:55really live a long time.

203:57This is the first time like race against the clock

204:00and try to use the AI to figure out stuff that,

204:04like if we take two months longer to solve the AI problem,

204:09some more people will die

204:10because we don't know what combination

204:12of antivirals to give them.

204:13- Yeah.

204:14At the societal level, at the biological level,

204:16at any level, are you hopeful about us

204:21as a human species getting out of this pandemic?

204:24What are your thoughts on it in general?

204:26- The pandemic will be gone in a year or two months.

204:29There's a vaccine for it.

204:30So I mean, that's--

204:31- A lot of pain and suffering can happen in that time.

204:35So that could be irreversible.

204:38- I think if you spend much time in sub-Saharan Africa,

204:43you can see there's a lot of pain

204:44and suffering happening all the time.

204:47Like you walk through the streets

204:49of any large city in sub-Saharan Africa,

204:53and there are loads,

204:55I mean, tens of thousands,

204:56probably hundreds of thousands of people

204:59lying by the side of the road,

205:01dying mainly of curable diseases without food or water,

205:05and either ostracized by their families

205:07or they left their family house

205:09'cause they didn't want to infect their family, right?

205:11I mean, there's tremendous human suffering on the planet

205:15all the time, which most folks in the developed world

205:19pay no attention to, and COVID is not remotely the worst.

205:25How many people are dying of malaria all the time?

205:27I mean, so COVID is bad.

205:30It is by no mean the worst thing happening,

205:33and setting aside diseases,

205:36I mean, there are many places in the world

205:38where you're at risk of having your teenage son

205:41kidnapped by armed militias

205:42and forced to get killed in someone else's war

205:45fighting tribe against tribe.

205:47I mean, so humanity has a lot of problems,

205:50which we don't need to have

205:52given the state of advancement of our technology right now.

205:56And I think COVID is one of the easier problems to solve

205:59in the sense that there are many brilliant people

206:02working on vaccines.

206:03We have the technology to create vaccines,

206:06and we're gonna create new vaccines.

206:08We should be more worried

206:09that we haven't managed to defeat malaria after so long

206:12and after the Gates Foundation and others

206:14putting so much money into it.

206:18I mean, I think clearly the whole global medical system,

206:23global health system,

206:25and the global political and socioeconomic system

206:28are incredibly unethical and unequal and badly designed.

206:33And I mean, I don't know how to solve that directly.

206:40I think what we can do indirectly to solve it

206:44is to make systems that operate in parallel

206:48and off to the side of the governments

206:51that are nominally controlling the world

206:53with their armies and militias.

206:56And to the extent that you can make compassionate

207:00peer-to-peer decentralized frameworks for doing things,

207:05these are things that can start out unregulated.

207:08And then if they get traction before the regulators come in,

207:11then they've influenced the way the world works, right?

207:14SingularityNet aims to do this with AI.

207:18Rajuv, which is a spinoff from SingularityNet,

207:22you can see it, rajuv.io.

207:23- How do you spell that?

207:25- R-E-J-U-V-E, rajuv.io.

207:28That aims to do the same thing for medicine.

207:30So it's like peer-to-peer sharing of medical data.

207:33So you can share medical data into a secure data wallet.

207:36You can get advice about your health and longevity

207:39through apps that Rajuv will launch

207:43within the next couple months.

207:44And then SingularityNet AI can analyze all this data,

207:48but then the benefits from that analysis

207:50are spread among all the members of the network.

207:52But I mean, of course, I'm gonna hawk my particular projects

207:56but I mean, whether or not SingularityNet and Rajuv

208:00are the answer, I think it's key to create

208:04decentralized mechanisms for everything.

208:09I mean, for AI, for human health, for politics,

208:13for jobs and employment, for sharing social information.

208:17And to the extent decentralized peer-to-peer methods

208:21designed with universal compassion at the core

208:25can gain traction, then these will just decrease the role

208:29that government has.

208:31And I think that's much more likely to do good

208:35than trying to explicitly reform

208:37the global government system.

208:39I mean, I'm happy other people are trying to explicitly

208:41reform the global government system.

208:44On the other hand, you look at how much good the internet

208:47or Google did or mobile phones did.

208:50Even you're making something that's decentralized

208:54and throwing it out everywhere and it takes hold,

208:56then government has to adapt.

208:59And I mean, that's what we need to do with AI and with health.

209:02And in that light, I mean, the centralization of healthcare

209:07and of AI is certainly not ideal, right?

209:11Like most AI PhDs are being sucked in by a half dozen

209:16to a dozen big companies.

209:17Most AI processing power is being bought

209:20by a few big companies for their own proprietary good.

209:23And most medical research is within a few

209:26pharmaceutical companies and clinical trials run

209:29by pharmaceutical companies will stay solid

209:31within those pharmaceutical companies.

209:34Now, these large centralized entities,

209:37which are intelligences in themselves, these corporations,

209:40but they're mostly malevolent, psychopathic

209:43and sociopathic intelligences.

209:45Not saying the people involved are,

209:47but the corporations as self-organizing entities

209:50on their own, which are concerned with maximizing

209:53shareholder value as a sole objective function.

209:57I mean, AI and medicine are being sucked

209:59into these pathological corporate organizations

210:04with government cooperation and Google cooperating

210:07with British and US government on this

210:10as one among many, many different examples.

210:1223andMe providing you the nice service

210:15of sequencing your genome and then licensing the genome

210:18to GlaxoSmithKline on an exclusive basis, right?

210:21- Right.

210:22- Now you can take your own DNA

210:23and do whatever you want with it,

210:24but the pooled collection of 23andMe sequenced DNA

210:28is just to GlaxoSmithKline.

210:30Someone else could reach out to everyone

210:32who had worked with 23andMe to sequence their DNA

210:36and say, give us your DNA for our open

210:39and decentralized repository that we'll make available

210:41to everyone, but nobody's doing that

210:43'cause it's a pain to get organized.

210:45And the customer list is proprietary to 23andMe, right?

210:48- Interesting.

210:49- So, yeah, I mean, this I think is a greater risk

210:54to humanity from AI than rogue AGIs turning the universe

210:58into paperclips or computronium.

211:01'Cause what you have here is mostly good-hearted

211:05and nice people who are sucked into a mode of organization

211:09of large corporations, which has evolved

211:12just for no individual's fault,

211:14just because that's the way society has evolved.

211:16- It's not all choice to get self-interested

211:18and become psychopathic, like you said.

211:20- The corporation is psychopathic,

211:22even if the people are not.

211:23And that's really the disturbing thing about it

211:26because the corporations can do things

211:30that are quite bad for society,

211:32even if nobody has a bad intention.

211:35- Right, no individual member of that corporation

211:38has a bad intention.

§24Transcript · 3:31:38–3:40:49

211:38- No, some probably do, but it's not necessary

211:41that they do for the corporation.

211:43Like, I mean, Google, I know a lot of people in Google,

211:47and there are, with very few exceptions,

211:49they're all very nice people who genuinely want

211:52what's good for the world.

211:53And Facebook, I know fewer people,

211:56but it's probably mostly true.

211:59It's probably like fun young geeks

212:01who wanna build cool technology.

212:03- I actually tend to believe that even the leaders,

212:05even Mark Zuckerberg, one of the most disliked people

212:08in tech, also wants to do good for the world.

212:11- What do you think about Jamie Dimon?

212:13- Who's Jamie Dimon?

212:15- The heads of the great banks.

212:16May have a different psychology.

212:17- Oh boy, yeah, well.

212:19I tend to be naive about these things

212:22and see the best.

212:24I tend to agree with you that I think the individuals

212:28wanna do good by the world,

212:30but the mechanism of the company can sometimes

212:33be its own intelligence system.

212:34- I mean, there's a, my cousin Mario Goetzel

212:38has worked for Microsoft since 1985 or something,

212:41and I can see for him, I mean,

212:45as well as just working on cool projects,

212:49you're coding stuff that gets used by,

212:52like, billions and billions of people.

212:54And do you think if I improve this feature,

212:57that's making billions of people's lives easier, right?

213:00So of course that's cool,

213:03and the engineers are not in charge

213:05of running the company anyway.

213:06And of course, even if you're Mark Zuckerberg or Larry Page,

213:10I mean, you still have a fiduciary responsibility.

213:13And I mean, you're responsible to the shareholders,

213:16your employees, who you want to keep paying them

213:18and so forth.

213:19So yeah, you're enmeshed in this system.

213:22And when I worked in DC,

213:26I worked a bunch with INSCOM, US Army Intelligence,

213:29and I was heavily politically opposed

213:31to what the US Army was doing in Iraq at that time,

213:34like torturing people in Abu Ghraib.

213:36But everyone I knew in US Army and INSCOM,

213:39when I hung out with them, was a very nice person.

213:42They were friendly to me,

213:43they were nice to my kids and my dogs, right?

213:46And they really believed that the US

213:48was fighting the forces of evil.

213:49And if you ask them about Abu Ghraib,

213:51they're like, "Well, but these Arabs

213:53"will chop us into pieces,

213:54"so how can you say we're wrong to waterboard them a bit?"

213:58Right?

213:58Like, that's much less than what they would do to us.

214:00It's just in their worldview,

214:02what they were doing was really genuinely

214:05for the good of humanity.

214:06Like, none of them woke up in the morning and said,

214:09"I want to do harm to good people

214:12"because I'm just a nasty guy," right?

214:14So yeah, most people on the planet,

214:18setting aside a few genuine psychopaths and sociopaths,

214:21I mean, most people on the planet

214:23have a heavy dose of benevolence and wanting to do good,

214:27and also a heavy capability to convince themselves

214:32whatever they feel like doing,

214:33or whatever is best for them,

214:34is for the good of humankind, right?

214:36- So the more we can decentralize control of--

214:40- Decentralization, you know, democracy is horrible,

214:44but this is like Winston Churchill said,

214:47"It's the worst possible system of government

214:49"except for all the others," right?

214:50I mean, I think the whole mess of humanity

214:53has many, many very bad aspects to it,

214:56but so far the track record of elite groups

215:00who know what's better for all of humanity

215:02is much worse than the track record

215:04of the whole teeming democratic participatory

215:08mess of humanity, right?

215:09I mean, none of them is perfect by any means.

215:13The issue with a small elite group that knows what's best

215:16is even if it starts out as truly benevolent

215:20and doing good things in accordance

215:22with its initial good intentions,

215:24you find out you need more resources,

215:26you need a bigger organization,

215:28you pull in more people, internal politics arises,

215:31difference of opinions arise, and bribery happens.

215:35Like some opponent organization

215:38takes a second in command now to make the first in command

215:40of some other organization,

215:42and I mean, there's a lot of history

215:45of what happens with elite groups

215:47thinking they know what's best for the human race.

215:50So if I have to choose,

215:53I'm gonna reluctantly put my faith

215:55in the vast democratic decentralized mass,

215:58and I think corporations have a track record

216:02of being ethically worse

216:05than their constituent human parts,

216:07and democratic governments have a more mixed track record,

216:12but there are at least--

216:14- But it's the best we got.

216:15- Yeah, I mean, you can, there's Iceland,

216:18very nice country, right?

216:19I mean, democratic for 800 plus years,

216:23very benevolent, beneficial government,

216:26and I think, yeah, there are track records

216:28of democratic modes of organization.

216:31Linux, for example, some of the people in charge of Linux

216:36are overtly complete assholes, right?

216:38And trying to reform themselves, in many cases,

216:41in other cases not, but the organization as a whole,

216:45I think it's done a good job overall.

216:49It's been very welcoming in the third world, for example,

216:53and it's allowed advanced technology

216:56to roll out on all sorts of different embedded devices

216:58and platforms in places where people couldn't afford

217:01to pay for proprietary software.

217:03So I'd say the internet, Linux,

217:06and many democratic nations are examples

217:09of how certain open decentralized democratic methodology

217:14can be ethically better than the sum of the parts

217:16rather than worse, and corporations,

217:19that has happened only for a brief period,

217:21and then it goes sour, right?

217:24I mean, I'd say a similar thing about universities.

217:26Like, university is a horrible way to organize research

217:30and get things done, yet it's better than anything else

217:33we've come up with, right?

217:34A company can be much better, but for a brief period of time

217:38and then it stops being so good, right?

217:42So then I think if you believe that AGI

217:47is gonna emerge sort of incrementally

217:50out of AIs doing practical stuff in the world,

217:53like controlling humanoid robots, or driving cars,

217:57or diagnosing diseases, or operating killer drones,

218:01or spying on people and reporting under the government,

218:04then what kind of organization

218:08creates more and more advanced narrow AI

218:10verging toward AGI may be quite important

218:13because it will guide what's in the mind

218:17of the early stage AGI as it first gains the ability

218:20to rewrite its own code base

218:21and project itself toward superintelligence.

218:24And if you believe that AI may move toward AGI

218:29out of this sort of synergetic activity

218:33of many agents cooperating together,

218:35rather than just have one person's project,

218:37then who owns and controls that platform

218:40for AI cooperation becomes also very, very important.

218:45And is that platform AWS?

218:49Is it Google Cloud?

218:50Is it Alibaba?

218:51Or is it something more like the internet

218:53or SingularityNet, which is open and decentralized?

218:56So if all of my weird machinations come to pass,

219:01I mean, we have the Hanson robots

219:03being a beautiful user interface,

219:06gathering information on human values

219:09and being loving and compassionate to people

219:11in medical home service robot office applications.

219:14You have SingularityNet in the backend

219:16networking together many different AIs

219:19toward cooperative intelligence,

219:21fueling the robots among many other things.

219:23You have OpenCog 2.0 and TrueAGI

219:27as one of the sources of AI

219:29inside this decentralized network,

219:31powering the robot and medical AIs

219:34helping us live a long time

219:36and cure diseases among other things.

219:39And this whole thing is operating

219:42in a democratic and decentralized way, right?

219:46I think if anyone can pull something like this off,

219:50you know, whether using the specific technologies

219:53I've mentioned or something else,

219:55I mean, then I think we have a higher odds

219:58of moving toward a beneficial technological singularity

220:02rather than one in which the first super AGI

220:06is indifferent to humans

220:07and just considers us an inefficient use of molecules.

220:11- That was a beautifully articulated vision for the world.

220:15So thank you for that.

220:16Well, let's talk a little bit about life and death.

220:20- I'm pro-life and anti-death.

220:23For most people, there's few exceptions

220:28that I won't mention here.

220:29- I'm glad just like your dad,

220:32you're taking a stand against death.

220:35You have, by the way, you have a bunch of awesome music

220:39where you play piano online.

220:41One of the songs that I believe you've written,

220:45the lyrics go, by the way, I like the way it sounds.

220:49People should listen to it, it's awesome.

§25Transcript · 3:40:51–3:49:44

220:51I considered, I probably will cover it.

220:53It's a good song.

220:55Tell me why do you think it is a good thing

220:58that we all get old and die?

221:00It's one of the songs.

221:01I love the way it sounds.

221:03But let me ask you about death first.

221:05Do you think there's an element to death

221:08that's essential to give our life meaning?

221:12Like the fact that this thing ends?

221:14- Let me say, I'm pleased and a little embarrassed

221:19you've been listening to that music I put online.

221:21- Oh, it's awesome.

221:22- One of my regrets in life recently

221:24is I would love to get time to really produce music well.

221:28Like I haven't touched my sequencer software

221:31in like five years.

221:32I would love to rehearse and produce and edit.

221:37But with a two-year-old baby

221:39and trying to create the singularity, there's no time.

221:42So I just made the decision to,

221:44when I'm playing random shit in an off moment--

221:47- Just record it.

221:48- Just record it.

221:49- Oh, you're still thinking.

221:50- Put it out there like whatever.

221:51Maybe if I'm unfortunate enough to die,

221:54maybe that can be input to the AGI

221:56when it tries to make an accurate mind upload of me, right?

221:59Death is bad.

222:00(laughing)

222:01I mean, that's very simple.

222:02It's baffling we should have to say that.

222:04I mean, of course, people can make meaning out of death.

222:08And if someone is tortured,

222:10maybe they can make beautiful meaning out of that torture

222:13and write a beautiful poem

222:14about what it was like to be tortured, right?

222:17I mean, we're very creative.

222:19We can milk beauty and positivity

222:22out of even the most horrible and shitty things.

222:25But just because if I was tortured,

222:27I could write a good song

222:28about what it was like to be tortured,

222:30doesn't make torture good.

222:32And just because people are able to derive meaning

222:35and value from death,

222:37doesn't mean they wouldn't derive even better meaning

222:39and value from ongoing life without death,

222:42which I very--

222:43- Indefinite.

222:44- Yeah, yeah.

222:45- So if you could live forever, would you live forever?

222:47Forever.

222:48- My goal with longevity research

222:52is to abolish the plague of involuntary death.

222:57I don't think people should die unless they choose to die.

223:00If I had to choose forced immortality versus dying,

223:06I would choose forced immortality.

223:09On the other hand, if I chose,

223:11if I had the choice of immortality

223:13with the choice of suicide whenever I felt like it,

223:15of course, I would take that instead.

223:17And that's the more realistic choice.

223:18I mean, there's no reason you should have forced immortality.

223:21You should be able to live

223:23until you get sick of living, right?

223:26I mean, that's, and that will seem insanely obvious

223:29to everyone 50 years from now.

223:31And they will be so, I mean,

223:33people who thought death gives meaning to life,

223:36so we should all die,

223:37they will look at that 50 years from now,

223:39the way we now look at the Anabaptists in the year 1000,

223:43who gave away all their positions,

223:45went on top of the mountain for Jesus,

223:47for Jesus to come and bring them to the ascension.

223:50I mean, it's ridiculous that people think death is good,

223:55because you gain more wisdom as you approach dying.

224:00I mean, of course it's true.

224:01I mean, I'm 53,

224:03and the fact that I might have only a few more decades left,

224:08it does make me reflect on things differently.

224:11It does give me a deeper understanding of many things.

224:15But I mean, so what?

224:18You could get a deep understanding

224:19in a lot of different ways.

224:20Pain is the same way.

224:22Like, we're gonna abolish pain.

224:24And that's even more amazing than abolishing death.

224:27I mean, once we get a little better at neuroscience,

224:30we'll be able to go in and adjust the brain

224:32so that pain doesn't hurt anymore.

224:34And people will say that's bad,

224:37because there's so much beauty

224:39in overcoming pain and suffering.

224:41Well, sure, and there's beauty in overcoming torture too.

224:45And some people like to cut themselves,

224:46but not many, right?

224:48- That's an interesting, so, but to push,

224:50I mean, to push back, again, this is the Russian side of me,

224:53I do romanticize suffering.

224:55It's not obvious, I mean, the way you put it,

224:57it seems very logical, it's almost absurd

225:00to romanticize suffering or pain or death.

225:03But to me, a world without suffering,

225:07without pain, without death, it's not obvious

225:10what that world would say. - Well, then you can stay

225:11in the people's zoo.

225:13- People's zoo with suffering. - With the people

225:14torturing each other, right? (laughs)

225:15- No, but what I'm saying is, I don't,

225:18well, that's, I guess what I'm trying to say,

225:20I don't know if I was presented with that choice

225:22of what I would choose, because to me--

225:25- No, this is a subtler, it's a subtler matter,

225:30and I've posed it in this conversation

225:34in an unnecessarily extreme way.

225:37So I think the way you should think about it

225:41is what if there's a little dial on the side of your head,

225:44and you could turn how much pain hurt,

225:48turn it down to zero, turn it up to 11,

225:50like in spinal tap, if it wants,

225:52maybe through an actual spinal tap, right?

225:54So, I mean, would you opt to have that dial there or not?

225:58That's the question.

225:59The question isn't whether you would turn the pain

226:02down to zero all the time.

226:05Would you opt to have the dial or not?

226:07My guess is that in some dark moment of your life,

226:10you would choose to have the dial implanted,

226:11and then it would be there.

226:13- Just to confess a small thing, don't ask me why,

226:17but I'm doing this physical challenge currently,

226:20where I'm doing 680 pushups and pull-ups a day,

226:24and my shoulder is currently, as we sit here,

226:29in a lot of pain, and I don't know.

226:34I would certainly right now, if you gave me a dial,

226:36I would turn that sucker to zero as quickly as possible.

226:39- Good.

226:40- But I think the whole point of this journey is,

226:45I don't know.

226:47- Well, because you're a twisted human being.

226:49- I'm a twisted, so the question is,

226:51am I somehow twisted because I created some kind

226:55of narrative for myself so that I can deal

226:58with the injustice and the suffering in the world,

227:02or is this actually going to be a source of happiness?

227:06- Well, this is, to an extent, is a research question

227:10that humanity will undertake, right?

227:12So, I mean, human beings do have a particular

227:17biological makeup, which sort of implies

227:21a certain probability distribution

227:23over motivational systems, right?

227:25So, I mean, we, and that is there.

227:28- I'll put.

227:29- That is there.

227:30Now, the question is, how flexibly can that morph

227:35as society and technology change, right?

227:39So, if we're given that dial, and we're given a society

227:43in which, say, we don't have to work for a living,

227:47and in which there's an ambient, decentralized,

227:50benevolent AI network that will warn us

227:52when we're about to hurt ourself,

227:54you know, if we're in a different context,

227:57can we consistently, with being genuinely and fully human,

228:02can we consistently get into a state of consciousness

228:05where we just want to keep the pain dial turned

228:09all the way down, and yet we're leading

228:11very rewarding and fulfilling lives, right?

228:13Now, I suspect the answer is yes, we can do that,

228:17but I don't know that.

228:19- It's a research question, like you said.

228:20- I don't know that for certain.

228:21Yeah, now, I'm more confident that we could create

228:25a non-human AGI system, which just didn't need

228:30an analog of feeling pain, and I think that AGI system

228:35will be fundamentally healthier and more benevolent

228:38than human beings, so I think it might or might not be true

228:42that humans need a certain element of suffering

228:45to be satisfied humans, consistent with the human physiology.

228:49If it is true, that's one of the things

228:51that makes us fucked and disqualified

228:54to be the super AGI, right?

228:58I mean, the nature of the human motivational system

229:03is that we seem to gravitate towards situations

229:08where the best thing in the large scale

229:12is not the best thing in the small scale,

229:15according to our subjective value system.

229:18So we gravitate towards subjective value judgments,

229:20where to gratify ourselves in the large,

229:22we have to ungratify ourselves in the small,

229:25and we do that in, you see that in music,

229:29there's a theory of music which says

229:31the key to musical aesthetics is the surprising

229:34fulfillment of expectations.

229:36Like you want something that will fulfill

229:38the expectations enlisted in the prior part of the music,

229:41but in a way with a bit of a twist that surprises you.

229:44And I mean, that's true not only in outdoor music

§26Transcript · 3:49:48–3:59:12

229:48like my own or that of Zappa or Steve Vai or Buckethead

229:53or Christoph Penderecki or something,

229:55it's even there in Mozart or something.

229:57It's not there in elevator music too much,

229:59but that's why it's boring, right?

230:02But wrapped up in there is, you know,

230:05we want to hurt a little bit so that we can feel the pain

230:10go away, like we wanna be a little confused

230:14by what's coming next, so then when the thing

230:16that comes next actually makes sense,

230:18it's so satisfying, right?

230:19- It's the surprising fulfillment of expectations,

230:22is that what you said?

230:23- Yeah, yeah, yeah. - So beautifully put.

230:24Is there, we've been skirting around a little bit,

230:26but if I were to ask you the most ridiculous big question

230:29of what is the meaning of life, what would your answer be?

230:35- Three values, joy, growth, and choice.

230:38I think you need joy, I mean, that's the basis

230:46of everything if you want the number one value.

230:48On the other hand, I'm unsatisfied with a static joy

230:53that doesn't progress, perhaps because of some

230:56elemental element of human perversity,

230:58but the idea of something that grows

231:00and becomes more and more and better

231:03and better in some sense appeals to me.

231:05But I also sort of like the idea of individuality,

231:09that as a distinct system, I have some agency,

231:13so there's some nexus of causality within this system,

231:17rather than the causality being wholly evenly distributed

231:21over the joyous growing mass.

231:22So you start with joy, growth, and choice

231:26as three basic values.

231:27- And those three things could continue indefinitely.

231:30That's something that could last forever.

231:33Is there some aspect of something you called,

231:37which I like, super longevity that you find exciting?

231:42Research-wise, is there ideas in that space?

231:46- I mean, I think, yeah, in terms of the meaning of life,

231:51this really ties into that, because for us as humans,

231:56probably the way to get the most joy, growth,

231:59and choice is transhumanism,

232:02and to go beyond the human form that we have right now.

232:07I mean, I think human body is great,

232:09and by no means do any of us maximize the potential

232:14for joy, growth, and choice imminent in our human bodies.

232:17On the other hand, it's clear that other configurations

232:20of matter could manifest even greater amounts

232:24of joy, growth, and choice than humans do,

232:28maybe even finding ways to go beyond the realm of matter

232:31as we understand it right now.

232:33So I think in a practical sense,

232:36much of the meaning I see in human life

232:39is to create something better than humans

232:41and go beyond human life.

232:44But certainly that's not all of it for me

232:46in a practical sense, right?

232:48Like I have four kids and a granddaughter

232:50and many friends and parents and family,

232:53and just enjoying everyday human life.

232:57Human social existence.

232:59- But we can do even better.

233:00- Yeah, yeah, and I mean, I love,

233:02I've always, when I could live near nature,

233:05I spend a bunch of time out in nature in the forest

233:08and on the water every day and so forth.

233:10So I mean, enjoying the pleasant moment is part of it,

233:15but the growth and choice aspect are severely limited

233:20by our human biology.

233:22In particular, dying seems to inhibit your potential

233:26for personal growth considerably as far as we know.

233:29I mean, there's some element of life after death perhaps,

233:33but even if there is, why not also continue going

233:36in this biological realm, right?

233:39In super longevity, I mean,

233:41you know, we haven't yet cured aging.

233:45We haven't yet cured death.

233:48Certainly there's very interesting progress all around.

233:51I mean, CRISPR and gene editing

233:53can be an incredible tool.

233:57And I mean, right now, stem cells

234:01could potentially prolong life a lot.

234:03Like if you got stem cell injections

234:05of just stem cells for every tissue of your body

234:09injected into every tissue,

234:11and you can just have replacement of your old cells

234:15with new cells produced by those stem cells,

234:17I mean, that could be highly impactful at prolonging life.

234:21Now we just need slightly better technology

234:23for having them grow, right?

234:25So using machine learning to guide procedures

234:28for stem cell differentiation and trans differentiation,

234:32it's kind of nitty gritty,

234:33but I mean, that's quite interesting.

234:36So I think there's a lot of different things being done

234:41to help with prolongation of human life,

234:44but we could do a lot better.

234:47So for example, the extracellular matrix,

234:51which is the bunch of proteins

234:52in between the cells in your body,

234:54they get stiffer and stiffer as you get older.

234:57And the extracellular matrix transmits information

235:01both electrically, mechanically,

235:03and to some extent, biophotonically.

235:05So there's all this transmission

235:07through the parts of the body,

235:08but the stiffer the extracellular matrix gets,

235:11the less the transmission happens,

235:13which makes your body get worse coordinated

235:15between the different organs as you get older.

235:17So my friend, Christian Schaffmeister,

235:20my alumnus organization, my alma mater,

235:23the great Temple University,

235:25Christian Schaffmeister has a potential solution to this

235:28where he has these novel molecules called spiral ligamers,

235:32which are like polymers that are not organic.

235:34They're specially designed polymers

235:37so that you can algorithmically predict

235:39exactly how they'll fold very simply.

235:41So he designed the molecular scissors

235:43that have spiral ligamers that you could eat

235:45and would then cut through all the glucosamine

235:49and other cross-linked proteins

235:50in your extracellular matrix, right?

235:52But to make that technology really work

235:55and be mature is several years of work.

235:56As far as I know, no one's funding it at the moment.

236:00So there's so many different ways

236:02that technology could be used to prolong longevity.

236:05What we really need, we need an integrated database

236:08of all biological knowledge about human beings

236:10and model organisms, like hopefully a massively distributed

236:14open-cog bioatom space,

236:16but it can exist in other forms too.

236:18We need that data to be opened up

236:20in a suitably privacy-protecting way.

236:23We need massive funding into machine learning,

236:26AGI, proto-AGI statistical research

236:29aimed at solving biology,

236:31both molecular biology and human biology

236:33based on this massive, massive dataset, right?

236:36And then we need regulators not to stop people

236:40from trying radical therapies on themselves

236:43if they so wish to,

236:46as well as better cloud-based platforms

236:49for automated experimentation on microorganisms,

236:52flies and mice and so forth.

236:54And we could do all this.

236:55You look, after the last financial crisis,

236:58Obama, who I generally like pretty well,

237:01but he gave $4 trillion to large banks

237:03and insurance companies.

237:05Now in this COVID crisis, trillions are being spent

237:09to help everyday people and small businesses.

237:12In the end, we'll probably will find many more trillions

237:14being given to large banks and insurance companies anyway.

237:17Like, could the world put $10 trillion

237:21into making a massive, holistic bio-AI and bio-simulation

237:25and experimental biology infrastructure?

237:27We could, we could put $10 trillion into that

237:30without even screwing us up too badly,

237:32just as in the end, COVID and the last financial crisis

237:35won't screw up the world economy so badly.

237:37We're not putting $10 trillion into that.

237:39Instead, all this research is siloed

237:42inside a few big companies and government agencies.

237:46And most of the data that comes from our individual bodies,

237:51personally, that could feed this AI to solve aging and death,

237:55most of that data is sitting in some hospital's database

237:58doing nothing, right?

238:00- I got two more quick questions for you.

238:07One, I know a lot of people are gonna ask me,

238:09you're on the Joe Rogan podcast

238:11wearing that same amazing hat.

238:13Do you have a origin story for the hat?

238:17Does the hat have its own story that you're able to share?

238:21- The hat story has not been told yet,

238:23so we're gonna have to come back

238:24and you can interview the hat.

238:25- The hat. (laughs)

238:27- We'll leave that for the hat, so an interview.

238:30It's too much to pack into a few seconds.

238:32- Is there a book, is the hat gonna write a book?

238:34Okay, we'll-- (laughs)

238:36- It may transmit the information

238:38through direct neural transmission.

238:40- Okay, so it's actually,

238:41there might be some neural link competition there.

238:44Beautiful, we'll leave it as a mystery.

238:46Maybe one last question.

238:49If you build an AGI system,

238:52you're successful at building the AGI system

238:58that could lead us to the singularity

239:00and you get to talk to her and ask her one question,

239:04what would that question be?

239:07- We're not allowed to ask,

239:08what is the question I should be asking?

239:10(both laugh)

239:11- Yeah, that would be cheating,

239:12but I guess that's a good question.

§27Transcript · 3:59:14–4:08:48

239:14- I'm thinking of a,

239:15I wrote a story with Stefan Bugaj once

239:18where these AI developers,

239:23they created a super smart AI aimed at answering

239:28all the philosophical questions that had been worrying them,

239:32like what is the meaning of life, is there free will,

239:35what is consciousness and so forth.

239:37So they got the super AGI built

239:40and it churned a while, it said,

239:43those are really stupid questions,

239:46and then it puts off on a spaceship and left the Earth.

239:50(Luke laughs)

239:51- So you'd be afraid of scaring it off.

239:54(Luke laughs)

239:55- That's it, yeah.

239:56I mean, honestly, there is no one question

240:02that rises among all the others, really.

240:07I mean, what interests me more is upgrading

240:11my own intelligence so that I can absorb

240:15the whole worldview of the super AGI.

240:19But I mean, of course, if the answer could be

240:22like what is the chemical formula for the immortality pill,

240:29then I would do that or emit a bit string,

240:33which will be the code for a super AGI

240:38on the Intel i7 processor.

240:41So those would be good questions.

240:42- So if your own mind was expanded

240:46to become super intelligent, like you're describing,

240:49I mean, there's kind of a notion

240:53that intelligence is a burden,

240:56that it's possible that with greater and greater intelligence

241:00that other metric of joy that you mentioned

241:03becomes more and more difficult.

241:04What's your--

241:05- That's a pretty stupid idea.

241:07(both laugh)

241:08- So you think if you're super intelligent,

241:09you can also be super joyful?

241:11- I think getting root access to your own brain

241:15will enable new forms of joy that we don't have now.

241:19And I think, as I've said before,

241:22what I aim at is really make multiple versions of myself.

241:27So I would like to keep one version,

241:30which is basically human like I am now,

241:33but keep the dial to turn pain up and down

241:37and get rid of death, right?

241:38And make another version, which fuses its mind

241:43with superhuman AGI,

241:46and then will become massively transhuman.

241:50And whether it will send some messages back

241:52to the human me or not will be interesting to find out.

241:55The thing is, once you're super AGI,

241:58like one subjective second to a human

242:01might be like a million subjective years

242:03to that super AGI, right?

242:04So it would be on a whole different basis.

242:07I mean, at very least those two copies will be good to have,

242:10but it could be interesting to put your mind

242:13into a dolphin or a space amoeba

242:16or all sorts of other things.

242:18You can imagine one version

242:19that doubled its intelligence every year,

242:22and another version that just became a super AGI

242:24as fast as possible, right?

242:26So, I mean, now we're sort of constrained

242:28to think one mind, one self, one body, right?

242:33But I think we actually,

242:35we don't need to be that constrained

242:37in thinking about future intelligence

242:40after we've mastered AGI and nanotechnology

242:44and longevity biology.

242:47I mean, then each of our minds

242:49is a certain pattern of organization, right?

242:52And I know we haven't talked about consciousness,

242:54but I sort of, I'm panpsychist.

242:56I sort of view the universe as conscious.

243:00And so, a light bulb or a quark or an ant

243:04or a worm or a monkey

243:06have their own manifestations of consciousness.

243:08And the human manifestation of consciousness,

243:11it's partly tied to the particular meat

243:15that we're manifested by,

243:17but it's largely tied to the pattern of organization

243:21in the brain, right?

243:22So, if you upload yourself into a computer

243:25or a robot or whatever else it is,

243:28some element of your human consciousness may not be there

243:31because it's just tied to the biological embodiment.

243:34But I think most of it will be there,

243:36and these will be incarnations of your consciousness

243:40in a slightly different flavor.

243:42And creating these different versions will be amazing,

243:46and each of them will discover meanings of life

243:49that have some overlap,

243:52but probably not total overlap

243:54with the human being's meaning of life.

243:59The thing is, to get to that future

244:02where we can explore different varieties of joy,

244:06different variations of human experience and values

244:09and transhuman experiences and values,

244:11to get to that future,

244:13we need to navigate through a whole lot of human,

244:16bullshit of companies and governments

244:19and killer drones and making and losing money

244:23and so forth, right?

244:25And that's the challenge we're facing now,

244:28is if we do things right,

244:30we can get to a benevolent singularity,

244:33which is levels of joy, growth, and choice

244:36that are literally unimaginable to human beings.

244:39If we do things wrong,

244:41we could either annihilate all life on the planet,

244:44or we could lead to a scenario where, say,

244:47all humans are annihilated,

244:49and there's some super AGI that goes on

244:52and does its own thing unrelated to us,

244:55except via our role in originating it.

244:58And we may well be at a bifurcation point now, right?

245:02Where what we do now has significant causal impact

245:05on what comes about,

245:06and yet, most people on the planet

245:09aren't thinking that way whatsoever.

245:11They're thinking only about their own narrow aims

245:16and aims and goals, right?

245:17Now, of course, I'm thinking about my own narrow aims

245:20and goals to some extent also,

245:24but I'm trying to use as much of my energy and mind

245:28as I can to push toward this more benevolent alternative,

245:33which will be better for me,

245:34but also for everybody else.

245:37And it's weird that so few people understand

245:42what's going on.

245:43I know you interviewed Elon Musk,

245:44and he understands a lot of what's going on,

245:47but he's much more paranoid than I am, right?

245:49'Cause Elon gets that AGI is gonna be

245:52way, way smarter than people,

245:54and he gets that an AGI does not necessarily

245:57have to give a shit about people,

245:58because we're a very elementary mode

246:01of organization of matter,

246:01compared to many AGIs.

246:04But I don't think he has a clear vision

246:06of how infusing early stage AGIs

246:10with compassion and human warmth

246:13can lead to an AGI that loves and helps people,

246:18rather than viewing us as a historical artifact

246:22and a waste of mass energy.

246:26But on the other hand,

246:28while I have some disagreements with him,

246:29like he understands way, way more of the story

246:33than almost anyone else in such a large-scale

246:35corporate leadership position, right?

246:38It's terrible how little understanding

246:40of these fundamental issues exists out there now.

246:45That may be different five or 10 years from now, though,

246:47'cause I can see understanding of AGI and longevity

246:51and other such issues is certainly much stronger

246:54and more prevalent now than 10 or 15 years ago, right?

246:57So I mean, humanity is, as a whole,

247:00can be slow learners relative to what I would like,

247:05but on a historical sense, on the other hand,

247:08you could say the progress is astoundingly fast.

247:11- But Elon also said, I think on the Joe Rogan podcast,

247:15that love is the answer.

247:17So maybe in that way, you and him are both on the same page

247:21of how we should proceed with AGI.

247:24I think there's no better place to end it.

247:27I hope we get to talk again about the hat

247:30and about consciousness and about a million topics

247:33we didn't cover.

247:34Ben, it's a huge honor to talk to you.

247:36Thank you for making it out.

247:37Thank you for talking today.

247:38I really loved it. - No, thanks for having me.

247:40This was really, really good fun,

247:44and we dug deep into some very important things.

247:47So thanks for doing this.

247:48- Thanks very much.

247:49Awesome.

247:51Thanks for listening to this conversation with Ben Goertzel,

247:53and thank you to our sponsors,

247:55the Jordan Harbinger Show and Masterclass.

247:59Please consider supporting the podcast

248:01by going to jordanharbinger.com/lex

248:04and signing up to Masterclass at masterclass.com/lex.

248:09Click the links, buy the stuff.

248:12It's the best way to support this podcast

248:14and the journey I'm on in my research and startup.

248:18If you enjoy this thing, subscribe on YouTube,

248:21review it with five stars on Apple Podcast,

248:23support it on Patreon, or connect with me on Twitter,

248:26@lexfriedman, spelled without the E,

248:29just F-R-I-D-M-A-N.

248:32I'm sure eventually you will figure it out.

248:35And now let me leave you with some words from Ben Goertzel.

248:38"Our language for describing emotions is very crude.

248:42"That's what music is for."

248:44Thank you for listening, and hope to see you next time.

248:48(upbeat music)

§28Transcript · 4:08:50

248:50(upbeat music)

— A LITTLE MORE TO THINK ABOUT. —