WEBVTT - The State of AI

0:00:04.120 --> 0:00:07.160
<v Speaker 1>Get in touch with technology with tech Stuff from how

0:00:07.200 --> 0:00:13.880
<v Speaker 1>stuff works dot com. Hey there, and welcome to tech Stuff.

0:00:13.920 --> 0:00:17.040
<v Speaker 1>I'm your host, Jonathan Strickland. I'm an executive producer at

0:00:17.040 --> 0:00:20.000
<v Speaker 1>how Stuff Works in I Love all Things tech, and

0:00:20.040 --> 0:00:25.800
<v Speaker 1>welcome to episode nine hundred ninety nine of tech Stuff. Yep,

0:00:25.880 --> 0:00:28.040
<v Speaker 1>we're gonna have a really big shin dig for the

0:00:28.080 --> 0:00:30.159
<v Speaker 1>next one. And by shin dig, I mean I'm going

0:00:30.200 --> 0:00:33.559
<v Speaker 1>to record another show. But today we're going to talk

0:00:33.600 --> 0:00:39.159
<v Speaker 1>about the state of artificial intelligence because in late June

0:00:40.000 --> 0:00:45.159
<v Speaker 1>Dr Nathan Bane and Ian Hogarth presented a report titled

0:00:45.280 --> 0:00:48.080
<v Speaker 1>the State of a I, giving an update on the

0:00:48.080 --> 0:00:51.560
<v Speaker 1>advancements that have happened in the field of artificial intelligence

0:00:51.640 --> 0:00:55.360
<v Speaker 1>over the course of the last twelve months, so end

0:00:55.400 --> 0:00:59.000
<v Speaker 1>of well summer of seventeen to the summer of eighteen essentially.

0:00:59.120 --> 0:01:00.640
<v Speaker 1>So I thought it might be in using to talk

0:01:00.640 --> 0:01:04.039
<v Speaker 1>about what they found as they researched the topic. But first,

0:01:04.120 --> 0:01:08.240
<v Speaker 1>let's define a few terms, because artificial intelligence is one

0:01:08.240 --> 0:01:13.920
<v Speaker 1>of those categories of topics that tends to encompass a

0:01:13.920 --> 0:01:16.479
<v Speaker 1>lot of different ideas and unless you define what you're

0:01:16.520 --> 0:01:19.959
<v Speaker 1>talking about early on, uh, you could have two people

0:01:20.000 --> 0:01:24.000
<v Speaker 1>talking about different aspects of AI, and they don't realize

0:01:24.000 --> 0:01:26.800
<v Speaker 1>they're talking about different aspects and they think they're disagreeing,

0:01:26.840 --> 0:01:30.080
<v Speaker 1>but in reality they're actually agreeing. It's just they haven't

0:01:30.080 --> 0:01:32.880
<v Speaker 1>defined their terms. So we're gonna do that first. So

0:01:33.440 --> 0:01:39.440
<v Speaker 1>the term artificial intelligence dates to nineteen fifty five. John McCarthy,

0:01:39.560 --> 0:01:42.240
<v Speaker 1>who was was a computer scientist, had coined the phrase

0:01:42.240 --> 0:01:45.640
<v Speaker 1>while developing a plan for a conference that took place

0:01:45.720 --> 0:01:50.000
<v Speaker 1>at Dartmouth, and it was supposed to happen in nineteen

0:01:50.040 --> 0:01:52.160
<v Speaker 1>fifty six. So he came up with the term artificial

0:01:52.160 --> 0:01:54.880
<v Speaker 1>intelligence about a year before the conference was to take place.

0:01:55.560 --> 0:01:59.280
<v Speaker 1>And his was a definition of general intelligence, which means

0:01:59.680 --> 0:02:02.560
<v Speaker 1>it would be a way to allow machines to reason,

0:02:03.000 --> 0:02:07.040
<v Speaker 1>engage an abstract thought, do some problem solving, and also

0:02:07.080 --> 0:02:10.080
<v Speaker 1>to pursue self improvement. And I think a lot of

0:02:10.120 --> 0:02:13.960
<v Speaker 1>people still think of this when they are thinking of

0:02:13.960 --> 0:02:17.320
<v Speaker 1>the phrase artificial intelligence. That means a computer that can

0:02:17.440 --> 0:02:20.320
<v Speaker 1>process information in a way that is at least comparable,

0:02:20.520 --> 0:02:24.959
<v Speaker 1>if not identical, to the way we humans process information.

0:02:25.400 --> 0:02:29.000
<v Speaker 1>With the concept of self improvement included, there's at least

0:02:29.000 --> 0:02:32.240
<v Speaker 1>an implication that such a machine would at least possess

0:02:32.320 --> 0:02:34.680
<v Speaker 1>some degree of self awareness. It would have to know

0:02:35.240 --> 0:02:40.080
<v Speaker 1>at least that it needed to improve upon something. It

0:02:40.160 --> 0:02:42.600
<v Speaker 1>may not really have a full sense of self. However,

0:02:42.680 --> 0:02:47.200
<v Speaker 1>that's not necessarily required in order to have self improvement,

0:02:47.760 --> 0:02:52.120
<v Speaker 1>so uh, there'll just be a degree of it. Um. However,

0:02:52.160 --> 0:02:54.520
<v Speaker 1>it could go as far as a machine that actually

0:02:54.560 --> 0:02:58.519
<v Speaker 1>knows that it exists within a world it has a

0:02:58.560 --> 0:03:05.680
<v Speaker 1>sense of self. That could be a potential uh way

0:03:05.680 --> 0:03:09.760
<v Speaker 1>to interpret this concept. But as time has gone on,

0:03:09.840 --> 0:03:14.359
<v Speaker 1>we have needed to narrow down various definitions of artificial

0:03:14.400 --> 0:03:19.600
<v Speaker 1>intelligence because intelligence itself human intelligence is a very broad term.

0:03:19.680 --> 0:03:23.200
<v Speaker 1>It encompasses many different things. It takes more than creating

0:03:23.240 --> 0:03:26.720
<v Speaker 1>a machine that can process information at a faster rate

0:03:26.720 --> 0:03:30.320
<v Speaker 1>than humans. We wouldn't say that a calculator is more

0:03:30.360 --> 0:03:33.680
<v Speaker 1>intelligent than a person just because a calculator can, uh

0:03:33.919 --> 0:03:37.960
<v Speaker 1>can perform a complex mathematical calculation in a fraction of

0:03:38.000 --> 0:03:41.000
<v Speaker 1>the amount of time your average person could, right, because

0:03:41.040 --> 0:03:43.160
<v Speaker 1>your average person can still do tons of stuff that

0:03:43.200 --> 0:03:46.280
<v Speaker 1>a calculator can't do, so we wouldn't call the calculator intelligent.

0:03:46.560 --> 0:03:49.760
<v Speaker 1>It takes more than just processing information at a very

0:03:49.840 --> 0:03:54.920
<v Speaker 1>fast rate, so we have to go beyond just efficiency.

0:03:55.080 --> 0:03:59.240
<v Speaker 1>If we want to talk about intelligence, the Encyclopedia Britannica

0:03:59.360 --> 0:04:02.720
<v Speaker 1>defines AI as the ability of a digital computer or

0:04:02.800 --> 0:04:09.560
<v Speaker 1>computer controlled robot to perform tasks commonly associated with intelligent beings. Uh.

0:04:09.560 --> 0:04:12.440
<v Speaker 1>This isn't a bad definition, but it does require you

0:04:12.480 --> 0:04:15.480
<v Speaker 1>to take another step back to consider what sort of

0:04:15.520 --> 0:04:21.160
<v Speaker 1>actions would be considered intelligent versus those that are more instinctive. So,

0:04:21.320 --> 0:04:25.800
<v Speaker 1>for example, if a fly sees that there is a

0:04:25.880 --> 0:04:28.880
<v Speaker 1>hand coming toward it to squish it and it flies away,

0:04:29.120 --> 0:04:32.200
<v Speaker 1>is that instinctual or is that intelligent? While you would

0:04:32.240 --> 0:04:36.680
<v Speaker 1>argue it's more instinct, it's not a sign of intelligence. Uh.

0:04:36.720 --> 0:04:39.320
<v Speaker 1>There have been a lot of experiments with insects in

0:04:39.400 --> 0:04:43.440
<v Speaker 1>general to display that behaviors they have that appear to

0:04:43.560 --> 0:04:48.600
<v Speaker 1>be intelligent because they involve complex behaviors, Uh, turn out

0:04:48.640 --> 0:04:51.840
<v Speaker 1>to be instinctual because if you start messing with them,

0:04:51.880 --> 0:04:54.440
<v Speaker 1>they will just repeat the exact same sequence over and

0:04:54.480 --> 0:04:57.080
<v Speaker 1>over again. They don't have a way of retaining the

0:04:57.120 --> 0:05:00.120
<v Speaker 1>information that just happen in order to build upon it,

0:05:00.400 --> 0:05:03.279
<v Speaker 1>which is all part of learning. Right as human beings,

0:05:03.560 --> 0:05:07.239
<v Speaker 1>when we encounter new information, we can incorporate that into

0:05:07.240 --> 0:05:10.760
<v Speaker 1>our knowledge and then we can build upon that in

0:05:10.960 --> 0:05:16.039
<v Speaker 1>future encounters with similar scenarios. We can even generalize from

0:05:16.080 --> 0:05:22.560
<v Speaker 1>that situation and apply that knowledge to similar but different scenarios.

0:05:23.279 --> 0:05:29.200
<v Speaker 1>This is something that differentiates intelligence from just instinct. AI

0:05:29.320 --> 0:05:33.000
<v Speaker 1>is also a multidisciplinary field. It's not just one area

0:05:33.000 --> 0:05:36.640
<v Speaker 1>of study. It's in fact, lots of different areas of study,

0:05:36.680 --> 0:05:41.560
<v Speaker 1>everything from computer science to biology, to neuroscience, to psychology,

0:05:41.600 --> 0:05:45.800
<v Speaker 1>to engineering and more. It's tons of different areas of

0:05:45.800 --> 0:05:49.279
<v Speaker 1>study that all go into AI, and they're also a

0:05:49.320 --> 0:05:53.159
<v Speaker 1>lot of different ways that we can categorize AI. One

0:05:53.160 --> 0:05:56.080
<v Speaker 1>way is that we could just divide AI into two

0:05:56.200 --> 0:06:01.599
<v Speaker 1>very large categories week AI and strong long AI. John

0:06:01.720 --> 0:06:06.320
<v Speaker 1>Searle proposed this way of defining AI back in In fact,

0:06:06.400 --> 0:06:09.360
<v Speaker 1>he argued that week AI is probably the best will

0:06:09.360 --> 0:06:12.800
<v Speaker 1>ever do, will never have strong AI. Week AI refers

0:06:12.839 --> 0:06:16.359
<v Speaker 1>to a simulation of human thought. That you could have

0:06:16.400 --> 0:06:19.359
<v Speaker 1>a machine that appears to think like a person, but

0:06:19.480 --> 0:06:23.080
<v Speaker 1>that's just an appearance. In reality, once you strip away

0:06:23.120 --> 0:06:26.520
<v Speaker 1>all the different layers, it turns out it's just a simulation.

0:06:26.600 --> 0:06:31.360
<v Speaker 1>The computer is not quote unquote actually thinking. Uh, it's

0:06:31.680 --> 0:06:34.960
<v Speaker 1>mimicking the way we think, and it tends to be

0:06:35.000 --> 0:06:38.760
<v Speaker 1>in a relatively narrow band of applications. It may perform

0:06:38.800 --> 0:06:41.880
<v Speaker 1>those applications very well, it might even do so better

0:06:41.920 --> 0:06:45.880
<v Speaker 1>than a human can, but it cannot act outside of

0:06:45.920 --> 0:06:48.760
<v Speaker 1>that narrow band, or if it does attempt to act

0:06:48.800 --> 0:06:51.240
<v Speaker 1>outside of it, it doesn't do so very well. So

0:06:51.520 --> 0:06:55.320
<v Speaker 1>an example of this might be IBM's Deep Blue, which

0:06:55.520 --> 0:07:00.520
<v Speaker 1>was the computer they designed to play against chess grand masters,

0:07:00.560 --> 0:07:03.520
<v Speaker 1>and it plays chess really, really well, well enough to

0:07:03.560 --> 0:07:07.520
<v Speaker 1>beat grand masters at chess, But you couldn't then tell

0:07:07.560 --> 0:07:12.920
<v Speaker 1>it to sort a complex series of problems so that

0:07:12.960 --> 0:07:16.320
<v Speaker 1>you could tackle them properly, or ask it about what

0:07:16.400 --> 0:07:19.160
<v Speaker 1>the weather is going to be like three days from now.

0:07:19.400 --> 0:07:22.040
<v Speaker 1>You couldn't set it to other tasks. It was programmed

0:07:22.040 --> 0:07:25.360
<v Speaker 1>for a very specific application, and you could not just

0:07:25.440 --> 0:07:29.160
<v Speaker 1>leverage that quote unquote intelligence to something else. Whereas with

0:07:29.200 --> 0:07:33.280
<v Speaker 1>a person, you can have a person tackle all sorts

0:07:33.320 --> 0:07:35.960
<v Speaker 1>of different problems, and even if the person has never

0:07:36.040 --> 0:07:40.320
<v Speaker 1>encountered that problem before, he or she can apply the information,

0:07:40.360 --> 0:07:44.200
<v Speaker 1>the knowledge that they have accumulated throughout their experiences an

0:07:44.200 --> 0:07:47.360
<v Speaker 1>attempt to apply it as best they are able to

0:07:47.480 --> 0:07:49.760
<v Speaker 1>the new task. They might not be very good at

0:07:49.760 --> 0:07:52.360
<v Speaker 1>the new task, but they can at least try to

0:07:52.400 --> 0:07:54.720
<v Speaker 1>do that based upon the information and the knowledge that

0:07:54.760 --> 0:07:58.239
<v Speaker 1>they have gained in their past experiences. It doesn't matter

0:07:58.240 --> 0:08:01.480
<v Speaker 1>how many games of chess Deep Blue plays, it's still

0:08:01.520 --> 0:08:04.640
<v Speaker 1>not going to be good at doing other tasks. Strong

0:08:04.760 --> 0:08:08.200
<v Speaker 1>AI would refer to an artificial intelligence that could actually

0:08:08.280 --> 0:08:10.960
<v Speaker 1>think in a way that's at least analogous to the

0:08:10.960 --> 0:08:14.080
<v Speaker 1>way we humans think, even if it uses a different

0:08:14.120 --> 0:08:17.640
<v Speaker 1>methodology to do so, and it could apply that intelligence

0:08:17.640 --> 0:08:21.600
<v Speaker 1>to any situation, not just a narrow set of situations.

0:08:21.640 --> 0:08:23.840
<v Speaker 1>And that does not mean that it would immediately be

0:08:23.920 --> 0:08:27.640
<v Speaker 1>great at everything. This isn't a definition of a super

0:08:27.680 --> 0:08:32.520
<v Speaker 1>intelligent computer. It might also be pretty crappy at brand

0:08:32.520 --> 0:08:36.200
<v Speaker 1>new tasks, but it can learn over time and improve

0:08:36.360 --> 0:08:41.319
<v Speaker 1>over time, self improvement being an important concept in intelligence.

0:08:42.120 --> 0:08:44.920
<v Speaker 1>So I can learn from mistakes and even generalize what

0:08:45.040 --> 0:08:48.640
<v Speaker 1>it's learned into new, unrelated situations, so it would not

0:08:48.720 --> 0:08:51.760
<v Speaker 1>be bound by those narrow set of applications like a

0:08:51.800 --> 0:08:54.760
<v Speaker 1>week AI would. Cirl, By the way, is also the

0:08:54.760 --> 0:08:58.360
<v Speaker 1>philosopher who proposed the Chinese room thought experiment to argue

0:08:58.400 --> 0:09:01.960
<v Speaker 1>against strong AI. I've talked about the Chinese room thought

0:09:02.000 --> 0:09:07.520
<v Speaker 1>experiment and other episodes. Basically, it's this this thought experiment

0:09:07.600 --> 0:09:10.840
<v Speaker 1>where you imagine that you are in a room and

0:09:10.880 --> 0:09:13.080
<v Speaker 1>the room only has a door, and the door has

0:09:13.120 --> 0:09:16.760
<v Speaker 1>a little slot in it, and occasionally a piece of

0:09:16.800 --> 0:09:19.320
<v Speaker 1>paper is shoved through the slot. You get the piece

0:09:19.320 --> 0:09:23.040
<v Speaker 1>of paper, something is written in an alphabet that you

0:09:23.120 --> 0:09:25.920
<v Speaker 1>don't you don't understand, you have you have no knowledge

0:09:25.960 --> 0:09:28.600
<v Speaker 1>of this alphabet. It's just it looks like squiggles to you.

0:09:29.280 --> 0:09:32.439
<v Speaker 1>But you have an enormous book, and that enormous book

0:09:32.520 --> 0:09:36.040
<v Speaker 1>has a list of all these different pages of squiggles.

0:09:36.040 --> 0:09:38.240
<v Speaker 1>So what you do is you consult the enormous book,

0:09:38.280 --> 0:09:40.959
<v Speaker 1>you look for a page of squiggles that's identical to

0:09:41.040 --> 0:09:43.120
<v Speaker 1>the one that was sent to you, and then you

0:09:43.160 --> 0:09:46.600
<v Speaker 1>follow the instructions of what to do. When you get

0:09:46.640 --> 0:09:50.040
<v Speaker 1>a page that has the squiggles, you follow the instructions,

0:09:50.360 --> 0:09:52.560
<v Speaker 1>you put the output through the slot in the door,

0:09:52.800 --> 0:09:56.280
<v Speaker 1>and things continue. Searl argued, this is essentially the same

0:09:56.320 --> 0:10:00.600
<v Speaker 1>way that computers process information. They don't understand the information

0:10:00.640 --> 0:10:04.160
<v Speaker 1>that's coming in. They look at the information, they look

0:10:04.320 --> 0:10:08.160
<v Speaker 1>for the match of that information against what is programmed

0:10:08.160 --> 0:10:12.079
<v Speaker 1>to do, and then they respond with the appropriate response.

0:10:12.559 --> 0:10:16.200
<v Speaker 1>But they don't understand the process. Uh. You would say

0:10:16.240 --> 0:10:18.520
<v Speaker 1>that the same thing is true of the Chinese room

0:10:18.559 --> 0:10:21.800
<v Speaker 1>thought experiment. That if you did a piece of paper

0:10:21.880 --> 0:10:25.880
<v Speaker 1>written in Chinese, and the person inside does not understand Chinese,

0:10:26.320 --> 0:10:28.760
<v Speaker 1>they see the piece of paper, they have the book,

0:10:29.160 --> 0:10:32.439
<v Speaker 1>they write the response, they send it back through from

0:10:32.480 --> 0:10:35.720
<v Speaker 1>an external observer, it would appear that whoever is inside

0:10:35.720 --> 0:10:39.800
<v Speaker 1>the room understands Chinese. But the truth of the matter

0:10:39.920 --> 0:10:43.840
<v Speaker 1>is you don't understand Chinese. You're just following the instructions. Now,

0:10:43.880 --> 0:10:46.239
<v Speaker 1>there have been a lot of responses to this particular

0:10:46.280 --> 0:10:49.200
<v Speaker 1>thought experiment, but that's another episode, so I'm not gonna

0:10:49.200 --> 0:10:53.160
<v Speaker 1>go into it here, but it's a very interesting philosophical notion.

0:10:53.880 --> 0:10:57.160
<v Speaker 1>There was an assistant professor of integrative biology and computer

0:10:57.240 --> 0:11:00.680
<v Speaker 1>science and engineering at Michigan State University named Erin Hints

0:11:00.720 --> 0:11:03.840
<v Speaker 1>who lays out four types of AI uh in an

0:11:03.920 --> 0:11:07.520
<v Speaker 1>article that he wrote for the Conversation dot com. His

0:11:07.640 --> 0:11:10.600
<v Speaker 1>four types of AI start with type one, which are

0:11:10.679 --> 0:11:15.160
<v Speaker 1>reactive machines. These base all operations on the current state

0:11:15.440 --> 0:11:19.720
<v Speaker 1>of any given situation, but it cannot refer back to

0:11:20.080 --> 0:11:24.520
<v Speaker 1>past events. Uh, As Hints points out in this piece

0:11:24.559 --> 0:11:27.760
<v Speaker 1>Deep Blue, When I was mentioning earlier. It falls into

0:11:27.800 --> 0:11:31.720
<v Speaker 1>this type one category. When Deep Blue played chess, it

0:11:31.800 --> 0:11:35.200
<v Speaker 1>wasn't tracking moves. It wasn't saying, all right, well, the

0:11:35.280 --> 0:11:38.640
<v Speaker 1>last five moves, my opponent did such and such, So

0:11:38.760 --> 0:11:42.239
<v Speaker 1>I suspect based on that that I'm learning more about

0:11:42.320 --> 0:11:45.600
<v Speaker 1>his style of play. Deep Blue would look at the

0:11:45.600 --> 0:11:48.400
<v Speaker 1>state of the board, where all the pieces were, and

0:11:48.440 --> 0:11:50.840
<v Speaker 1>it would do this as if it was a the

0:11:50.920 --> 0:11:54.040
<v Speaker 1>first time Deep Blue had ever seen the chessboard. It's

0:11:54.040 --> 0:11:57.200
<v Speaker 1>not referring to the previous moves. It's just looking at

0:11:57.280 --> 0:11:59.920
<v Speaker 1>what is on the board at that moment and then

0:12:00.120 --> 0:12:02.920
<v Speaker 1>starts to evaluate all the potential moves it can make,

0:12:03.320 --> 0:12:06.680
<v Speaker 1>all the potential moves its opponent can make, and then

0:12:06.920 --> 0:12:10.120
<v Speaker 1>chooses a move among that set. The next time it's

0:12:10.160 --> 0:12:12.360
<v Speaker 1>Deep Blues turn, it does it all over again. It

0:12:12.480 --> 0:12:16.280
<v Speaker 1>is not referring to its past experience. It's only looking

0:12:16.320 --> 0:12:19.839
<v Speaker 1>at the current state of the board. So again, it

0:12:20.240 --> 0:12:23.520
<v Speaker 1>can't analyze player behavior leading up to the turn and

0:12:23.520 --> 0:12:26.319
<v Speaker 1>then base the decision off of that. So Deep Blue

0:12:26.400 --> 0:12:29.480
<v Speaker 1>blade chess as if on every single turn it was

0:12:29.559 --> 0:12:33.120
<v Speaker 1>the first time it ever scenes ever I had a

0:12:33.160 --> 0:12:36.559
<v Speaker 1>chance to look at that board. Um Ronnie Brooks and

0:12:36.640 --> 0:12:40.240
<v Speaker 1>AI researcher argued that this is really the only type

0:12:40.280 --> 0:12:43.040
<v Speaker 1>of AI we should try to build, because any other

0:12:43.160 --> 0:12:47.720
<v Speaker 1>AI would require some sort of internalized concept of the world.

0:12:48.080 --> 0:12:52.120
<v Speaker 1>It would need to have some form of representation of

0:12:52.120 --> 0:12:55.880
<v Speaker 1>the world in its for lack of a better word, mind,

0:12:56.559 --> 0:12:58.480
<v Speaker 1>in order for it to be able to react off

0:12:58.520 --> 0:13:01.679
<v Speaker 1>of that and be us. We humans are the people

0:13:01.840 --> 0:13:05.840
<v Speaker 1>programming these machines, we would have to program that representation

0:13:05.880 --> 0:13:09.040
<v Speaker 1>of the world, and no matter how carefully we do,

0:13:09.080 --> 0:13:12.160
<v Speaker 1>that is never going to be as good a representation

0:13:12.320 --> 0:13:14.439
<v Speaker 1>as the world actually is. Right, It's only going to

0:13:14.520 --> 0:13:18.080
<v Speaker 1>be a weak simulation of what we see the world

0:13:18.160 --> 0:13:22.000
<v Speaker 1>to be, and therefore any decisions such a machine makes

0:13:22.200 --> 0:13:26.000
<v Speaker 1>based off of this imperfect representation of the world will

0:13:26.040 --> 0:13:31.000
<v Speaker 1>in turn be imperfect. Moreover, if I were to program

0:13:31.000 --> 0:13:33.680
<v Speaker 1>such a computer, I'm doing so based off my own

0:13:34.440 --> 0:13:37.160
<v Speaker 1>concept of what the world is. But my concept of

0:13:37.200 --> 0:13:40.120
<v Speaker 1>the world is different from someone else's concept of the world.

0:13:40.160 --> 0:13:42.920
<v Speaker 1>Someone who comes from a very different background, with a

0:13:43.000 --> 0:13:47.240
<v Speaker 1>very different set of experiences might have a very very

0:13:47.400 --> 0:13:50.920
<v Speaker 1>radically different perception of what the world is. And if

0:13:50.920 --> 0:13:53.720
<v Speaker 1>I were to design a machine off my perceptions, it

0:13:53.800 --> 0:13:56.280
<v Speaker 1>might behave in a way that is completely alien to

0:13:56.360 --> 0:13:59.080
<v Speaker 1>this other person, perhaps in a way that is harmful

0:13:59.120 --> 0:14:01.520
<v Speaker 1>to this other person, and we'll get more into that later.

0:14:01.880 --> 0:14:05.240
<v Speaker 1>That falls into the realm of bias. So there are

0:14:05.280 --> 0:14:07.560
<v Speaker 1>some who argue that we shouldn't even try to go

0:14:07.640 --> 0:14:11.240
<v Speaker 1>beyond type one because of the potential problems we could encounter.

0:14:11.600 --> 0:14:17.000
<v Speaker 1>Type two. AI possesses some limited ability to remember. This

0:14:17.040 --> 0:14:19.960
<v Speaker 1>is sort of like short term memory for humans, though

0:14:20.000 --> 0:14:23.800
<v Speaker 1>perhaps it's more transient than short term memory. The memories

0:14:23.840 --> 0:14:27.520
<v Speaker 1>never get converted into long term storage for these machines,

0:14:27.840 --> 0:14:31.000
<v Speaker 1>but rather they serve to help a machine make immediate decisions.

0:14:31.520 --> 0:14:35.200
<v Speaker 1>Hence points to self driving cars as an example of

0:14:35.240 --> 0:14:40.240
<v Speaker 1>this type of AI. Hence says that, well, they have

0:14:40.360 --> 0:14:43.040
<v Speaker 1>to identify and monitor other elements on the road that

0:14:43.120 --> 0:14:46.240
<v Speaker 1>are constantly changing, such as other vehicles. They have to

0:14:46.280 --> 0:14:50.240
<v Speaker 1>be able to tell how fast is another vehicle traveling,

0:14:50.640 --> 0:14:53.680
<v Speaker 1>How close to your vehicle is this other vehicle, what

0:14:53.720 --> 0:14:56.960
<v Speaker 1>direction are they traveling in? Uh Like, if you're going

0:14:57.040 --> 0:14:59.680
<v Speaker 1>down the highway and there are other cars on the highway,

0:15:00.400 --> 0:15:03.040
<v Speaker 1>your car needs to know how many there are, where

0:15:03.040 --> 0:15:05.400
<v Speaker 1>they are in relation to you, how fast they're traveling.

0:15:05.640 --> 0:15:10.120
<v Speaker 1>This is all ongoing information. So the alternative would be

0:15:10.160 --> 0:15:12.200
<v Speaker 1>for your AI to look at the world as a

0:15:12.240 --> 0:15:16.680
<v Speaker 1>series of snapshots. Right, But snapshots don't tell you things

0:15:16.760 --> 0:15:20.280
<v Speaker 1>like speed. They would tell you the thing was here,

0:15:20.600 --> 0:15:23.600
<v Speaker 1>now it's here. You could interpret it as speed if

0:15:23.600 --> 0:15:27.040
<v Speaker 1>you knew how long it was between snapshots. But that's

0:15:27.040 --> 0:15:29.960
<v Speaker 1>a lot of unnecessary processing power. It makes more sense

0:15:30.400 --> 0:15:34.640
<v Speaker 1>to design AI that has the ability to at least

0:15:34.680 --> 0:15:41.000
<v Speaker 1>hold information in short term to understand things like velocity.

0:15:41.080 --> 0:15:47.200
<v Speaker 1>So uh, slightly different version of AI, slightly more sophisticated

0:15:47.240 --> 0:15:49.280
<v Speaker 1>than type one. But you don't have to worry about

0:15:49.320 --> 0:15:51.240
<v Speaker 1>other stuff, right, You don't have to worry about anything

0:15:51.240 --> 0:15:56.840
<v Speaker 1>outside of whatever the AI's purposes. So a self driving car,

0:15:56.880 --> 0:15:59.520
<v Speaker 1>for example, doesn't need to know how expensive a jug

0:15:59.640 --> 0:16:01.840
<v Speaker 1>of milk is, right. It doesn't need to know any

0:16:01.880 --> 0:16:04.680
<v Speaker 1>of that. It just needs to know rules of the road,

0:16:04.920 --> 0:16:08.960
<v Speaker 1>needs to know how to identify things that it's places

0:16:09.000 --> 0:16:11.840
<v Speaker 1>where a car can go versus where a car should

0:16:11.840 --> 0:16:16.000
<v Speaker 1>not go. It has to be able to identify pedestrians, uh,

0:16:16.040 --> 0:16:18.560
<v Speaker 1>these sort of things. But outside of that, the car

0:16:18.720 --> 0:16:20.640
<v Speaker 1>doesn't need to worry about it, so it still has

0:16:20.640 --> 0:16:24.280
<v Speaker 1>a fairly narrow set of parameters that it follows. Its worldview,

0:16:24.320 --> 0:16:27.400
<v Speaker 1>in other words, is constrained, so you don't have to

0:16:27.400 --> 0:16:30.560
<v Speaker 1>worry about creating a perfect representation of the world. You

0:16:30.640 --> 0:16:34.000
<v Speaker 1>just have to create as perfect a representation of the

0:16:34.040 --> 0:16:37.560
<v Speaker 1>specific part of the world the AI will inhabit as

0:16:37.600 --> 0:16:40.720
<v Speaker 1>you possibly can to make sure it behaves properly. Type

0:16:40.720 --> 0:16:44.280
<v Speaker 1>three AI should not only have an internal representation of

0:16:44.320 --> 0:16:48.040
<v Speaker 1>the world, but also a concept of other entities that

0:16:48.120 --> 0:16:51.160
<v Speaker 1>are within that world as and it doesn't just note

0:16:51.200 --> 0:16:54.640
<v Speaker 1>the presence of other things within its environment, but recognizes

0:16:54.880 --> 0:16:59.520
<v Speaker 1>which of those things have agency. Humans possess agency. We

0:16:59.600 --> 0:17:04.680
<v Speaker 1>understand our own faculties. We can recognize that others possess

0:17:04.840 --> 0:17:07.879
<v Speaker 1>similar abilities. If you and I were to have a conversation,

0:17:08.680 --> 0:17:11.960
<v Speaker 1>we would do so knowing that the other person possesses

0:17:12.040 --> 0:17:15.160
<v Speaker 1>at least some of the same abilities that we ourselves do. Right,

0:17:15.840 --> 0:17:20.640
<v Speaker 1>so we know like you would know that I have motivations,

0:17:20.720 --> 0:17:23.840
<v Speaker 1>that I have needs and wants. You would know this,

0:17:23.960 --> 0:17:25.720
<v Speaker 1>and I would know the same about you. We might

0:17:25.760 --> 0:17:29.159
<v Speaker 1>not know what they all are, but we recognize that

0:17:29.200 --> 0:17:32.920
<v Speaker 1>the other person has them. A Type three AI would

0:17:32.920 --> 0:17:36.960
<v Speaker 1>be able to recognize this and other entities It would

0:17:37.000 --> 0:17:42.080
<v Speaker 1>not itself necessarily possess needs, wants, anything like that, but

0:17:42.160 --> 0:17:46.080
<v Speaker 1>it would recognize that other entities do have those things,

0:17:46.119 --> 0:17:50.360
<v Speaker 1>So it is not self aware, but is aware of others.

0:17:50.920 --> 0:17:54.080
<v Speaker 1>So if we just assume that we are the only

0:17:54.080 --> 0:17:58.359
<v Speaker 1>ones who possess these faculties, then any conversation we would

0:17:58.359 --> 0:18:01.040
<v Speaker 1>ever have with anyone else would be akin to speaking

0:18:01.119 --> 0:18:05.160
<v Speaker 1>to ourselves, because we would assume other people don't have

0:18:05.200 --> 0:18:08.199
<v Speaker 1>those faculties, they don't possess the intelligence that we have.

0:18:08.760 --> 0:18:11.439
<v Speaker 1>That would mean that every single episode I did of

0:18:11.440 --> 0:18:13.960
<v Speaker 1>tech stuff would essentially just turn into Tacos and Lord

0:18:14.000 --> 0:18:15.480
<v Speaker 1>of the Rings, because that's all I would care to

0:18:15.520 --> 0:18:17.880
<v Speaker 1>talk about. But I assume you guys want to hear

0:18:17.880 --> 0:18:21.239
<v Speaker 1>more than that, Sorry, wants to hear about Tacos and

0:18:21.320 --> 0:18:23.240
<v Speaker 1>Lord of the Rings, or at least one or the other.

0:18:23.280 --> 0:18:25.600
<v Speaker 1>I don't know which. I'm gonna guess Tacos if I

0:18:25.640 --> 0:18:29.280
<v Speaker 1>have to guess. So this comes to the theory of

0:18:29.280 --> 0:18:32.359
<v Speaker 1>the mind, which is also pretty close to what Alan

0:18:32.400 --> 0:18:35.199
<v Speaker 1>Touring was talking about during the Turing Test. If we

0:18:35.200 --> 0:18:38.720
<v Speaker 1>were to create a machine that could reliably mimic a

0:18:38.920 --> 0:18:41.760
<v Speaker 1>human well enough so that your average person couldn't tell

0:18:42.320 --> 0:18:44.800
<v Speaker 1>if the responses it was getting the human was getting

0:18:44.840 --> 0:18:47.520
<v Speaker 1>were from a person or from a computer, You would

0:18:47.560 --> 0:18:50.760
<v Speaker 1>say that computer passes the Turing test, and Touring would say,

0:18:50.880 --> 0:18:54.359
<v Speaker 1>you might as well grant that the computer possesses intelligence,

0:18:54.800 --> 0:18:57.200
<v Speaker 1>because you would do the same thing to another human being.

0:18:57.400 --> 0:18:59.280
<v Speaker 1>Right if you talk to another human being, the human

0:18:59.320 --> 0:19:01.800
<v Speaker 1>talks to you like a human being, you say, oh,

0:19:02.000 --> 0:19:06.200
<v Speaker 1>this person has some of the same basic aspects of

0:19:06.280 --> 0:19:09.359
<v Speaker 1>humanity that I have, like intelligence and motivations and needs

0:19:09.359 --> 0:19:11.919
<v Speaker 1>and wants. Turing said, you might as well extend that

0:19:11.960 --> 0:19:15.560
<v Speaker 1>to computers if they're able to mimic human interaction close

0:19:15.680 --> 0:19:17.199
<v Speaker 1>enough so that you could not tell if it was

0:19:17.200 --> 0:19:20.120
<v Speaker 1>a human or a computer. Even if the computer doesn't

0:19:20.119 --> 0:19:22.840
<v Speaker 1>possess those things, we might as well assume it does,

0:19:23.119 --> 0:19:26.400
<v Speaker 1>because we give that same consideration to other people. However,

0:19:26.960 --> 0:19:30.400
<v Speaker 1>Hints would say that would really only apply to type

0:19:30.400 --> 0:19:34.240
<v Speaker 1>four AI. Those are the types of artificial intelligence that

0:19:34.359 --> 0:19:37.600
<v Speaker 1>have self awareness. This is an AI that not only

0:19:37.640 --> 0:19:40.639
<v Speaker 1>recognizes there are other entities out there, but understands that

0:19:40.720 --> 0:19:45.679
<v Speaker 1>it itself is an entity possessing intelligence, and AI in

0:19:45.760 --> 0:19:49.240
<v Speaker 1>type three would recognize that humans have thoughts, feelings, and motivations,

0:19:49.440 --> 0:19:53.280
<v Speaker 1>but an AI in type four would have those of

0:19:53.320 --> 0:19:55.960
<v Speaker 1>its own. It would have its own motivations, its own needs,

0:19:55.960 --> 0:19:59.560
<v Speaker 1>its own wants, its own loves and hates all the

0:19:59.560 --> 0:20:02.280
<v Speaker 1>way in main not defined it in such terms. It

0:20:02.280 --> 0:20:04.720
<v Speaker 1>would not only be able to recognize motivations, but also

0:20:04.880 --> 0:20:09.840
<v Speaker 1>understand motivations. It could put itself in the place of

0:20:09.880 --> 0:20:14.239
<v Speaker 1>another entity and say, this other entity wants to do

0:20:14.760 --> 0:20:19.960
<v Speaker 1>X because entity is why. So it might be Jonathan

0:20:20.040 --> 0:20:23.639
<v Speaker 1>wants to kick open the door because he's hungry for tacos,

0:20:24.200 --> 0:20:26.520
<v Speaker 1>and the computer would be able to understand this concept,

0:20:26.760 --> 0:20:29.320
<v Speaker 1>although it may not ever want to eat a taco.

0:20:30.480 --> 0:20:35.120
<v Speaker 1>I consider that imperfect machine. So that is where we are.

0:20:35.240 --> 0:20:38.120
<v Speaker 1>That's the definitions of artificial intelligence, so that you kind

0:20:38.119 --> 0:20:42.600
<v Speaker 1>of understand, uh, the philosophical approach to what we consider

0:20:42.680 --> 0:20:45.680
<v Speaker 1>a I. When we come back, we'll talk more about

0:20:45.720 --> 0:20:49.120
<v Speaker 1>the actual report and what the two researchers found as

0:20:49.160 --> 0:20:51.680
<v Speaker 1>they were looking into the advances that have been made

0:20:51.680 --> 0:20:54.560
<v Speaker 1>in AI over the past twelve months. But first let's

0:20:54.560 --> 0:21:04.760
<v Speaker 1>take a quick break and thank our sponsor. Much of

0:21:04.800 --> 0:21:07.440
<v Speaker 1>the work and artificial intelligence that have been following has

0:21:07.480 --> 0:21:10.800
<v Speaker 1>fallen firmly in the type one category I mentioned before

0:21:10.840 --> 0:21:13.680
<v Speaker 1>the break. And that's not to say that the work

0:21:13.760 --> 0:21:17.000
<v Speaker 1>is boring or it's not useful. The technology needed for

0:21:17.040 --> 0:21:20.520
<v Speaker 1>type one AI is incredibly sophisticated, so it involves not

0:21:20.560 --> 0:21:23.119
<v Speaker 1>just developing sensors for a machine to be able to

0:21:23.240 --> 0:21:27.760
<v Speaker 1>observe its environment, but also the various programs algorithms necessary

0:21:27.800 --> 0:21:30.840
<v Speaker 1>to process information in a meaningful way so the machine

0:21:30.880 --> 0:21:33.600
<v Speaker 1>can react in the way that we wanted to react.

0:21:34.040 --> 0:21:38.920
<v Speaker 1>Stuff like image recognition, voice recognition, depths, sen saying, all

0:21:38.960 --> 0:21:41.440
<v Speaker 1>that kind of stuff sort of fall into that category,

0:21:42.240 --> 0:21:45.320
<v Speaker 1>although they can also be incorporated into higher categories of

0:21:45.359 --> 0:21:49.800
<v Speaker 1>artificial intelligence, but they are sort of their building blocks essentially.

0:21:50.320 --> 0:21:53.120
<v Speaker 1>One of the first topics from the report focuses on

0:21:53.760 --> 0:21:57.080
<v Speaker 1>machine learning and a concept called transfer learning, so we

0:21:57.119 --> 0:22:00.200
<v Speaker 1>get to talk about what that means. Machine learning is

0:22:00.240 --> 0:22:04.800
<v Speaker 1>an approach that involves a computer examining data, learning from

0:22:04.880 --> 0:22:07.639
<v Speaker 1>that data, and then using what has been learned for

0:22:07.760 --> 0:22:12.640
<v Speaker 1>future decisions. So, for example, let's take Amazon's shopping suggestions.

0:22:12.680 --> 0:22:15.880
<v Speaker 1>When you buy something off Amazon, you'll see a recommendation

0:22:15.960 --> 0:22:18.400
<v Speaker 1>for stuff that other people have bought when they were

0:22:18.440 --> 0:22:21.600
<v Speaker 1>purchasing the same thing you just bought. So Amazon is

0:22:21.680 --> 0:22:24.679
<v Speaker 1>using machine learning to try and up sell you more stuff.

0:22:24.720 --> 0:22:26.879
<v Speaker 1>It's like saying, hey, when other people bought that thing

0:22:26.920 --> 0:22:29.760
<v Speaker 1>of a jig, they also gotta do hicky. You probably

0:22:29.800 --> 0:22:31.720
<v Speaker 1>also want to do hicky because you just buy that

0:22:31.760 --> 0:22:34.720
<v Speaker 1>thing of a jig. That's a simple example of this.

0:22:35.480 --> 0:22:38.800
<v Speaker 1>Then you have deep learning that's kind of a a

0:22:38.880 --> 0:22:42.080
<v Speaker 1>subset of machine learning. Deep learning is sort of a

0:22:42.119 --> 0:22:45.880
<v Speaker 1>self correcting branch in machine learning. You train a computer

0:22:45.960 --> 0:22:48.600
<v Speaker 1>on sets of data, and occasionally you have to step

0:22:48.640 --> 0:22:51.720
<v Speaker 1>in to make corrections and adjustments to make certain the

0:22:51.720 --> 0:22:54.600
<v Speaker 1>computer is on the right track, that the computer is

0:22:54.640 --> 0:22:59.640
<v Speaker 1>not making bad suggestions, which will happen just because it's

0:22:59.680 --> 0:23:02.439
<v Speaker 1>work from large amounts of data, and sometimes it is

0:23:02.480 --> 0:23:05.679
<v Speaker 1>making choices that to the computer seem logical but to

0:23:05.720 --> 0:23:08.919
<v Speaker 1>an outside observer seem wackadoodle crazy, So you have to

0:23:08.920 --> 0:23:11.760
<v Speaker 1>go in and tweak things. You might train an algorithm,

0:23:11.760 --> 0:23:14.480
<v Speaker 1>for example, to recognize pictures of coffee mugs, and then

0:23:14.480 --> 0:23:17.320
<v Speaker 1>occasionally you have to pop in and you see something

0:23:17.359 --> 0:23:20.520
<v Speaker 1>that isn't a coffee mug that has been mistakenly identified

0:23:20.520 --> 0:23:23.080
<v Speaker 1>as one. You have to tell the computer, no, computer,

0:23:23.200 --> 0:23:25.800
<v Speaker 1>that is not a coffee mug, and then it learns

0:23:25.840 --> 0:23:30.240
<v Speaker 1>from there. Deep learning depends upon artificial neural networks. These

0:23:30.280 --> 0:23:35.119
<v Speaker 1>are neural networks that mimic the way brains process information,

0:23:35.760 --> 0:23:39.840
<v Speaker 1>and they have algorithms that behave like neurons. Each algorithm

0:23:40.000 --> 0:23:44.640
<v Speaker 1>processes some information, then assigns a weight to how correct

0:23:44.680 --> 0:23:48.200
<v Speaker 1>it believes its conclusion to be, like I'm pretty sure

0:23:48.240 --> 0:23:50.920
<v Speaker 1>this is right, all the way down to this might

0:23:50.960 --> 0:23:53.320
<v Speaker 1>be right, but I don't know. And then it passes

0:23:53.359 --> 0:23:56.920
<v Speaker 1>the data down to another layer of neurons, which then

0:23:57.400 --> 0:24:02.840
<v Speaker 1>takes that information, processes it another way, passes it on, etcetera, etcetera.

0:24:03.040 --> 0:24:05.639
<v Speaker 1>And then the system can look at all the different

0:24:05.640 --> 0:24:09.080
<v Speaker 1>weightings of all the different potential answers and say, out

0:24:09.119 --> 0:24:12.080
<v Speaker 1>of all the conclusions I've come up with, this one

0:24:12.160 --> 0:24:15.840
<v Speaker 1>is the one I'm most confident is correct. So that's

0:24:15.840 --> 0:24:17.639
<v Speaker 1>the answer we're gonna go with. We're not gonna go

0:24:17.720 --> 0:24:21.959
<v Speaker 1>with any of the others because they are statistically less

0:24:22.000 --> 0:24:25.760
<v Speaker 1>likely to be the correct answer. So the key here

0:24:25.840 --> 0:24:28.480
<v Speaker 1>is that you have to train a deep learning network

0:24:29.080 --> 0:24:32.880
<v Speaker 1>on a really large amount of data so that you

0:24:32.960 --> 0:24:36.639
<v Speaker 1>can really get it to grasp the concept, and you

0:24:36.680 --> 0:24:40.639
<v Speaker 1>also have to make sure you tweak the waiting situation

0:24:40.720 --> 0:24:44.160
<v Speaker 1>the way it waits how confident it is in an

0:24:44.200 --> 0:24:47.640
<v Speaker 1>answer in such a way that filters out bad conclusions

0:24:48.080 --> 0:24:51.800
<v Speaker 1>early on. Uh So it's a little different, like you're

0:24:51.920 --> 0:24:55.680
<v Speaker 1>you're actually tweaking its decision making process as opposed to

0:24:56.280 --> 0:24:59.320
<v Speaker 1>looking at the decisions once they've already been made. And

0:24:59.359 --> 0:25:01.720
<v Speaker 1>it gets really really tricky, but we're gonna leave it

0:25:01.720 --> 0:25:04.640
<v Speaker 1>to that. You just you have to very gently guide

0:25:05.080 --> 0:25:08.040
<v Speaker 1>the decision making process and then you let it go

0:25:08.080 --> 0:25:10.520
<v Speaker 1>on its own, and then it ultimately starts to produce

0:25:10.600 --> 0:25:14.800
<v Speaker 1>the best decisions if you've designed the system properly. So

0:25:14.880 --> 0:25:18.080
<v Speaker 1>these are all non trivial problems, but they are surmountable.

0:25:18.080 --> 0:25:21.280
<v Speaker 1>We do have deep learning systems out there now. Transfer

0:25:21.359 --> 0:25:23.920
<v Speaker 1>learning is where you train a machine to do one

0:25:24.000 --> 0:25:27.359
<v Speaker 1>thing and then transfer that learning to a new task.

0:25:27.480 --> 0:25:29.840
<v Speaker 1>It might be semi related, or it might be completely

0:25:29.920 --> 0:25:33.560
<v Speaker 1>unrelated to the original task. You can reapply the learning

0:25:33.600 --> 0:25:36.720
<v Speaker 1>model you developed for the first task, and you this

0:25:36.760 --> 0:25:39.200
<v Speaker 1>cuts down the time it would take to train algorithms

0:25:39.240 --> 0:25:42.760
<v Speaker 1>to do something new. Moreover, computer models that have been

0:25:42.800 --> 0:25:45.560
<v Speaker 1>trained on different problems will begin to build a more

0:25:45.760 --> 0:25:49.000
<v Speaker 1>rich representation of the world, which I mentioned earlier is

0:25:49.080 --> 0:25:53.000
<v Speaker 1>necessary for the higher forms of artificial intelligence. The report

0:25:53.040 --> 0:25:57.280
<v Speaker 1>gives an example in Google Inception V three network, which

0:25:57.359 --> 0:26:01.760
<v Speaker 1>was trained on image recognition and then retrained on recognizing

0:26:01.840 --> 0:26:05.399
<v Speaker 1>skin diseases. The result was that the AI could actually

0:26:05.400 --> 0:26:09.920
<v Speaker 1>outperform twenty one Stanford dermatologists when it came to making

0:26:09.920 --> 0:26:12.760
<v Speaker 1>informed decisions such as whether or not a patient should

0:26:12.760 --> 0:26:17.560
<v Speaker 1>get a biopsy. Next, the report acknowledges the importance of

0:26:17.600 --> 0:26:23.160
<v Speaker 1>graphics processing units, also known as GPUs. Unlike most CPUs

0:26:23.240 --> 0:26:26.920
<v Speaker 1>central processing units, a GPU is designed to process a

0:26:26.920 --> 0:26:29.760
<v Speaker 1>lot of data in parallel, so that ends up being

0:26:29.760 --> 0:26:32.959
<v Speaker 1>really useful when you're training computer models with enormous amounts

0:26:32.960 --> 0:26:36.080
<v Speaker 1>of information. But it's not an approach that works for

0:26:36.119 --> 0:26:40.040
<v Speaker 1>all types of computing because not all computational problems can

0:26:40.080 --> 0:26:43.359
<v Speaker 1>be divided up to be solved in parallel, and a

0:26:43.480 --> 0:26:47.639
<v Speaker 1>GPU would handle a problem that can't be divided up

0:26:47.640 --> 0:26:51.520
<v Speaker 1>in parallel much more slowly than a very powerful CPU could.

0:26:51.920 --> 0:26:55.400
<v Speaker 1>This is also true for quantum computers, meaning that when

0:26:55.400 --> 0:26:59.080
<v Speaker 1>we get reliable, powerful quantum computers will likely see a

0:26:59.119 --> 0:27:03.639
<v Speaker 1>real boom in training computers and machine learning. The report

0:27:03.720 --> 0:27:07.000
<v Speaker 1>also argues that while GPUs are incredibly useful for training

0:27:07.000 --> 0:27:10.560
<v Speaker 1>a model, the actual application of the model can rest

0:27:10.600 --> 0:27:13.920
<v Speaker 1>on CPUs. So if you prefer, you'd want to use

0:27:14.000 --> 0:27:17.480
<v Speaker 1>a GPU when you're putting your computer model through school,

0:27:17.800 --> 0:27:19.880
<v Speaker 1>but when it's time for your computer model to actually

0:27:20.440 --> 0:27:23.520
<v Speaker 1>do its job to pursue its career, you switch it

0:27:23.520 --> 0:27:27.840
<v Speaker 1>over to CPU because the parallel part all comes in

0:27:27.880 --> 0:27:31.480
<v Speaker 1>the training section, not in the application section. The report

0:27:31.520 --> 0:27:35.560
<v Speaker 1>also identifies a few big challenges and pushing AI further. First, there's,

0:27:35.640 --> 0:27:39.080
<v Speaker 1>of course, the technological barriers. The report points out that

0:27:39.160 --> 0:27:44.240
<v Speaker 1>processor clock frequencies are are starting to plateau. So generally speaking,

0:27:44.480 --> 0:27:48.480
<v Speaker 1>clock frequencies tell you how many operations a processor can

0:27:48.520 --> 0:27:52.680
<v Speaker 1>complete in a second. That's really an oversimplification, but generally

0:27:53.240 --> 0:27:56.320
<v Speaker 1>the higher the number, the more stuff your processor can

0:27:56.359 --> 0:28:00.280
<v Speaker 1>do within a second amount of time. Advance as an

0:28:00.320 --> 0:28:05.400
<v Speaker 1>AI will likely depend upon new microprocessor architectures to overcome

0:28:05.440 --> 0:28:08.240
<v Speaker 1>this hurdle. We're reaching the limit of what we can

0:28:08.240 --> 0:28:12.359
<v Speaker 1>do with the classical microprocessor design. So essentially we're getting

0:28:12.400 --> 0:28:16.040
<v Speaker 1>closer to the end of Moore's law due to fundamental

0:28:16.240 --> 0:28:19.720
<v Speaker 1>physical limits that we cannot overcome if we just stick

0:28:19.840 --> 0:28:22.639
<v Speaker 1>with the way we've been making microprocessors for the last

0:28:22.760 --> 0:28:26.280
<v Speaker 1>several decades. But that does not mean our our computers

0:28:26.320 --> 0:28:28.840
<v Speaker 1>are never going to get more powerful. It may only

0:28:28.880 --> 0:28:32.520
<v Speaker 1>mean that we have to innovate new architectures, new designs,

0:28:32.520 --> 0:28:36.320
<v Speaker 1>new approaches to processing, which in turn could necessitate a

0:28:36.400 --> 0:28:39.720
<v Speaker 1>new version of Moore's law. We might be on another

0:28:39.840 --> 0:28:45.360
<v Speaker 1>astronomical expansion of processing, but it would require brand new

0:28:45.440 --> 0:28:50.160
<v Speaker 1>architectures that haven't necessarily been proven yet. The researchers identified

0:28:50.200 --> 0:28:55.480
<v Speaker 1>Google's tensor processing unit or TPU, as a possible successor.

0:28:55.840 --> 0:29:00.400
<v Speaker 1>The TPU is a type of application specific integrated circuit

0:29:00.720 --> 0:29:04.240
<v Speaker 1>and a s I C. This is a circuit that

0:29:04.240 --> 0:29:07.840
<v Speaker 1>has made for a very specific application, as opposed to

0:29:07.840 --> 0:29:10.680
<v Speaker 1>a general circuit like a CPU. A CPU is supposed

0:29:10.680 --> 0:29:12.960
<v Speaker 1>to be able to handle lots of different data for

0:29:13.040 --> 0:29:17.600
<v Speaker 1>lots of different applications, but a TPU is meant for

0:29:17.640 --> 0:29:24.240
<v Speaker 1>a very specific application, for example, for artificial intelligence. Related

0:29:24.280 --> 0:29:28.520
<v Speaker 1>to this is another barrier, which is financial. Harnessing really

0:29:28.560 --> 0:29:33.280
<v Speaker 1>powerful processing technologies is expensive, so artificial intelligence R and

0:29:33.360 --> 0:29:36.840
<v Speaker 1>D tends to be really costly progress and AI is

0:29:36.880 --> 0:29:39.960
<v Speaker 1>limited in part by funding. In other words, it's not

0:29:40.240 --> 0:29:45.200
<v Speaker 1>just technology, it's also where's the money coming from. As

0:29:45.240 --> 0:29:48.040
<v Speaker 1>for how AI has been coming along, the researchers pointed

0:29:48.040 --> 0:29:50.840
<v Speaker 1>to Google's Alpha zero, which taught itself how to play

0:29:50.920 --> 0:29:54.960
<v Speaker 1>the game Go at superhuman levels, and it did that

0:29:55.080 --> 0:29:59.680
<v Speaker 1>just by playing itself. It played games of Go against itself,

0:29:59.680 --> 0:30:03.160
<v Speaker 1>repeat eatedly, with no human interaction. The system didn't have

0:30:03.200 --> 0:30:07.560
<v Speaker 1>any historical data to pull from. It wasn't consulting historic

0:30:07.640 --> 0:30:10.680
<v Speaker 1>games of Go and the strategies that people employed. It

0:30:10.720 --> 0:30:14.200
<v Speaker 1>was developing strategies on its own, so it only had

0:30:14.240 --> 0:30:16.520
<v Speaker 1>the basic rules of the game programmed into it, and

0:30:16.520 --> 0:30:20.160
<v Speaker 1>then it just began playing thousands and thousands of games

0:30:20.200 --> 0:30:24.360
<v Speaker 1>against itself and learned strategies. It would learn tactics, it

0:30:24.360 --> 0:30:29.880
<v Speaker 1>would abandon approaches. It had forty days of training, and

0:30:29.920 --> 0:30:32.680
<v Speaker 1>it reached levels of mastery that could foil even the

0:30:32.720 --> 0:30:37.680
<v Speaker 1>best human players. The researchers also mentioned Open Ai that's

0:30:37.680 --> 0:30:40.160
<v Speaker 1>a team that created Ai agents that could play the

0:30:40.240 --> 0:30:43.800
<v Speaker 1>game Dota too. Dota two is a mobile that's a

0:30:43.840 --> 0:30:46.080
<v Speaker 1>style of game in which two teams of players try

0:30:46.160 --> 0:30:48.560
<v Speaker 1>to win a match that involves capturing certain spaces on

0:30:48.600 --> 0:30:51.480
<v Speaker 1>a playing field and defeating the members of the other team.

0:30:51.880 --> 0:30:56.240
<v Speaker 1>Like Alpha zero, the team used a self playing feature

0:30:56.400 --> 0:31:01.120
<v Speaker 1>as a training mechanism. Every player on a team was

0:31:01.200 --> 0:31:04.800
<v Speaker 1>controlled by a different AI agent. Now there was one

0:31:04.840 --> 0:31:08.200
<v Speaker 1>computer that was generating all these AI agents, but each

0:31:08.240 --> 0:31:11.840
<v Speaker 1>AI agent was acting as its own kind of individual.

0:31:12.400 --> 0:31:15.920
<v Speaker 1>So each agent had its own neural network, and that

0:31:16.000 --> 0:31:19.560
<v Speaker 1>meant that these different AI agents were having to collaborate

0:31:19.600 --> 0:31:22.120
<v Speaker 1>with each other to work together to form these strategies

0:31:22.480 --> 0:31:25.360
<v Speaker 1>in order to achieve goals. So this was not just

0:31:25.720 --> 0:31:29.800
<v Speaker 1>a one computer that was controlling all the pieces simultaneously.

0:31:29.840 --> 0:31:33.200
<v Speaker 1>It was almost like a separate computer system for every

0:31:33.280 --> 0:31:36.000
<v Speaker 1>single player. And then they would talk to each other

0:31:36.040 --> 0:31:39.240
<v Speaker 1>and coordinate with each other, which is really cool and

0:31:39.280 --> 0:31:42.800
<v Speaker 1>also a little terrifying if you if you think about it,

0:31:42.920 --> 0:31:50.000
<v Speaker 1>computers working together independently is kind of scary anyway. Another

0:31:50.000 --> 0:31:53.480
<v Speaker 1>big development and AI is addressing bias in machine learning models.

0:31:53.520 --> 0:31:56.360
<v Speaker 1>I mentioned this earlier. Here's the interesting thing. A computer

0:31:56.480 --> 0:31:59.640
<v Speaker 1>can have a bias, and that's because computers are working

0:31:59.680 --> 0:32:02.800
<v Speaker 1>off of algorithms that were ultimately designed by human beings,

0:32:03.080 --> 0:32:06.400
<v Speaker 1>and human beings have bias. If I were to set

0:32:06.400 --> 0:32:08.520
<v Speaker 1>out to create something, I'd be drawing on my own

0:32:08.520 --> 0:32:11.640
<v Speaker 1>personal experiences and my own knowledge. But that is a

0:32:11.680 --> 0:32:15.720
<v Speaker 1>tiny sliver of the spectrum of human experience. The same

0:32:15.800 --> 0:32:18.880
<v Speaker 1>is true for people who design machine learning algorithms. As

0:32:18.920 --> 0:32:23.000
<v Speaker 1>a result, those algorithms might overlook or misidentified data points

0:32:23.040 --> 0:32:27.200
<v Speaker 1>that fall outside the experience of the architect who designed

0:32:27.320 --> 0:32:30.200
<v Speaker 1>that machine learning tool, and depending upon the nature of

0:32:30.200 --> 0:32:33.680
<v Speaker 1>the AI, that could be disastrous. So, for example, back

0:32:33.680 --> 0:32:36.520
<v Speaker 1>in two thousand nine, Hewlett Packard had to deal with

0:32:36.560 --> 0:32:39.800
<v Speaker 1>a scandal. They had these cameras that had image recognition

0:32:39.880 --> 0:32:43.200
<v Speaker 1>software built into the camera, and it would identify a

0:32:43.240 --> 0:32:46.920
<v Speaker 1>person's face so that it would focus properly on a

0:32:47.080 --> 0:32:49.680
<v Speaker 1>on a the subject of your photo. Assume that if

0:32:49.720 --> 0:32:52.080
<v Speaker 1>you had a person in the picture, that you wanted

0:32:52.080 --> 0:32:56.640
<v Speaker 1>the person to be in focus. However, they failed to

0:32:56.760 --> 0:33:01.640
<v Speaker 1>recognize dark skinned people. So that's a problem where your

0:33:02.200 --> 0:33:09.040
<v Speaker 1>your computer tool is ignoring people because the person who

0:33:09.080 --> 0:33:13.240
<v Speaker 1>designed it had designed it to recognize folks that were

0:33:13.320 --> 0:33:17.600
<v Speaker 1>like themselves. They weren't necessarily thinking about it outside of

0:33:17.600 --> 0:33:23.240
<v Speaker 1>their own realm of experience, which was obviously a pr nightmare.

0:33:23.720 --> 0:33:27.240
<v Speaker 1>Now imagine you have that same issue. But now let's

0:33:27.240 --> 0:33:30.800
<v Speaker 1>go beyond something that is just a public relations problem

0:33:30.840 --> 0:33:35.320
<v Speaker 1>to something even worse than that. Uh, think about self

0:33:35.400 --> 0:33:38.160
<v Speaker 1>driving cars. Self driving cars need to be able to

0:33:38.200 --> 0:33:41.720
<v Speaker 1>recognize pedestrians who are crossing the street. But if you

0:33:41.760 --> 0:33:44.400
<v Speaker 1>have a self driving car that doesn't recognize a dark

0:33:44.440 --> 0:33:48.960
<v Speaker 1>skinned person, then that could lead to tragic results. You

0:33:48.960 --> 0:33:55.120
<v Speaker 1>could have a terrible collision fatalities. These are non trivial issues.

0:33:55.160 --> 0:33:58.640
<v Speaker 1>Biases may appear simply problematic on first blush, but they

0:33:58.680 --> 0:34:03.840
<v Speaker 1>can lead to really catastrophic outcomes, and so in recent months,

0:34:03.840 --> 0:34:08.160
<v Speaker 1>more work has been dedicated to creating systems that eliminate bias,

0:34:08.200 --> 0:34:11.239
<v Speaker 1>and that's easier said than done. The researchers gave an

0:34:11.280 --> 0:34:14.000
<v Speaker 1>example of a biased system with Google Translate as well.

0:34:14.480 --> 0:34:18.800
<v Speaker 1>So Turkish is a language that does not have gendered

0:34:18.920 --> 0:34:23.600
<v Speaker 1>pronouns like he and she. It just doesn't. In Turkish,

0:34:24.000 --> 0:34:28.040
<v Speaker 1>all pronouns he, she, and it are represented by a

0:34:28.080 --> 0:34:33.240
<v Speaker 1>single pronoun oh. The researchers translated she is a doctor

0:34:33.760 --> 0:34:38.279
<v Speaker 1>and he is a nurse from English into Turkish, and

0:34:38.320 --> 0:34:42.320
<v Speaker 1>Google Translate dutifully change the gendered pronouns in English to

0:34:42.440 --> 0:34:47.080
<v Speaker 1>the Turkish genderless pronoun oh. But then they went to

0:34:47.120 --> 0:34:51.080
<v Speaker 1>reverse the process, turned the Turkish phrases back into English.

0:34:51.440 --> 0:34:56.520
<v Speaker 1>Google Translate assigned genders to the pronouns. You know, they

0:34:56.560 --> 0:34:59.640
<v Speaker 1>were both genderless pronouns in Turkish, but in order to

0:34:59.680 --> 0:35:02.000
<v Speaker 1>make it makes sense in English and not be it

0:35:02.320 --> 0:35:06.040
<v Speaker 1>is a doctor and it is a nurse, it assigned genders,

0:35:06.080 --> 0:35:10.520
<v Speaker 1>and it assigned he to the doctor phrase and she

0:35:11.000 --> 0:35:13.680
<v Speaker 1>to the nurse, even though the original English phrases were

0:35:14.160 --> 0:35:17.839
<v Speaker 1>she is a doctor, he is a nurse, translated from

0:35:17.880 --> 0:35:20.680
<v Speaker 1>Turkish back to English into he is a doctor, she

0:35:20.880 --> 0:35:23.920
<v Speaker 1>is a nurse. So the genders on the occupations swapped,

0:35:23.960 --> 0:35:28.160
<v Speaker 1>and that reveals a gender bias in knee translation algorithm.

0:35:28.200 --> 0:35:30.840
<v Speaker 1>That just assumes that if you're talking about a doctor

0:35:31.160 --> 0:35:34.959
<v Speaker 1>and the gender is indeterminate in your original language, then

0:35:35.280 --> 0:35:38.239
<v Speaker 1>it must be a man, which is more than a

0:35:38.280 --> 0:35:42.520
<v Speaker 1>little problematic. So those are just simple examples, but it

0:35:42.560 --> 0:35:45.640
<v Speaker 1>goes much deeper than that. Well, i'll tell you more

0:35:46.120 --> 0:35:50.160
<v Speaker 1>about what the researchers found in their state of the

0:35:50.200 --> 0:35:53.440
<v Speaker 1>AI and as well as an update that has happened

0:35:53.480 --> 0:35:56.960
<v Speaker 1>since that report came out, But first let's take another

0:35:57.040 --> 0:36:08.560
<v Speaker 1>quick break to thank our sponsors. Another really important concept

0:36:08.640 --> 0:36:12.000
<v Speaker 1>and artificial intelligence that the researchers point out is transparency,

0:36:12.080 --> 0:36:14.719
<v Speaker 1>because it's not really enough to have a computer get

0:36:14.760 --> 0:36:17.640
<v Speaker 1>to the right answer. We need to know how it

0:36:17.680 --> 0:36:20.080
<v Speaker 1>got to that answer, and it may turn out that

0:36:20.080 --> 0:36:23.400
<v Speaker 1>the computer system is making a lot of incorrect assumptions

0:36:23.440 --> 0:36:27.359
<v Speaker 1>before it arrives at the right conclusion. Those faulty assumptions

0:36:27.400 --> 0:36:30.759
<v Speaker 1>should be addressed to avoid problems in the future, such

0:36:30.800 --> 0:36:33.960
<v Speaker 1>as future conclusions that are wrong because they depend too

0:36:34.000 --> 0:36:38.800
<v Speaker 1>heavily on faulty assumptions. So AI designers need to build

0:36:38.840 --> 0:36:41.799
<v Speaker 1>in systems that help us check the work of the

0:36:41.880 --> 0:36:45.480
<v Speaker 1>AI to make sure this is not happening. This is

0:36:45.520 --> 0:36:47.720
<v Speaker 1>something that needs to be built into an AI system

0:36:47.760 --> 0:36:50.040
<v Speaker 1>from the beginning, or else we get into what was

0:36:50.080 --> 0:36:54.040
<v Speaker 1>called a black box situation. So a black box is

0:36:54.080 --> 0:36:56.920
<v Speaker 1>where you have a system where all the processes that

0:36:57.000 --> 0:37:01.240
<v Speaker 1>happen inside the system are hidden away from the average person.

0:37:01.640 --> 0:37:04.920
<v Speaker 1>You don't know how the system got to its conclusion,

0:37:05.640 --> 0:37:07.880
<v Speaker 1>and so you don't know if you can trust the

0:37:07.920 --> 0:37:11.799
<v Speaker 1>conclusion or not. That's a problem. This always makes me

0:37:11.840 --> 0:37:15.560
<v Speaker 1>think of the computer Deep Thought, which was the super

0:37:15.600 --> 0:37:19.240
<v Speaker 1>Intelligent computer and Hitchhiker's Guide to the Galaxy. They asked

0:37:19.280 --> 0:37:23.000
<v Speaker 1>the computer what is the meaning to life, the universe

0:37:23.040 --> 0:37:26.200
<v Speaker 1>and everything? And the computer says forty two, Well, you

0:37:26.239 --> 0:37:30.120
<v Speaker 1>don't understand why the computer got to its conclusion. Of

0:37:30.200 --> 0:37:35.360
<v Speaker 1>forty two, because the computer doesn't tell you how it

0:37:35.480 --> 0:37:38.960
<v Speaker 1>got to its answer, It just processes the information and

0:37:39.000 --> 0:37:43.160
<v Speaker 1>then produces the answer. We don't want that situation with AI.

0:37:43.560 --> 0:37:48.120
<v Speaker 1>There's also the danger of inserting changes in data to

0:37:48.200 --> 0:37:51.719
<v Speaker 1>cause AI systems to make big mistakes. By inserting what

0:37:51.760 --> 0:37:56.200
<v Speaker 1>the researchers referred to as adversarial patches, you can cause

0:37:56.280 --> 0:38:00.640
<v Speaker 1>a system to fail. So, in other words, you purposefully

0:38:00.760 --> 0:38:06.040
<v Speaker 1>introduced bad data to make the system start to have

0:38:06.440 --> 0:38:10.759
<v Speaker 1>problems throughout the processing of information. They gave examples of

0:38:10.840 --> 0:38:15.279
<v Speaker 1>image recognition software and showed that by inserting some extra data.

0:38:15.480 --> 0:38:18.360
<v Speaker 1>They included one that was a sticker that had a

0:38:18.400 --> 0:38:22.080
<v Speaker 1>particular design on it, you can override a computer's ability

0:38:22.160 --> 0:38:25.880
<v Speaker 1>to correctly identify an image and cause it to misidentify it.

0:38:26.000 --> 0:38:28.680
<v Speaker 1>In the example they used, they showed a sticker that

0:38:28.719 --> 0:38:30.800
<v Speaker 1>if you put it down in the view of the

0:38:30.800 --> 0:38:35.040
<v Speaker 1>the camera, then the AI would always identify it as

0:38:35.120 --> 0:38:38.000
<v Speaker 1>a toaster, no matter what it was, because the sticker

0:38:38.600 --> 0:38:41.480
<v Speaker 1>was enough to fool the computer into thinking what it

0:38:41.520 --> 0:38:43.440
<v Speaker 1>was looking at was a toaster, even if there was

0:38:43.480 --> 0:38:47.239
<v Speaker 1>a banana saying right next to the sticker. So that's

0:38:47.280 --> 0:38:51.120
<v Speaker 1>a huge problem if you can fool computer vision into

0:38:51.160 --> 0:38:54.480
<v Speaker 1>thinking it seeing one thing when it's something else. Again,

0:38:54.520 --> 0:38:57.719
<v Speaker 1>if we look at the autonomous car example, and you're

0:38:57.760 --> 0:39:00.760
<v Speaker 1>able to think of a way to have the vision

0:39:00.840 --> 0:39:05.360
<v Speaker 1>system of the car, assuming that's relying solely on optics,

0:39:05.960 --> 0:39:08.239
<v Speaker 1>then you've got a real problem on your hands. But

0:39:08.280 --> 0:39:11.799
<v Speaker 1>even if it's relying on multiple sensors, if you find

0:39:11.840 --> 0:39:15.120
<v Speaker 1>ways to fool those sensors or to misdirect them in

0:39:15.160 --> 0:39:18.160
<v Speaker 1>some way, you will cause the technology itself to behave

0:39:18.200 --> 0:39:21.080
<v Speaker 1>in a way that it shouldn't because it's acting on

0:39:21.160 --> 0:39:24.160
<v Speaker 1>the wrong kind of information. The report then goes on

0:39:24.239 --> 0:39:27.600
<v Speaker 1>to address the issue of talent who are working in

0:39:27.600 --> 0:39:30.720
<v Speaker 1>the field of AI. They estimated that twenty two thousand

0:39:30.840 --> 0:39:35.480
<v Speaker 1>pH D educated researchers and engineers are working on AI

0:39:35.560 --> 0:39:39.600
<v Speaker 1>around the globe in some capacity. About five thousand of

0:39:39.640 --> 0:39:44.080
<v Speaker 1>them are very high level researchers. The United States leads

0:39:44.080 --> 0:39:47.720
<v Speaker 1>the world in open positions for jobs relating to AI

0:39:47.760 --> 0:39:51.920
<v Speaker 1>research and development. Google is the leading employer of AI

0:39:52.040 --> 0:39:55.839
<v Speaker 1>talent in the US, but China has produced more pure

0:39:55.880 --> 0:40:00.960
<v Speaker 1>reviewed publications relating to AI than any other country. Next,

0:40:01.000 --> 0:40:03.399
<v Speaker 1>the report looks at how AI has been rolled out

0:40:03.440 --> 0:40:07.960
<v Speaker 1>in various industries, noting that medical imaging and liquid biopsies

0:40:07.960 --> 0:40:11.680
<v Speaker 1>are two effective uses of AI applications to help diagnose patients.

0:40:12.280 --> 0:40:15.799
<v Speaker 1>Healthcare in general is a large area of opportunity for AI.

0:40:16.080 --> 0:40:19.120
<v Speaker 1>Another application of AI is a little less warm and

0:40:19.160 --> 0:40:22.120
<v Speaker 1>fuzzy than healthcare. That would be how governments are starting

0:40:22.120 --> 0:40:26.000
<v Speaker 1>to put AI at work in surveillance operations, such as

0:40:26.040 --> 0:40:30.560
<v Speaker 1>incorporating it in CCTV software to include facial recognition technology.

0:40:31.120 --> 0:40:34.800
<v Speaker 1>I also mentioned Project Maven and previous episodes of tech stuff.

0:40:34.960 --> 0:40:38.800
<v Speaker 1>Project Maven was another example they cited. The report covers

0:40:38.920 --> 0:40:44.239
<v Speaker 1>a ton of other industries from warehouse automation to autonomous vehicles,

0:40:44.239 --> 0:40:49.759
<v Speaker 1>to security, to agriculture to finance, and essentially all industries

0:40:49.800 --> 0:40:53.120
<v Speaker 1>are seeing increased AI roll out, but at different rates.

0:40:53.480 --> 0:40:57.439
<v Speaker 1>So it's not like you're seeing AI suddenly flooding all

0:40:57.520 --> 0:41:02.200
<v Speaker 1>industries at exponentials speed, but they are starting to get

0:41:02.239 --> 0:41:05.400
<v Speaker 1>more of an inroad into every single industry. It's just

0:41:05.440 --> 0:41:08.439
<v Speaker 1>some of them. It's faster than others, but they tend

0:41:08.480 --> 0:41:12.520
<v Speaker 1>to improve efficiencies and they tend to reduce costs. But

0:41:12.560 --> 0:41:15.279
<v Speaker 1>it's also hastening and era of automation that will make

0:41:15.320 --> 0:41:17.239
<v Speaker 1>it imperative to figure out what the heck to do

0:41:17.400 --> 0:41:20.200
<v Speaker 1>when it comes to employment, which the report actually does

0:41:20.239 --> 0:41:23.480
<v Speaker 1>address a little bit later. They also mentioned briefly the

0:41:23.560 --> 0:41:26.520
<v Speaker 1>recent focus on privacy and security in the wake of

0:41:26.800 --> 0:41:30.480
<v Speaker 1>things like the Cambridge Analytica scandal over at Facebook, as

0:41:30.520 --> 0:41:32.919
<v Speaker 1>well as the adoption of g d p R. UH.

0:41:33.239 --> 0:41:35.799
<v Speaker 1>Those are, by the way, unrelated to one another, but

0:41:35.920 --> 0:41:38.000
<v Speaker 1>I've also talked about both of them in recent episodes

0:41:38.040 --> 0:41:40.399
<v Speaker 1>of Tech Stuff. I can't help but think that as

0:41:40.520 --> 0:41:45.360
<v Speaker 1>AI becomes more sophisticated, protecting privacy will become a larger challenge.

0:41:45.440 --> 0:41:48.200
<v Speaker 1>AI will be able to work through large data samples

0:41:48.440 --> 0:41:52.120
<v Speaker 1>and potentially identify individuals within it with very little trouble.

0:41:52.480 --> 0:41:55.319
<v Speaker 1>So in light of something like g DPR, this would

0:41:55.320 --> 0:41:58.799
<v Speaker 1>make a lot more types of data sensitive. We would

0:41:58.840 --> 0:42:02.799
<v Speaker 1>have to identify those is saying you need to have

0:42:02.960 --> 0:42:05.120
<v Speaker 1>this classified under g d p R. This is not

0:42:05.160 --> 0:42:09.200
<v Speaker 1>truly anonymous data because remember, Harvard professor only needed three

0:42:09.239 --> 0:42:12.360
<v Speaker 1>points of data to identify of all adults in the

0:42:12.400 --> 0:42:15.640
<v Speaker 1>United States. That was the person's gender, their birth date,

0:42:15.680 --> 0:42:17.879
<v Speaker 1>and their ZIP code. That's all she needed, and then

0:42:17.920 --> 0:42:22.360
<v Speaker 1>she could identify of the adult US population based on

0:42:22.360 --> 0:42:26.200
<v Speaker 1>those three data points. So when you think about sophisticated

0:42:26.239 --> 0:42:29.960
<v Speaker 1>computer algorithms, and they're intelligent, and they are able to

0:42:29.960 --> 0:42:32.680
<v Speaker 1>work with large data sets very effectively and very quickly,

0:42:33.400 --> 0:42:36.040
<v Speaker 1>you start to see the potential for fewer and fewer

0:42:36.160 --> 0:42:40.480
<v Speaker 1>data points to point to a specific individual. And then

0:42:40.719 --> 0:42:46.720
<v Speaker 1>the concept of anonymized data starts to get really, really fuzzy.

0:42:47.239 --> 0:42:49.760
<v Speaker 1>It's hard to say if a piece of data truly

0:42:49.840 --> 0:42:53.680
<v Speaker 1>is anonymous unless it's just swallowed up by huge amounts

0:42:53.719 --> 0:42:56.560
<v Speaker 1>of other information and you've you've washed it completely of

0:42:56.600 --> 0:43:00.080
<v Speaker 1>its individual status. Otherwise there may be a chance of

0:43:00.120 --> 0:43:02.880
<v Speaker 1>tracing it back to a specific person, and then you

0:43:02.920 --> 0:43:05.560
<v Speaker 1>have the issues of g d p R. After the

0:43:05.600 --> 0:43:09.760
<v Speaker 1>industry section in the report comes a politics section UH

0:43:09.800 --> 0:43:12.360
<v Speaker 1>and that one they look at some survey results that

0:43:12.400 --> 0:43:16.360
<v Speaker 1>address issues relating to AI, including the employment question I

0:43:16.360 --> 0:43:20.680
<v Speaker 1>mentioned earlier. According to the surveys that the researchers were consulting,

0:43:21.160 --> 0:43:25.520
<v Speaker 1>seventy six percent of respondents felt that the inequality between

0:43:25.560 --> 0:43:28.839
<v Speaker 1>the rich and the poor will become much worse than

0:43:28.880 --> 0:43:32.719
<v Speaker 1>it is today as a result of AI and automation. Essentially,

0:43:32.719 --> 0:43:37.319
<v Speaker 1>thinking those who own the systems that have AI roll

0:43:37.360 --> 0:43:40.520
<v Speaker 1>out involved and those who own the businesses are going

0:43:40.600 --> 0:43:44.760
<v Speaker 1>to profit. Uh and then those who are otherwise affected

0:43:44.760 --> 0:43:46.680
<v Speaker 1>are going to find themselves out of work, and you

0:43:46.680 --> 0:43:50.080
<v Speaker 1>will get this increasing gap between the halves and have nots.

0:43:50.880 --> 0:43:55.320
<v Speaker 1>The found it unlikely that the economy will create new,

0:43:55.480 --> 0:43:59.319
<v Speaker 1>better paying jobs as a result of AI and automation,

0:44:00.160 --> 0:44:02.879
<v Speaker 1>so saying that people are pessimistic as being kind of

0:44:03.880 --> 0:44:07.800
<v Speaker 1>an understatement. Also, based on the results cited in the report,

0:44:07.880 --> 0:44:10.640
<v Speaker 1>it seems like most people don't think a universal basic

0:44:10.680 --> 0:44:15.280
<v Speaker 1>income is likely to happen, not that it wouldn't work,

0:44:15.800 --> 0:44:19.200
<v Speaker 1>but that it's not likely to get adopted. The results

0:44:19.239 --> 0:44:22.480
<v Speaker 1>also seemed to indicate many people are concerned about AI's

0:44:22.520 --> 0:44:26.480
<v Speaker 1>potential dangers, ranging from a loss of privacy to more

0:44:26.640 --> 0:44:30.279
<v Speaker 1>existential threats, and that more people favor some form of

0:44:30.320 --> 0:44:35.319
<v Speaker 1>regulation than a fully deregulated approach, with in favor of

0:44:35.360 --> 0:44:43.600
<v Speaker 1>regulation opposed and for not really sure. Uh So, almost

0:44:43.680 --> 0:44:46.640
<v Speaker 1>the same number of people think that AI should have

0:44:46.719 --> 0:44:50.319
<v Speaker 1>some form of regulation attached to it, as I don't

0:44:50.400 --> 0:44:54.359
<v Speaker 1>know one way or the other. That might be due

0:44:54.360 --> 0:44:58.800
<v Speaker 1>to survey wording. We have to remember survey results aren't

0:44:58.840 --> 0:45:02.480
<v Speaker 1>always in negative of how people really feel, because it

0:45:02.560 --> 0:45:06.000
<v Speaker 1>often also relies upon the wording used in the survey

0:45:06.000 --> 0:45:09.040
<v Speaker 1>and how it was administered. The report found that in

0:45:09.080 --> 0:45:12.439
<v Speaker 1>the United States, unemployment is at a seventeen year low.

0:45:13.040 --> 0:45:17.120
<v Speaker 1>Jobs are on the rise, but wages are lagging behind

0:45:17.520 --> 0:45:20.960
<v Speaker 1>job creation. In fact, it found that in the United States,

0:45:21.320 --> 0:45:25.760
<v Speaker 1>labor productivity has increased much more dramatically than compensation rates

0:45:25.760 --> 0:45:29.080
<v Speaker 1>have increased. The researchers also found that many of the

0:45:29.080 --> 0:45:32.200
<v Speaker 1>new jobs that have been created are low paying ones,

0:45:32.480 --> 0:45:36.200
<v Speaker 1>so that's problematic. The researchers are quick to point out

0:45:36.440 --> 0:45:41.239
<v Speaker 1>that you cannot necessarily correlate any of the labor statistics

0:45:41.320 --> 0:45:45.480
<v Speaker 1>directly with the adoption of AI and automation because there

0:45:45.480 --> 0:45:48.959
<v Speaker 1>are so many other factors that are also present. There's

0:45:49.000 --> 0:45:51.839
<v Speaker 1>just not enough information or evidence to support any firm

0:45:51.920 --> 0:45:55.480
<v Speaker 1>conclusions about the impact of AI and automation on jobs. Yet,

0:45:55.880 --> 0:45:58.000
<v Speaker 1>and not only that, the report points out that there

0:45:58.040 --> 0:46:01.839
<v Speaker 1>are quote unquote only two million industrial robots in the

0:46:01.840 --> 0:46:05.440
<v Speaker 1>world right now, and then the US has fewer robots

0:46:05.480 --> 0:46:09.480
<v Speaker 1>in factories compared to countries like Japan, Germany, and Korea.

0:46:09.960 --> 0:46:14.239
<v Speaker 1>The researchers conclude that the report with a few predictions

0:46:14.239 --> 0:46:17.640
<v Speaker 1>of their own. Uh They say that a Chinese research

0:46:17.719 --> 0:46:21.239
<v Speaker 1>lab will produce a significant research breakthrough sometime within the

0:46:21.280 --> 0:46:25.000
<v Speaker 1>next twelve months. A machine learning algorithm will be able

0:46:25.040 --> 0:46:28.080
<v Speaker 1>to design a therapeutic drug that will produce positive results

0:46:28.120 --> 0:46:31.840
<v Speaker 1>in clinical trials within that twelve months, and that US

0:46:31.880 --> 0:46:35.120
<v Speaker 1>and China will scramble to sweep up tech companies in

0:46:35.160 --> 0:46:37.920
<v Speaker 1>Europe and Asia as part of a trade war and

0:46:38.040 --> 0:46:40.880
<v Speaker 1>AI race, kind of like the space race was in

0:46:40.920 --> 0:46:44.920
<v Speaker 1>the sixties and seventies. Uh. And here's an interesting PostScript

0:46:45.040 --> 0:46:48.680
<v Speaker 1>that was not in that initial report. The day I

0:46:48.800 --> 0:46:51.920
<v Speaker 1>finalize these notes for this episode, I received a report

0:46:52.000 --> 0:46:55.920
<v Speaker 1>from Riot Research about an AI bubble and how it

0:46:56.000 --> 0:46:58.600
<v Speaker 1>is due to burst. So this is just on the

0:46:58.640 --> 0:47:01.200
<v Speaker 1>finance side of things, not in the technological side of things.

0:47:01.680 --> 0:47:05.839
<v Speaker 1>It suggested that the return on investments for AI will

0:47:05.920 --> 0:47:10.480
<v Speaker 1>yield quote rather poor results, with this being akin to

0:47:10.560 --> 0:47:14.440
<v Speaker 1>a bubble bursting end quote. It suggests that many smaller

0:47:14.480 --> 0:47:18.239
<v Speaker 1>companies working in AI could end up folding, similar to

0:47:18.440 --> 0:47:21.680
<v Speaker 1>when the VR bubble burst in the nineties, but a

0:47:21.800 --> 0:47:24.640
<v Speaker 1>larger companies like Google will weather the storm and they

0:47:24.640 --> 0:47:28.080
<v Speaker 1>will continue to do R and D work in AI. Essentially,

0:47:28.320 --> 0:47:31.319
<v Speaker 1>the report serves as a warning to investors that they

0:47:31.320 --> 0:47:34.680
<v Speaker 1>should consider carefully where they put their money with regard

0:47:34.800 --> 0:47:39.359
<v Speaker 1>to AI applications, as the amount that they invest is

0:47:39.880 --> 0:47:42.880
<v Speaker 1>going to be greater than the potential yield from those investments.

0:47:42.920 --> 0:47:46.880
<v Speaker 1>They're essentially saying more money is going into artificial intelligence

0:47:47.160 --> 0:47:50.319
<v Speaker 1>than is going to be produced from the results of

0:47:50.360 --> 0:47:54.400
<v Speaker 1>that AI work. At least right now, that may change.

0:47:54.719 --> 0:47:57.400
<v Speaker 1>But here's the weird thing is that are not really weird,

0:47:57.440 --> 0:48:00.799
<v Speaker 1>But here's the kind of self fulfilling prophecy. Is that

0:48:01.239 --> 0:48:05.120
<v Speaker 1>if investors start pulling their money in order to protect

0:48:05.160 --> 0:48:08.160
<v Speaker 1>their investments, they don't want to invest in a in

0:48:08.200 --> 0:48:12.400
<v Speaker 1>an industry that isn't going to return create a return

0:48:12.400 --> 0:48:15.319
<v Speaker 1>on that investment, then as a result, we could see

0:48:15.360 --> 0:48:18.600
<v Speaker 1>developments slow down in AI, and then we start to

0:48:18.600 --> 0:48:21.840
<v Speaker 1>see it plateau, and so it becomes this kind of

0:48:21.960 --> 0:48:25.239
<v Speaker 1>weird self fulfilling prophecy where in the short term you

0:48:25.280 --> 0:48:28.719
<v Speaker 1>may not expect a really good return on investment. That's

0:48:28.719 --> 0:48:33.000
<v Speaker 1>a big risk. But if you end up heating this

0:48:33.080 --> 0:48:36.040
<v Speaker 1>warning and you pull your money from investing in such things,

0:48:36.960 --> 0:48:39.280
<v Speaker 1>then it may never get the chance to prove itself

0:48:39.360 --> 0:48:42.240
<v Speaker 1>in the long run, and it may just put off

0:48:43.120 --> 0:48:46.560
<v Speaker 1>true advancements in AI much further than they would otherwise happen.

0:48:46.920 --> 0:48:50.480
<v Speaker 1>It's a double edged sword kind of situation. Anyway, That

0:48:50.600 --> 0:48:53.920
<v Speaker 1>is the state of artificial intelligence as of the summer

0:48:54.000 --> 0:48:57.560
<v Speaker 1>of Who's to say what will happen in the next

0:48:57.600 --> 0:49:00.719
<v Speaker 1>twelve months. It will be interesting to see where we

0:49:00.800 --> 0:49:04.360
<v Speaker 1>are in twenty nineteen, what role AI is playing in

0:49:04.520 --> 0:49:07.960
<v Speaker 1>various industries and in our lives, and whether or not

0:49:08.640 --> 0:49:13.040
<v Speaker 1>UH it has truly advanced in a noticeable way, or

0:49:13.080 --> 0:49:16.920
<v Speaker 1>if it's just a situation where we get incremental improvements

0:49:17.080 --> 0:49:22.080
<v Speaker 1>and UH an increased rollout, in which case you might say, well,

0:49:22.120 --> 0:49:24.920
<v Speaker 1>things have gotten better, but not to a point where

0:49:25.080 --> 0:49:27.359
<v Speaker 1>you you know your socks are gonna get blown off.

0:49:27.360 --> 0:49:29.960
<v Speaker 1>Who's to say. We'll find out a year from now,

0:49:30.000 --> 0:49:33.040
<v Speaker 1>I suppose. In the meantime, if you have any suggestions

0:49:33.040 --> 0:49:35.400
<v Speaker 1>for future episodes of tech Stuff, you should write me

0:49:35.440 --> 0:49:37.520
<v Speaker 1>and let me know. The email address for the show

0:49:38.000 --> 0:49:40.680
<v Speaker 1>is tech Stuff at how stuff works dot com, or

0:49:40.760 --> 0:49:42.800
<v Speaker 1>draw me a line on Facebook or Twitter. The handle

0:49:42.800 --> 0:49:46.120
<v Speaker 1>there is tech Stuff hs W. You can also follow

0:49:46.239 --> 0:49:49.239
<v Speaker 1>us on Instagram and don't forget Our next episode is

0:49:49.360 --> 0:49:55.080
<v Speaker 1>episode one thousand. I'm letting that sink in. I've done

0:49:55.080 --> 0:50:01.160
<v Speaker 1>a thousand of these. I'm so tired, but I'll see

0:50:01.160 --> 0:50:03.640
<v Speaker 1>you guys on the next episode, and I can't wait

0:50:03.680 --> 0:50:06.439
<v Speaker 1>to talk to you for the next thousand, So I'll

0:50:06.440 --> 0:50:15.319
<v Speaker 1>talk to you again really soon for more on this

0:50:15.480 --> 0:50:18.000
<v Speaker 1>and thousands of other topics because at how stuff Works

0:50:18.000 --> 0:50:28.200
<v Speaker 1>dot com