← Lex Fridman

Rohit Prasad: Amazon Alexa and Conversational AI

第2019-12-14期2019-12-14English

嘉宾:Rohit Prasad

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

精读待补充

下载功能还未开放

§01Transcript · 00:00–09:01

00:00The following is a conversation with Rohit Prasad.

00:02He's the vice president and head scientist of Amazon Alexa

00:06and one of its original creators.

00:08The Alexa team embodies some of the most challenging,

00:12incredible, impactful, and inspiring work

00:14that is done in AI today.

00:17The team has to both solve problems

00:19at the cutting edge of natural language processing

00:21and provide a trustworthy, secure,

00:24and enjoyable experience to millions of people.

00:27This is where state-of-the-art methods in computer science

00:30meet the challenges of real-world engineering.

00:33In many ways, Alexa and the other voice assistants

00:37are the voices of artificial intelligence

00:39to millions of people and an introduction to AI

00:43for people who have only encountered it in science fiction.

00:46This is an important and exciting opportunity.

00:49And so the work that Rohit and the Alexa team are doing

00:52is an inspiration to me and to many researchers

00:55and engineers in the AI community.

00:58This is the Artificial Intelligence Podcast.

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

01:04get five stars on Apple Podcast,

01:06support it on Patreon,

01:07or simply connect with me on Twitter,

01:09@lexfriedman, spelled F-R-I-D-M-A-N.

01:13If you leave a review on Apple Podcasts especially,

01:16but also a cast box or comment on YouTube,

01:20consider mentioning topics, people, ideas, questions, quotes

01:23in science, tech, or philosophy that you find interesting.

01:26And I'll read them on this podcast.

01:28I won't call out names, but I love comments

01:31with kindness and thoughtfulness in them,

01:33so I thought I'd share them.

01:35Someone on YouTube highlighted a quote

01:37from the conversation with Ray Dalio,

01:40where he said that you have to appreciate

01:41all the different ways that people can be A players.

01:45This connected with me too.

01:46On teams of engineers, it's easy to think

01:49that raw productivity is the measure of excellence,

01:51but there are others.

01:53I've worked with people who brought a smile to my face

01:55every time I got to work in the morning.

01:57Their contribution to the team is immeasurable.

02:01I recently started doing podcast ads

02:03at the end of the introduction.

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

02:07and never any ads in the middle

02:09that break the flow of the conversation.

02:11I hope that works for you.

02:12It doesn't hurt the listening experience.

02:15This show is presented by Cash App,

02:17the number one finance app in the App Store.

02:20I personally use Cash App to send money to friends,

02:22but you can also use it to buy, sell,

02:24and deposit Bitcoin in just seconds.

02:27Cash App also has a new investing feature.

02:30You can buy fractions of a stock,

02:32say $1 worth, no matter what the stock price is.

02:35Brokerage services are provided by Cash App Investing,

02:38a subsidiary of Square and member of SIPC.

02:42I'm excited to be working with Cash App

02:44to support one of my favorite organizations called FIRST,

02:47best known for their FIRST Robotics and Lego competitions.

02:50They educate and inspire hundreds of thousands of students

02:54in over 110 countries

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

02:58which means the donated money is used

03:00to maximum effectiveness.

03:03When you get Cash App from the App Store, Google Play,

03:06and use code LEXPODCAST, you'll get $10,

03:10and Cash App will also donate $10 to FIRST,

03:13which again is an organization

03:15that I've personally seen inspire girls and boys

03:18to dream of engineering a better world.

03:20This podcast is also supported by ZipRecruiter.

03:25Hiring great people is hard,

03:27and to me is one of the most important elements

03:30of a successful mission-driven team.

03:32I've been fortunate to be a part of

03:34and lead several great engineering teams.

03:37The hiring I've done in the past

03:39was mostly through tools we built ourselves,

03:41but reinventing the wheel was painful.

03:44ZipRecruiter is a tool that's already available for you.

03:47It seeks to make hiring simple, fast, and smart.

03:50For example, Codable co-founder Gretchen Huebner

03:54used ZipRecruiter to find a new game artist

03:56to join our education tech company.

03:58By using ZipRecruiter's screening questions

04:00to filter candidates,

04:02Gretchen found it easier to focus on the best candidates,

04:05and finally, hiring the perfect person for the role

04:08in less than two weeks from start to finish.

04:11ZipRecruiter, the smartest way to hire.

04:15See why ZipRecruiter is effective

04:16for businesses of all sizes by signing up, as I did,

04:20for free at ziprecruiter.com/lexpod.

04:24That's ziprecruiter.com/lexpod.

04:28And now, here's my conversation with Rohit Prasad.

04:33In the movie "Her," I'm not sure if you've ever seen it,

04:37human falls in love with the voice of an AI system.

04:41Let's start at the highest philosophical level

04:43before we get to deep learning and some of the fun things.

04:46Do you think this, what the movie "Her" shows,

04:49is within our reach?

04:50- I think, not specifically about "Her,"

04:55but I think what we are seeing is a massive increase

05:00in adoption of AI assistance, or AI,

05:03in all parts of our social fabric.

05:06And I think it's, what I do believe

05:09is that the utility these AIs provide

05:13and some of the functionalities that are shown

05:16are absolutely within reach.

05:18- So some of the functionality

05:21in terms of the interactive elements,

05:23but in terms of the deep connection

05:26that's purely voice-based,

05:28do you think such a close connection is possible

05:31with voice alone?

05:32- It's been a while since I saw "Her,"

05:34but I would say in terms of interactions

05:38which are both human-like and in these AI assistance,

05:42you have to value what is also superhuman.

05:45We as humans can be in only one place.

05:49AI assistance can be in multiple places at the same time,

05:52one with you on your mobile device,

05:55one at your home, one at work.

05:58So you have to respect these superhuman capabilities too.

06:00Plus, as humans, we have certain attributes

06:04we're very good at, very good at reasoning.

06:06AI assistance, not yet there,

06:08but in the realm of AI assistance,

06:11what they're great at is computation, memory.

06:14It's infinite and pure.

06:15These are the attributes you have to start respecting.

06:17So I think the comparison with human-like

06:19versus the other aspect, which is also superhuman,

06:22has to be taken into consideration.

06:24So I think we need to elevate the discussion

06:26to not just human-like.

06:28- So there's certainly elements where you just mentioned,

06:31Alexa is everywhere, computation is speaking.

06:35So this is a much bigger infrastructure

06:37than just the thing that sits there in the room with you.

06:39But it certainly feels, to us mere humans,

06:44that there's just another little creature there

06:49when you're interacting with it.

06:49You're not interacting with the entirety

06:51of the infrastructure, you're interacting with the device.

06:53The feeling is, okay, sure, we anthropomorphize things,

06:58but that feeling is still there.

07:00So what do you think we, as humans,

07:03the purity of the interaction with a smart assistant,

07:06what do you think we look for in that interaction?

07:10- I think in the certain interactions,

07:12I think will be very much where it does feel like a human,

07:15because it has a persona of its own.

07:18And in certain ones, it wouldn't be.

07:20So I think a simple example to think of it

07:23is if you're walking through the house

07:25and you just want to turn on your lights on and off,

07:27and you're issuing a command,

07:29that's not very much like a human-like interaction.

07:32And that's where the AI shouldn't come back

07:33and have a conversation with you.

07:35Just, it should simply complete that command.

07:38So those, I think the blend of,

07:40we have to think about this as not human-human alone.

07:43It is a human-machine interaction,

07:45and certain aspects of humans are needed,

07:48and certain aspects and situations

07:49demand it to be like a machine.

07:51- So I told you, it's going to be philosophical in parts.

07:55What's the difference between human and machine

07:57in that interaction?

07:58When we interact, two humans,

08:00especially those are friends and loved ones,

08:04versus you and a machine that you also are close with.

08:09- I think you have to think about the roles the AI plays.

08:14And it differs from different customer to customer,

08:16different situation to situation.

08:17Especially I can speak from Alexa's perspective.

08:21It is a companion, a friend at times,

08:24an assistant, and an advisor down the line.

08:27So I think most AIs will have this kind of attributes,

08:31and it will be very situational in nature.

08:33So where is the boundary?

08:34I think the boundary depends on exact context

08:37in which you're interacting with the AI.

08:39- So the depth and the richness

08:41of natural language conversation has been,

08:44by Alan Turing, been used to try to define

08:48what it means to be intelligent.

08:50You know, there's a lot of criticism of that kind of test,

08:52but what do you think is a good test of intelligence,

08:55in your view, in the context of the Turing test?

08:58And Alexa, with the Alexa Prize,

09:01this whole realm, do you think about this

§02Transcript · 09:05–17:52

09:05human intelligence, what it means to define it,

09:08what it means to reach that level?

09:10- I do think the ability to converse

09:12is a sign of an ultimate intelligence.

09:15I think that there's no question about it.

09:17So if you think about all aspects of humans,

09:20there are sensors we have,

09:22and those are basically a data collection mechanism.

09:26And based on that, we make some decisions

09:28with our sensory brains, right?

09:30And from that perspective, I think there are elements

09:34we have to talk about how we sense the world,

09:37and then how we act based on what we sense.

09:40Those elements clearly machines have.

09:43But then there's the other aspects of computation

09:46that is way better.

09:48I also mentioned about memory, again,

09:50in terms of being near infinite,

09:51depending on the storage capacity you have.

09:54And the retrieval can be extremely fast and pure,

09:58in terms of like, there's no ambiguity

09:59of who did I see when, right?

10:02I mean, machines can remember that quite well.

10:04So again, on a philosophical level,

10:06I do subscribe to the fact that to be able to converse,

10:10and as part of that, to be able to reason

10:13based on the world knowledge you've acquired,

10:15and the sensory knowledge that is there,

10:18is definitely very much the essence of intelligence.

10:22But intelligence can go beyond human level intelligence

10:26based on what machines are getting capable of.

10:29- So what do you think, maybe stepping outside of Alexa,

10:33broadly as an AI field,

10:35what do you think is a good test of intelligence?

10:38Put it another way, outside of Alexa,

10:41because so much of Alexa is a product,

10:43is an experience for the customer.

10:44On the research side, what would impress the heck out of you

10:47if you saw, you know, what is the test where you said,

10:50wow, this thing is now starting to encroach

10:56into the realm of what we loosely think

10:59of as human intelligence?

11:00- So, well, we think of it as AGI

11:02and human intelligence all together, right?

11:04So in some sense, and I think we are quite far from that.

11:08I think an unbiased view I have

11:11is that the Alexa's intelligence capability is a great test.

11:16I think of it as, there are many other proof points,

11:20like self-driving cars, game playing, like Go or chess.

11:26Let's take those two as an example.

11:28Clearly requires a lot of data-driven learning

11:31and intelligence, but it's not as hard a problem

11:35as conversing with, as an AI is with humans

11:39to accomplish certain tasks or open domain chat,

11:42as you mentioned, Alexa Prize.

11:43In those settings, the key difference is that

11:48the end goal is not defined, unlike game playing.

11:51You also do not know exactly what state you are in

11:55in a particular goal completion scenario.

11:58In certain sense, sometimes you can, if it is a simple goal,

12:02but if you're, even certain examples like planning a weekend

12:05or you can imagine how many things change along the way.

12:09You look for weather, you may change your mind

12:11and you change the destination,

12:14or you want to catch a particular event,

12:17and then you decide, no, I want this other event

12:19I want to go to.

12:20So these dimensions of how many different steps

12:24are possible when you're conversing as a human

12:26with a machine makes it an extremely daunting problem.

12:29And I think it is the ultimate test for intelligence.

12:32- And don't you think that natural language

12:35is enough to prove that conversation,

12:39just pure conversation?

12:40- From a scientific standpoint,

12:42natural language is a great test, but I would go beyond,

12:46I don't want to limit it to as natural language

12:48as simply understanding an intent

12:51or parsing for entities and so forth.

12:52We are really talking about dialogue.

12:54- Dialogue.

12:55- So I would say human machine dialogue

12:58is definitely one of the best tests of intelligence.

13:02- So can you briefly speak to the Alexa Prize

13:06for people who are not familiar with it,

13:08and also just maybe where things stand

13:12and what have you learned and what's surprising?

13:15What have you seen that's surprising

13:16from this incredible competition?

13:18- Absolutely, it's a very exciting competition.

13:20Alexa Prize is essentially a grand challenge

13:24in conversational artificial intelligence,

13:26where we threw the gauntlet to the universities

13:29who do active research in the field to say,

13:32can you build what we call a social bot

13:35that can converse with you coherently

13:37and engagingly for 20 minutes?

13:39That is an extremely hard challenge

13:42talking to someone who you're meeting for the first time,

13:46or even if you've met them quite often,

13:49to speak at 20 minutes on any topic,

13:53an evolving nature of topics is super hard.

13:57We have completed two successful years of the competition.

14:01The first was one with the University of Washington,

14:03second, the University of California.

14:05We are in our third instance.

14:06We have an extremely strong team of 10 cohorts,

14:09and the third instance of the Alexa Prize is underway now.

14:14And we are seeing a constant evolution.

14:17First year was definitely a learning.

14:18It was a lot of things to be put together.

14:21We had to build a lot of infrastructure

14:23to enable these universities

14:25to be able to build magical experiences

14:28and do high quality research.

14:31- Just a few quick questions, sorry for the interruption.

14:33What does failure look like in the 20 minute session?

14:37So what does it mean to fail

14:38not to reach the 20 minute mark?

14:39- Oh, awesome question.

14:41So there are one, first of all,

14:43I forgot to mention one more detail.

14:45It's not just 20 minutes,

14:46but the quality of the conversation too that matters.

14:49And the beauty of this competition,

14:51before I answer that question on what failure means,

14:53is first that you actually converse

14:56with millions and millions of customers

14:59as the social bots.

15:00So during the judging phases, there are multiple phases,

15:05before we get to the finals,

15:06which is a very controlled judging

15:07in a situation where we bring in judges

15:10and we have interactors who interact

15:12with these social bots.

15:14That is a much more controlled setting,

15:15but till the point we get to the finals,

15:18all the judging is essentially by the customers of Alexa.

15:22And there you basically rate on a simple question,

15:26how good your experience was.

15:28So that's where we are not testing

15:29for a 20 minute boundary being crossed,

15:32because you do want it to be very much

15:34like a clear cut winner be chosen

15:37and it's an absolute bar.

15:40So did you really break that 20 minute barrier

15:42is why we have to test it in a more controlled setting

15:45with actors, essentially interactors,

15:48and see how the conversation goes.

15:50So this is why it's a subtle difference

15:54between how it's being tested in the field

15:57with real customers versus in the lab to award the prize.

16:00So on the latter one, what it means is that

16:03essentially there are three judges

16:08and two of them have to say this conversation

16:10has stalled essentially.

16:11- Got it, and the judges are human experts.

16:15- Judges are human experts.

16:17- Okay, great.

16:17So this is in the third year.

16:19So what's been the evolution?

16:20How far, so the DARPA challenge in the first year,

16:24the autonomous vehicles,

16:25nobody finished in the second year,

16:27a few more finished in the desert.

16:29So how far along in this,

16:33I would say much harder challenge are we?

16:36- This challenge has come a long way

16:37to the extent that we're definitely not close

16:40to the 20 minute barrier being with coherence

16:42and engaging conversation.

16:44I think we are still five to 10 years away

16:46in that horizon to complete that.

16:48But the progress is immense.

16:51Like what you're finding is the accuracy

16:54and what kind of responses these social bots generate

16:57is getting better and better.

16:59What's even amazing to see that now there's humor coming in.

17:03The bots are quite--

17:04- Awesome.

17:05(laughs)

17:06- You're talking about ultimate science of intelligence.

17:09I think humor is a very high bar

17:11in terms of what it takes to create humor.

17:14And I don't mean just being goofy.

17:16I really mean good sense of humor

17:19is also a sign of intelligence in my mind

17:21and something very hard to do.

17:23So these social bots are now exploring

17:25not only what we think of natural language abilities,

17:28but also personality attributes

17:30and aspects of when to inject an appropriate joke,

17:35when you don't know the domain,

17:38how you come back with something more intelligible

17:41so that you can continue the conversation.

17:43If you and I are talking about AI

17:45and we are domain experts, we can speak to it.

17:47But if you suddenly switch a topic to that I don't know of,

17:50how do I change the conversation?

17:52So you're starting to notice these elements as well.

§03Transcript · 17:55–26:52

17:55And that's coming from partly by the nature

17:58of the 20 minute challenge

18:00that people are getting quite clever

18:02on how to really converse

18:05and essentially mask some of the understanding defects

18:08if they exist.

18:09- So some of this, this is not Alexa the product.

18:12This is somewhat for fun,

18:15for research, for innovation and so on.

18:17I have a question sort of in this modern era,

18:20there's a lot of, if you look at Twitter

18:23and Facebook and so on, there's discourse,

18:25public discourse going on.

18:27And some things are a little bit too edgy,

18:28people get blocked and so on.

18:30I'm just out of curiosity.

18:32Are people in this context pushing the limits?

18:35Is anyone using the F word?

18:37Is anyone sort of pushing back,

18:41sort of arguing, I guess I should say,

18:45as part of the dialogue to really draw people in?

18:48- First of all, let me just back up a bit

18:50in terms of why we are doing this, right?

18:52So you said it's fun.

18:54I think fun is more part of the engaging part for customers.

18:59It is one of the most used skills as well

19:02in our skill store.

19:04But up that apart, the real goal was essentially

19:07what was happening is with a lot of AI research

19:10moving to industry, we felt that academia

19:13has the risk of not being able to have the same resources

19:16at disposal that we have, which is lots of data,

19:20massive computing power, and clear ways

19:24to test these AI advances with real customer benefits.

19:28So we brought all these three together in the Alexa Prize.

19:30That's why it's one of my favorite projects in Amazon.

19:33And with that, the secondary effect is,

19:37yes, it has become engaging for our customers as well.

19:40We're not there in terms of where we want it to be, right?

19:43But it's a huge progress.

19:45But coming back to your question on

19:47how do the conversations evolve?

19:48Yes, there is some natural attributes

19:51of what you said in terms of argument

19:52and some amount of swearing.

19:54The way we take care of that is that

19:56there is a sensitive filter we have built.

19:59- Certain keywords and so on. - It's more than keywords.

20:01A little more in terms of,

20:03of course, there's keyword-based too,

20:04but there's more in terms of,

20:06these words can be very contextual, as you can see,

20:09and also the topic can be something

20:12that you don't want a conversation to happen

20:15because this is a communal device as well.

20:17A lot of people use these devices.

20:19So we have put a lot of guardrails

20:21for the conversation to be more useful for advancing AI

20:25and not so much of these other issues you attributed,

20:30what's happening in the AI field as well.

20:32- Right, so this is actually a serious opportunity.

20:35I didn't use the right word, fun.

20:36I think it's an open opportunity to do

20:40some of the best innovation

20:42in conversational agents in the world.

20:44- Absolutely.

20:45- Why just universities?

20:49- Oh, why just universities?

20:49Because as I said, I really felt-

20:51- Young minds?

20:52- Young minds.

20:53It's also, if you think about the other aspect

20:57of where the whole industry is moving with AI,

21:01there's a dearth of talent given the demands.

21:04So you do want universities to have a clear place

21:09where they can invent and research and not fall behind

21:12with that they can't motivate students.

21:13Imagine all grad students left to industry like us

21:18or faculty members, which has happened too.

21:22So this is a way that if you're so passionate

21:25about the field where you feel industry

21:28and academia need to work well,

21:29this is a great example and a great way

21:32for universities to participate.

21:34- So what do you think it takes to build a system

21:37that wins the Alexa Prize?

21:39- I think you have to start focusing

21:42on aspects of reasoning that it is,

21:47there are still more lookups

21:50of what intents customers asking for

21:54and responding to those rather than really reasoning

21:58about the elements of the conversation.

22:02For instance, if you're playing,

22:06if the conversation is about games

22:08and it's about a recent sports event,

22:11there's so much context involved

22:13and you have to understand the entities

22:15that are being mentioned so that the conversation

22:19is coherent rather than you suddenly just switch

22:21to knowing some fact about a sports entity

22:25and you're just relaying that rather

22:26than understanding the true context of the game.

22:28Like if you just said, I learned this fun fact

22:32about Tom Brady rather than really say how he played

22:36the game the previous night,

22:39then the conversation is not really that intelligent.

22:42So you have to go to more reasoning elements

22:46of understanding the context of the dialogue

22:49and giving more appropriate responses,

22:51which tells you that we are still quite far

22:53because a lot of times it's more facts being looked up

22:57and something that's close enough as an answer,

22:59but not really the answer.

23:02So that is where the research needs to go more

23:05and actual true understanding and reasoning.

23:08And that's why I feel it's a great way to do it

23:10because you have an engaged set of users

23:13working to make, help these AI advances happen in this case.

23:18- You mentioned customers there quite a bit

23:20and there's a skill.

23:22What is the experience for the user that's helping?

23:26So just to clarify, this isn't, as far as I understand,

23:30the Alexa, so this skill is a standalone

23:32for the Alexa prize.

23:33I mean, it's focused on the Alexa prize.

23:35It's not you ordering certain things on Amazon.com

23:38or checking the weather or playing Spotify, right?

23:40This is a separate skill.

23:42And so you're focused on helping that.

23:45I don't know, how do people, how do customers think of it?

23:48Are they having fun?

23:49Are they helping teach the system?

23:52What's the experience like?

23:53- I think it's both actually.

23:54And let me tell you how you invoke this skill.

23:57So all you have to say, Alexa, let's chat.

24:00And then the first time you say, Alexa, let's chat,

24:03it comes back with a clear message

24:04that you're interacting with one of those

24:06university social bots.

24:08And there's a clear,

24:09so you know exactly how you interact, right?

24:11And that is why it's very transparent.

24:14You are being asked to help, right?

24:16And we have a lot of mechanisms where as the,

24:20we are in the first phase of feedback phase,

24:23then you send a lot of emails to our customers

24:26and then they know that the team needs a lot of interactions

24:31to improve the accuracy of the system.

24:33So we know we have a lot of customers

24:35who really want to help these university bots

24:38and they're conversing with that.

24:40And some are just having fun

24:41with just saying, Alexa, let's chat.

24:43And also some adversarial behavior to see whether,

24:47how much do you understand as a social bot?

24:50So I think we have a good healthy mix

24:52of all three situations.

24:53- So what is the,

24:55if we talk about solving the Alexa challenge,

24:58the Alexa prize,

24:59what's the data set of really engaging,

25:05pleasant conversations look like?

25:07'Cause if we think of this as a supervised learning problem,

25:10I don't know if it has to be,

25:12but if it does, maybe you can comment on that.

25:15Do you think there needs to be a data set

25:17of what it means to be an engaging,

25:21successful, fulfilling conversation?

25:22- I think that's part of the research question here.

25:24This was, I think,

25:25we at least got the first spot right,

25:29which is have a way for universities to build

25:33and test in a real world setting.

25:35Now you're asking in terms of the next phase of questions,

25:38which we are also asking, by the way,

25:41what does success look like from a optimization function?

25:45That's what you're asking in terms of,

25:47we as researchers are used to having a great corpus

25:49of annotated data and then making,

25:52then sort of tune our algorithms on those, right?

25:57And fortunately and unfortunately,

26:00in this world of Alexa prize,

26:02that is not the way we are going after it.

26:05So you have to focus more on learning

26:07based on live feedback.

26:10That is another element that's unique where just now,

26:15I started with giving you how you ingress

26:17and experience this capability as a customer.

26:21What happens when you're done?

26:23So they ask you a simple question on a scale of one to five,

26:27how likely are you to interact with this social bot again?

26:31That is a good feedback

26:33and customers can also leave more open-ended feedback.

26:37And I think partly that to me

26:40is one part of the question you're asking,

26:42which I'm saying is a mental model shift

26:44that as researchers also, you have to change your mindset

26:48that this is not a DARPA evaluation or an NSF funded study

26:52and you have a nice corpus.

§04Transcript · 26:54–36:13

26:54This is where it's real world, you have real data.

26:58- The scale is amazing.

26:59That's a beautiful thing.

27:01And then the customer, the user can quit the conversation

27:05at any time.

27:06- Exactly, the user can.

27:07That is also a signal for how good you were at that point.

27:11- So, and then on a scale of one to five, one to three,

27:15do they say how likely are you, or is it just a binary?

27:17- One to five.

27:18- One to five.

27:20Wow, okay.

27:20That's such a beautifully constructed challenge, okay.

27:23You said the only way to make a smart assistant really smart

27:30is to give it eyes and let it explore the world.

27:32I'm not sure it might've been taken out of context,

27:36but can you comment on that?

27:38Can you elaborate on that idea?

27:40'Cause I personally also find that idea super exciting

27:43from a social robotics, personal robotics perspective.

27:46- Yeah, a lot of things do get taken out of context.

27:48This particular one was just as philosophical discussion

27:52we were having on terms of what does intelligence look like?

27:55And the context was in terms of learning,

27:59I think just we said, we as humans are empowered

28:03with many different sensory abilities.

28:05I do believe that eyes are an important aspect of it

28:09in terms of, if you think about how we as humans learn,

28:13it is quite complex, and it's also not unimodal

28:18that you are fed a ton of text or audio,

28:22and you just learn that way.

28:23No, you learn by experience, you learn by seeing,

28:27you're taught by humans,

28:30and we are very efficient in how we learn.

28:33Machines on the contrary are very inefficient

28:35on how they learn, especially these AIs.

28:37I think the next wave of research

28:40is going to be with less data,

28:44not just less human, not just with less labeled data,

28:48but also with a lot of weak supervision,

28:51and where you can increase the learning rate.

28:55I don't mean less data in terms of not having

28:57a lot of data to learn from,

28:58that we are generating so much data,

29:00but it is more about from an aspect

29:02of how fast can you learn.

29:04- So improving the quality of the data

29:07and the learning process.

29:09- I think more on the learning process.

29:11I think we have to, we as humans learn

29:13with a lot of noisy data, right?

29:15And I think that's the part

29:18that I don't think should change.

29:21What should change is how we learn, right?

29:23So if you look at, you mentioned supervised learning,

29:26we have making transformative shifts

29:28from moving to more unsupervised, more weak supervision.

29:31Those are the key aspects of how to learn.

29:34And I think in that setting, I hope you agree with me

29:37that having other senses is very crucial

29:41in terms of how you learn.

29:43- So absolutely, and from a machine learning perspective,

29:46which I hope we get a chance to talk to a few aspects

29:49that are fascinating there,

29:51but to stick on the point of sort of

29:54a body, an embodiment.

29:56So Alexa has a body,

29:57has a very minimalistic, beautiful interface,

30:01or there's a ring and so on.

30:02I mean, I'm not sure of all the flavors

30:04of the devices that Alexa lives on,

30:07but there's a minimalistic, basic interface.

30:11And nevertheless, we humans, so I have a Roomba,

30:15I have all kinds of robots all over everywhere.

30:18So what do you think the Alexa of the future looks like

30:23if it begins to shift what his body looks like?

30:29Maybe beyond Alexa,

30:30what do you think of the different devices in the home

30:33as they start to embody their intelligence more and more?

30:36What do you think that looks like?

30:38Philosophically, a future, what do you think that looks like?

30:41- I think, let's look at what's happening today.

30:43You mentioned, I think, other devices as an Amazon devices,

30:46but I also wanted to point out,

30:48Alexa is already integrated in a lot of third-party devices,

30:51which also come in lots of forms and shapes,

30:54some in robots, right, some in microwaves,

30:58some in appliances that you use in everyday life.

31:02So I think it's not just the shape Alexa takes

31:07in terms of form factors,

31:09but it's also where all it's available.

31:13It's getting in cars,

31:14it's getting in different appliances in homes,

31:16even toothbrushes, right?

31:18So I think you have to think about it

31:20as not a physical assistant.

31:25It will be in some embodiment, as you said,

31:28we already have these nice devices,

31:31but I think it's also important to think of it,

31:33it is a virtual assistant.

31:35It is superhuman in the sense

31:37that it is in multiple places at the same time.

31:40So I think the actual embodiment in some sense,

31:45to me, doesn't matter.

31:46I think you have to think of it as not as human-like

31:52and more of what its capabilities are

31:56that derive a lot of benefit for customers

31:58and how there are different ways to delight customers

32:02and different experiences.

32:03And I think I'm a big fan of it not being just human-like,

32:08it should be human-like in certain situations,

32:11Alexa Price Social Bot in terms of conversation

32:13is a great way to look at it,

32:14but there are other scenarios where human-like,

32:18I think is underselling the abilities of this AI.

32:22- So if I could trivialize what we're talking about.

32:26So if you look at the way Steve Jobs thought

32:29about the interaction with the device that Apple produced,

32:33there was a extreme focus on controlling the experience

32:36by making sure there's only this Apple produced devices.

32:40You see the voice of Alexa

32:43being taking all kinds of forms

32:45depending on what the customers want.

32:47And that means it could be anywhere

32:49from the microwave to a vacuum cleaner,

32:52to the home and so on.

32:54The voice is the essential element of the interaction.

32:57- I think voice is an essence.

32:59It's not all, but it's a key aspect.

33:02I think to your question in terms of

33:05you should be able to recognize Alexa.

33:08And that's a huge problem.

33:09I think in terms of a huge scientific problem,

33:11I should say like, what are the traits?

33:13What makes it look like Alexa,

33:16especially in different settings.

33:17And especially if it's primarily voice what it is,

33:20but Alexa is not just voice either, right?

33:22I mean, we have devices with a screen.

33:25Now you're seeing just other behaviors of Alexa.

33:28So I think we are in very early stages of what that means.

33:31And this will be an important topic for the following years.

33:34But I do believe that being able to recognize

33:38and tell when it's Alexa versus it's not

33:40is going to be important from an Alexa perspective.

33:43I'm not speaking for the entire AI community,

33:46but I think attribution.

33:49And as we go into more of understanding who did what,

33:54that identity of the AI is crucial in the coming world.

33:58- I think from the broad AI community perspective,

34:01that's also a fascinating problem.

34:02So basically if I close my eyes and listen to the voice,

34:06what would it take for me to recognize that this is Alexa?

34:08- Exactly.

34:09- Or at least the Alexa that I've come to know

34:11from my personal experience in my home

34:13through my interactions, that kind of thing.

34:15- Yeah, and the Alexa here in the US is very different

34:17than Alexa in UK and the Alexa in India,

34:20even though they are all speaking English

34:22or the Australian version.

34:23So again, so now think about when you go

34:27into a different culture, a different community,

34:29but you traveled there, what do you recognize Alexa?

34:32I think these are super hard questions actually.

34:34- So there's a team that works on personality.

34:37So if we talk about those different flavors

34:40of what it means culturally speaking, India, UK, US,

34:44what does it mean to add?

34:45So the problem that we just stated, which is fascinating,

34:48how do we make it purely recognizable that it's Alexa?

34:52Assuming that the qualities of the voice are not sufficient,

34:57it's also the content of what is being said.

35:01How do we do that?

35:02How does the personality come into play?

35:04What's that research look like?

35:07I mean, it's such a fascinating subject.

35:08- We have some very fascinating folks

35:11who from both the UX background and human factors

35:14are looking at these aspects and these exact questions.

35:17But I will definitely say it's not just how it sounds,

35:21the choice of words, the tone,

35:24not just, I mean, the voice identity of it,

35:26but the tone matters, the speed matters,

35:30how you speak, how you enunciate words,

35:34what choice of words are you using,

35:36how terse are you or how lengthy in your explanations you are

35:40all of these are factors.

35:42And you also, you mentioned something crucial

35:45that you may have personalized it, Alexa,

35:49to some extent in your homes

35:51or in the devices you are interacting with.

35:53So you as your individual, how you prefer Alexa sounds

35:58can be different than how I prefer.

36:01And we may, and the amount of customized ability

36:03you want to give is also a key debate we always have.

36:07But I do want to point out,

36:08it's more than the voice actor that recorded

36:11and it sounds like that actor.

36:13It is more about the choices of words,

§05Transcript · 36:16–44:57

36:16the attributes of tonality, the volume

36:19in terms of how you raise your pitch and so forth.

36:22All of that matters.

36:23- This is such a fascinating problem

36:25from a product perspective.

36:27I could see those debates just happening

36:29inside of the Alexa team of how much personalization

36:32do you do for the specific customer?

36:34'Cause you're taking a risk if you over personalize

36:37because you don't, if you create a personality

36:42for a million people, you can test that better.

36:46You can create a rich, fulfilling experience

36:48that will do well.

36:50But if the more you personalize it,

36:52the less you can test it,

36:53the less you can know that it's a great experience.

36:56So how much personalization, what's the right balance?

36:59- I think the right balance depends on the customer.

37:01Give them the control.

37:02So I'll say, I think the more control you give customers,

37:07the better it is for everyone.

37:09And I'll give you some key personalization features.

37:13I think we have a feature called Remember This,

37:15which is where you can tell Alexa to remember something.

37:19There you have an explicit sort of control

37:23in customer's hand because they have to say,

37:24Alexa, remember X, Y, Z.

37:26- What kind of things would that be used for?

37:27For a song title or something?

37:30- I have stored my tire specs for my car

37:33because it's so hard to go and find and see what it is

37:36when you're having some issues.

37:39I store my mileage plan numbers

37:41for all the frequent flyer ones

37:43where I'm sometimes just looking at it and it's not handy.

37:45So those are my own personal choices I've made

37:49for Alexa to remember something on my behalf.

37:52So again, I think the choice was be explicit

37:56about how you provide that to a customer as a control.

38:00So I think these are the aspects of what you do.

38:03Like think about where we can use

38:06speaker recognition capabilities that it's,

38:08if you taught Alexa that you are Lex

38:12and this person in your household is person two,

38:16then you can personalize the experiences.

38:17Again, these are very,

38:19in the CX customer experience patterns

38:22are very clear about and transparent

38:26when a personalization action is happening.

38:30And then you have other ways like you go

38:32through explicit control right now through your app

38:34that your multiple service providers, let's say for music,

38:38which one is your preferred one?

38:39So when you say play Sting,

38:41depend on your, whether you have preferred Spotify

38:43or Amazon music or Apple music

38:45that the decision is made where to play it from.

38:48- So what's Alexa's backstory from her perspective?

38:52I remember just asking as probably a lot of us

38:58are just the basic questions about love and so on of Alexa,

39:02just to see what the answer would be.

39:03Just, it feels like there's a little bit of a back,

39:07like there's a,

39:08feels like there's a little bit of personality,

39:10but not too much.

39:12Is Alexa have a metaphysical presence

39:17in this human universe we live in?

39:21Or is it something more ambiguous?

39:23Is there a past?

39:25Is there a birth?

39:26Is there a family kind of?

39:28Idea even for joking purposes and so on.

39:31- I think, well, it does tell you if I think you,

39:34I should double check this,

39:35but if you said, when were you born?

39:37I think we do respond.

39:39I need to double check that,

39:40but I'm pretty positive about it.

39:41- I think you do, 'cause I think I've tested that.

39:44But that's like how,

39:46like I was born in Urbana-Champaign

39:49and whatever the year kind of thing, yeah.

39:51- So on terms of the metaphysical, I think it's early.

39:55Does it have the historic knowledge about herself

40:00to be able to do that?

40:01Maybe.

40:02Have we crossed that boundary?

40:03Not yet, right?

40:04In terms of being, thank you.

40:06Have we thought about it?

40:07Quite a bit, but I wouldn't say

40:09that we have come to a clear decision

40:11in terms of what it should look like.

40:13But you can imagine though,

40:15and I bring this back to the Alexa Prize Social Bot one,

40:19there you will start seeing some of that.

40:21Like these bots have their identity.

40:23And in terms of that, you may find,

40:25this is such a great research topic

40:28that some academia team may think of these problems

40:32and start solving them too.

40:34- So let me ask a question.

40:38It's kind of difficult, I think,

40:41but it feels fascinating to me

40:43'cause I'm fascinated with psychology.

40:45It feels that the more personality you have,

40:48the more dangerous it is

40:50in terms of a customer perspective, a product.

40:54If you want to create a product that's useful.

40:57By dangerous, I mean creating an experience that upsets me.

41:01And so how do you get that right?

41:06Because if you look at the relationships,

41:10maybe I'm just a screwed up Russian,

41:11but if you look at the human to human relationship,

41:15some of our deepest relationships have fights,

41:18have tension, have the push and pull,

41:21have a little flavor in them.

41:22Do you want to have such flavor

41:26in an interaction with Alexa?

41:28How do you think about that?

41:29- So there's one other common thing that you didn't say,

41:32but we think of it as paramount for any deep relationship.

41:36That's trust.

41:37- Trust, yeah.

41:38- So I think if you trust every attribute you said,

41:42a fight, some tension, is all healthy.

41:46But what is sort of unnegotiable in this instance is trust.

41:51And I think the bar to earn customer trust for AI

41:54is very high, in some sense, more than a human.

41:58It's not just about personal information or your data.

42:03It's also about your actions on a daily basis.

42:06How trustworthy are you in terms of consistency,

42:09in terms of how accurate are you in understanding me?

42:12Like if you're talking to a person on the phone,

42:15if you have a problem with your,

42:16let's say your internet or something,

42:17if the person's not understanding,

42:19you lose trust right away.

42:20You don't want to talk to that person.

42:22That whole example gets amplified by a factor of 10,

42:25because when you're a human interacting with an AI,

42:29you have a certain expectation.

42:31Either you expect it to be very intelligent,

42:33and then you get upset, why is it behaving this way?

42:35Or you expect it to be not so intelligent,

42:39and when it surprises you, you're like,

42:40really, you're trying to be too smart?

42:42So I think we grapple with these hard questions as well,

42:45but I think the key is actions need to be trustworthy

42:49from these AIs, not just about data protection,

42:52your personal information protection,

42:54but also from how accurately it accomplishes

42:58all commands or all interactions.

43:01- Well, it's tough to hear because trust,

43:03you're absolutely right,

43:04but trust is such a high bar with AI systems,

43:06because people, and I see this,

43:08'cause I work with autonomous vehicles,

43:10the bar that's placed on AI system is unreasonably high.

43:14- Yeah, that is going to be, I agree with you,

43:17and I think of it as--

43:19- A challenge.

43:20- It's a challenge, and it also keeps my job.

43:23(laughing)

43:24So from that perspective, I totally,

43:27I think of it at both sides,

43:29as a customer and as a researcher.

43:31I think as a researcher, yes,

43:33occasionally it will frustrate me that,

43:35why is the bar so high for these AIs?

43:38And as a customer, then I say,

43:39absolutely it has to be that high, right?

43:42So I think that's the trade-off we have to balance,

43:45but doesn't change the fundamentals

43:47that trust has to be earned.

43:49And the question then becomes is,

43:52are we holding the AIs to a different bar

43:54in accuracy and mistakes than we hold humans?

43:57That's going to be a great societal questions

43:58for years to come, I think, for us.

44:01- Well, one of the questions that we grapple

44:02as a society now that I think about a lot,

44:06I think a lot of people in the AI think about a lot,

44:08and Alexis taking on head-on is privacy,

44:12is the reality is us giving over data

44:17to any AI system can be used to enrich our lives

44:23in profound ways.

44:25So if basically any product that does anything awesome

44:28for you, the more data it has,

44:31the more awesome things it can do.

44:34And yet, on the other side,

44:37people imagine the worst case possible scenario

44:39of what can you possibly do with that data.

44:42People, it boils down to trust, as you said before.

44:45There's a fundamental distrust

44:47of in certain groups of governments and so on,

44:50depending on the government, depending on who's in power,

44:52depending on all these kinds of factors.

44:55And so here's Alex in the middle of all of it,

44:57in the home, trying to do good things for the customers.

§06Transcript · 45:02–53:48

45:02So how do you think about privacy in this context

45:05of smart assistance in the home?

45:06How do you maintain, how do you earn trust?

45:08- Absolutely, so as you said, trust is the key here.

45:12So you start with trust,

45:13and then privacy is a key aspect of it.

45:16It has to be designed from very beginning about that.

45:20And we believe in two fundamental principles.

45:23One is transparency, and second is control.

45:26So by transparency, I mean,

45:28when we build what is now called smart speaker

45:32or the first echo,

45:33we were quite judicious about making these right trade-offs

45:38on customers' behalf,

45:40that it is pretty clear

45:41when the audio is being sent to cloud.

45:44The light ring comes on

45:45when it has heard you say the word wake word,

45:48and then the streaming happens, right?

45:49So when the light ring comes up,

45:51we also had, we put a physical mute button on it,

45:55just so if you didn't want it to be listening,

45:57even for the wake word,

45:58then you turn the mute button on,

46:01and that disables the microphones.

46:04That's just the first decision

46:06on essentially transparency and control.

46:09Oh, then even when we launched,

46:11we gave the control in the hands of the customers

46:13that you can go and look at

46:14any of your individual utterances that is recorded

46:17and delete them anytime.

46:19And we have kept true to that promise, right?

46:22So, and that is super, again,

46:24a great instance of showing how you have the control.

46:29Then we made it even easier.

46:30You can say Alexa, delete what I said today.

46:33So that is now making it even just more control

46:36in your hands with what's most convenient

46:39about this technology is voice.

46:42You delete it with your voice now.

46:44So these are the types of decisions we continually make.

46:48We just recently launched this feature called,

46:51what we think of it as if you wanted humans

46:53not to review your data,

46:55because you've mentioned supervised learning, right?

46:59So you in supervised learning,

47:01humans have to give some annotation.

47:03And that also is now a feature where you can,

47:07essentially, if you've selected that flag,

47:09your data will not be reviewed by a human.

47:11So these are the types of controls

47:13that we have to constantly offer with customers.

47:17- So why do you think it bothers people so much that,

47:22so everything you just said is really powerful.

47:26So the control, the ability to delete,

47:28'cause we collect, we have studies here running at MIT

47:31that collects huge amounts of data

47:32and people consent and so on.

47:34The ability to delete that data is really empowering

47:38and almost nobody ever asked to delete it,

47:39but the ability to have that control is really powerful.

47:44But still, there's these popular anecdotes,

47:47anecdotal evidence that people say,

47:49they like to tell that them and a friend

47:51were talking about something, I don't know,

47:53sweaters for cats.

47:56And all of a sudden, they'll have advertisements

47:58for cat sweaters on Amazon.

48:01That's a popular anecdote,

48:02as if something is always listening.

48:04Can you explain that anecdote,

48:07that experience that people have?

48:09What's the psychology of that?

48:10What's that experience?

48:13And can you, you've answered it,

48:15but let me just ask, is Alexa listening?

48:18- No, Alexa listens only for the wake word

48:21on the device, right?

48:22- And the wake word is?

48:23- The words like Alexa, Amazon, Echo,

48:28but you only choose one at a time.

48:29So you choose one and it listens only for that

48:31on our devices.

48:33So that's first.

48:35From a listening perspective,

48:36we have to be very clear that it's just the wake word.

48:38So you said, why is there this anxiety, if you may?

48:41- Yeah, exactly.

48:42- It's because there's a lot of confusion,

48:43what it really listens to, right?

48:45And I think it's partly on us to keep educating

48:48our customers and the general media more

48:52in terms of like how, what really happens

48:54and we've done a lot of it.

48:56And our pages on information are clear,

49:00but still people have to have more,

49:04there's always a hunger for information and clarity.

49:06And we'll constantly look at how best to communicate.

49:09If you go back and read everything,

49:10yes, it states exactly that.

49:12And then people could still question it.

49:15And I think that's absolutely okay to question.

49:17What we have to make sure is that we are,

49:21because our fundamental philosophy is customer first,

49:24customer obsession is our leadership principle.

49:27If you put as researchers,

49:30I put myself in the shoes of the customer

49:33and all decisions in Amazon are made with that.

49:35And trust has to be earned

49:38and we have to keep earning the trust of our customers

49:40in this setting.

49:41And to your other point on like,

49:44is there something showing up based on your conversations?

49:46No, I think the answer is like you,

49:49a lot of times when those experiences happen,

49:51you have to also know that, okay, it may be a winter season.

49:54People are looking for sweaters, right?

49:56And it shows up on your amazon.com because it is popular.

49:59So there are many of these,

50:01you mentioned that personality or personalization,

50:06turns out we are not that unique either, right?

50:09So those things we as humans start thinking,

50:12oh, must be because something was heard

50:14and that's why this other thing showed up.

50:16The answer is no,

50:17probably it is just the season for sweaters.

50:21- I'm not gonna ask you this question

50:23'cause it's just 'cause you're also,

50:25'cause people have so much paranoia.

50:27But for my, let me just say from my perspective,

50:29I hope there's a day when customer can ask Alexa

50:33to listen all the time, to improve the experience,

50:36to improve, because I personally don't see the negative

50:39because if you have the control and if you have the trust,

50:43there's no reason why you shouldn't be listening

50:45all the time to the conversations to learn more about you.

50:48Because ultimately, as long as you have control and trust,

50:53every data you provide to the device,

50:56that the device wants, is going to be useful.

51:01And so to me, as a machine learning person,

51:05I think it worries me how sensitive people are

51:09about their data relative to how empowering it could be

51:14for the devices around them,

51:21how enriching it could be for their own life

51:23to improve the product.

51:25So I just, it's something I think about sort of a lot,

51:28how do we make that devices,

51:29obviously Alexa thinks about it a lot as well.

51:32I don't know if you wanna comment on that.

51:34So have you seen, let me ask it in the form of a question.

51:37Have you seen an evolution in the way people think about

51:42their private data in the previous several years?

51:46So as we as a society get more and more comfortable

51:48with the data, how do we get more and more comfortable

51:51with the benefits we get by sharing more data?

51:55- First, let me answer that part.

51:57And then I'll wanna go back to the other aspect

51:59you were mentioning.

52:01So as a society, on a general,

52:03we are getting more comfortable as a society.

52:05It doesn't mean that everyone is.

52:08And I think we have to respect that.

52:10I don't think one size fits all

52:12is always gonna be the answer for all, right?

52:16By definition.

52:17Going back to your on what more magical experiences

52:22can be launched in these kinds of AI settings.

52:26I think again, if you give the control,

52:28it's possible certain parts of it.

52:32So we have a feature called follow-up mode

52:33where if you turn it on and Alexa,

52:38after you've spoken to it, will open the mics again,

52:42thinking you will answer something again.

52:44Like if you're adding lists to your shopping item,

52:48shopping list or to-do list, you're not done.

52:51You want to keep.

52:52So in that setting, it's awesome

52:53that it opens the mic for you to say,

52:55eggs and milk and then bread, right?

52:57So these are the kinds of things which you can empower.

52:59So, and then another feature we have,

53:02which is called Alexa Guard.

53:04I said, it only listens for the wake word, all right?

53:07But if you have, let's say you're going to say,

53:11you leave your home and you want Alexa to listen

53:13for a couple of sound events,

53:15like smoke alarm going off

53:17or someone breaking your glass, right?

53:19So it's like just to keep your peace of mind.

53:22So you can say Alexa on guard or I'm away

53:26and then it can be listening for these sound events.

53:29And when you're home, you come out of that mode, right?

53:33So this is another one where you again gave controls

53:35in the hands of the user or the customer

53:38and to enable some experience that is high utility

53:42and maybe even more delightful in the certain settings

53:44like follow up mode and so forth.

53:46Again, this general principle is the same,

53:48control in the hands of the customer.

§07Transcript · 53:50–1:02:30

53:50- So I know we kind of started with a lot of philosophy

53:55and a lot of interesting topics

53:56and we're just jumping all over the place,

53:58but really some of the fascinating things

54:00that the Alexa team and Amazon is doing

54:03is in the algorithm side, the data side, the technology,

54:06the deep learning, machine learning and so on.

54:08So can you give a brief history of Alexa

54:13from the perspective of just innovation,

54:15the algorithms, the data of how it was born,

54:18how it came to be, how it has grown, where it is today?

54:22- Yeah, it starts with, in Amazon,

54:24everything starts with the customer

54:27and we have a process called working backwards.

54:30Alexa and more specifically than the product Echo,

54:35there was a working backwards document

54:36essentially that reflected what it would be,

54:38started with a very simple vision statement, for instance,

54:43that morphed into a full-fledged document

54:47along the way changed into what all it can do, right?

54:51But the inspiration was the Star Trek computer.

54:54So when you think of it that way,

54:56everything is possible, but when you launch a product,

54:58you have to start with some place.

55:01And when I joined, the product was already in conception

55:05and we started working on the far field speech recognition

55:08because that was the first thing to solve.

55:10By that, we mean that you should be able to speak

55:12to the device from a distance.

55:15And in those days, that wasn't a common practice.

55:18And even in the previous research world I was in

55:22was considered to an unsolvable problem then

55:24in terms of whether you can converse from a length.

55:28And here I'm still talking about the first part

55:30of the problem where you say,

55:32get the attention of the device,

55:34as in by saying what we call the wake word,

55:37which means the word Alexa has to be detected

55:40with a very high accuracy because it is a very common word.

55:44It has sound units that map with words like I like you

55:48or Alec, Alex, right?

55:51So it's a undoubtedly hard problem to detect

55:56the right mentions of Alexa's address to the device

56:00versus I like Alexa.

56:02- So you have to pick up that signal

56:04when there's a lot of noise.

56:06- Not only noise, but a lot of conversation in the house.

56:09Remember on the device,

56:10you're simply listening for the wake word, Alexa.

56:13And there's a lot of words being spoken in the house.

56:15How do you know it's Alexa and directed at Alexa?

56:20Because I could say, I love my Alexa, I hate my Alexa,

56:25I want Alexa to do this.

56:26And in all these three sentences I said Alexa,

56:29I didn't want it to wake up.

56:32- Can I just pause on that second?

56:33What would be your device that I should probably

56:36in the introduction of this conversation give to people

56:39in terms of them turning off their Alexa device

56:43if they're listening to this podcast conversation out loud?

56:48Like what's the probability

56:50that an Alexa device will go off?

56:52Because we mentioned Alexa like a million times.

56:55- So it will, we have done a lot of different things

56:58where we can figure out that there is the device,

57:03the speech is coming from a human versus over the air.

57:08Also, I mean, in terms of like, also it is,

57:10think about ads or, so we also launched a technology

57:14for watermarking kind of approaches

57:16in terms of filtering it out.

57:18But yes, if this kind of a podcast is happening,

57:21it's possible your device will wake up a few times.

57:24It's an unsolved problem,

57:25but it is definitely something we care very much about.

57:30- But the idea is you want to detect Alexa.

57:33- Meant for the device.

57:36- First of all, just even hearing Alexa

57:37versus I like something, I mean, that's a fascinating part.

57:41So that was the first relief.

57:43- That's the first one.

57:43- Built the world's best detector of Alexa.

57:46- Yeah, the world's best wake word detector

57:48in a far field setting,

57:49not like something where the phone is sitting on the table.

57:53This is like people have devices 40 feet away,

57:56like in my house or 20 feet away,

57:58and you still get an answer.

58:00So that was the first part.

58:02The next is, okay, you're speaking to the device.

58:05Of course, you're going to issue many different requests.

58:09Some may be simple, some may be extremely hard,

58:11but it's a large vocabulary speech recognition problem,

58:13essentially, where the audio is now not coming

58:17onto your phone or a handheld mic like this

58:20or a closed talking mic,

58:22but it's from 20 feet away

58:23where if you're in a busy household,

58:26your son may be listening to music,

58:28your daughter may be running around with something

58:31and asking your mom something and so forth.

58:33So this is like a common household setting

58:36where the words you're speaking to Alexa

58:40need to be recognized with very high accuracy.

58:43Now we are still just in the recognition problem.

58:45We haven't yet come to the understanding one.

58:48- And if I pause, I'm sorry, once again,

58:50what year was this?

58:51Is this before neural networks began to start

58:55to seriously prove themselves in the audio space?

59:00- Yeah, this is around, so I joined in 2013, in April.

59:05So the early research in neural networks coming back

59:08and showing some promising results

59:11in speech recognition space had started happening,

59:13but it was very early.

59:15But we just now build on that

59:17on the very first thing we did when I joined the team.

59:22And remember, it was a very much of a startup environment,

59:26which is great about Amazon.

59:28And we doubled on deep learning right away.

59:31And we knew we'll have to improve accuracy fast.

59:36And because of that, we worked on,

59:39and the scale of data,

59:40once you have a device like this, if it is successful,

59:43will improve big time.

59:45Like you'll suddenly have large volumes of data

59:48to learn from to make the customer experience better.

59:51So how do you scale deep learning?

59:52So we did one of the first works

59:54in training with distributed GPUs

59:57and where the training time was linear

60:01in terms of like in the amount of data.

60:04So that was quite important work

60:06where it was algorithmic improvements

60:08as well as a lot of engineering improvements

60:10to be able to train on thousands and thousands of speech.

60:14And that was an important factor.

60:15So if you ask me like back in 2013 and 2014,

60:19when we launched Echo,

60:22the combination of large scale data, deep learning progress,

60:27near infinite GPUs we had available on AWS,

60:32even then, was all came together for us

60:34to be able to solve the far field speech recognition

60:38to the extent it could be useful to the customers.

60:40It's still not solved.

60:41Like, I mean, it's not that we are perfect

60:43at recognizing speech,

60:44but we are great at it in terms of the settings

60:46that are in homes, right?

60:48So, and that was important even in the early stages.

60:51- So first of all, just even,

60:52I'm trying to look back at that time.

60:54If I remember correctly,

60:57it seems like the task would be pretty daunting.

61:01So like, so we kind of take it for granted

61:04that it works now?

61:06- Yes, you're right.

61:07- So let me like how,

61:09first of all, you mentioned startup.

61:10I wasn't familiar how big the team was.

61:12I kind of, 'cause I know there's a lot of

61:14really smart people working on it.

61:16So now it's a very, very large team.

61:17How big was the team?

61:20How likely were you to fail in the eyes of everyone else?

61:24(laughs)

61:25- And ourselves.

61:26(laughs)

61:27- And yourself?

61:28So like what?

61:28- I'll give you a very interesting anecdote on that.

61:31When I joined the team,

61:33the speech recognition team was six people.

61:37My first meeting, and we had hired a few more people,

61:40it was 10 people.

61:42Nine out of 10 people thought it can't be done.

61:45(laughs)

61:47Right?

61:48- Who was the one?

61:48(laughs)

61:49- The one was me.

61:50- Okay.

61:51- Actually I should say,

61:52and one was semi-optimistic.

61:54- Yeah.

61:55- And eight were trying to convince,

61:58let's go to the management and say,

62:01let's not work on this problem.

62:03Let's work on some other problem,

62:04like either telephony speech for customer service calls

62:08and so forth.

62:09But this was the kind of belief you must have.

62:11And I had experience with far field speech recognition

62:14and my eyes lit up when I saw a problem like that saying,

62:17okay, we have been in speech recognition,

62:20always looking for that killer app.

62:22- Yeah.

62:23- And this was a killer use case

62:25to bring something delightful in the hands of customers.

62:28- You mentioned the way you kind of think of it

62:30in the product way in the future,

§08Transcript · 1:02:32–1:11:12

62:32have a press release and an FAQ and you think backwards.

62:34- That's right.

62:35- Did you have, did the team have the echo in mind

62:39and so this far field speech recognition

62:43actually putting a thing in the home that works,

62:45that it's able to interact with,

62:46was that the press release?

62:48What was the--

62:49- Very close, I would say in terms of the,

62:51as I said, the vision was Star Trek computer, right?

62:54So, or the inspiration.

62:56And from there, I can't divulge all the exact specifications

63:00but one of the first things that was magical on Alexa

63:05was music.

63:08It brought me to back to music

63:11because my taste was still in when I was an undergrad.

63:14So I still listen to those songs

63:15and it was too hard for me to be a music fan with a phone.

63:20Right, so I hate things in my ear.

63:24So from that perspective, it was quite hard

63:28and music was part of the,

63:30at least the documents I've seen, right?

63:33So from that perspective, I think yes,

63:36in terms of how far are we from the original vision?

63:40I can't reveal that,

63:42but that's why I have a ton of fun at work

63:44because every day we go in and thinking like,

63:47these are the new set of challenges to solve.

63:49- Yeah, it's a great way to do great engineering

63:51as you think of the press release.

63:53I like that idea actually.

63:54Maybe we'll talk about it a bit later

63:56but it's just a super nice way to have a focus.

63:59- I'll tell you this, you're a scientist

64:01and a lot of my scientists have adopted that.

64:03They have now, they love it as a process

64:06because it was very, as scientists,

64:08you're trained to write great papers

64:10but they are all after you've done the research

64:13or you've proven and your PhD dissertation proposal

64:16is something that comes closest

64:18or a DARPA proposal or a NSF proposal

64:21is the closest that comes to a press release.

64:23But that process is now ingrained in our scientists

64:27which is like delightful for me to see.

64:29- You write the paper first and then make it happen.

64:33- That's right.

64:33In fact, it's not--

64:34- State of the art results.

64:36- Or you leave the results section open

64:38where you have a thesis about here's what I expect.

64:41And here's what it will change.

64:43So I think it is a great thing.

64:46It works for researchers as well.

64:48- So far field recognition, what was the big leap?

64:53What were the breakthroughs

64:55and what was that journey like to today?

64:58- Yeah, I think the, as you said first,

65:00there was a lot of skepticism

65:01on whether far field speech recognition

65:03will ever work to be good enough.

65:05And what we first did was got a lot of training data

65:09in a far field setting.

65:11And that was extremely hard to get

65:14because none of it existed.

65:16So how do you collect data in far field setup?

65:20- With no customer base.

65:21- With no customer base.

65:22So that was first innovation.

65:24And once we had that, the next thing was,

65:26okay, if you have the data,

65:29first of all, we didn't talk about like,

65:31what would magical mean in this kind of a setting?

65:35What is good enough for customers, right?

65:37That's always, since you've never done this before,

65:40what would be magical?

65:41So it wasn't just a research problem.

65:44You had to put some, in terms of accuracy

65:47and customer experience features,

65:49some stakes on the ground saying,

65:51here's where I think it should get to.

65:54So you established a bar.

65:56And then how do you measure progress

65:57where it is given you have no customers right now?

66:01So from that perspective, we went,

66:04so first was the data without customers.

66:07Second was doubling down on deep learning

66:10as a way to learn.

66:11And I can just tell you that the combination of the two

66:16got our error rates by a factor of five.

66:19From where we were when I started to,

66:22within six months of having that data,

66:24we, at that point, I got the conviction

66:28that this will work, right?

66:29So, because that was magical

66:31in terms of when it started working.

66:33- That reached the magical,

66:36it came close to the magical bar.

66:37- That to the bar, right?

66:39That we felt would be where people will use it,

66:44which was critical.

66:45Because you really have one chance at this.

66:48If we had launched in November 2014 is when we launched,

66:51if it was below the bar,

66:53I don't think this category exists

66:56if you don't meet the bar.

66:58- Yeah, and just having looked at voice-based interactions

67:01like in the car, earlier systems,

67:05it's a source of huge frustration for people.

67:08In fact, we use voice-based interaction

67:10for collecting data on subjects to measure frustration.

67:14So as a training set for computer vision, for face data,

67:18so we can get a data set of frustrated people.

67:20That's the best way to get frustrated people

67:22is having them interact with a voice-based system in the car.

67:25So that bar, I imagine, is pretty high.

67:28- It was very high.

67:29And we talked about how also errors are perceived

67:32from AIs versus errors by humans.

67:35But we are not done with the problems that ended up,

67:39we had to solve to get it to launch.

67:41So do you want the next one?

67:42- Yeah, that was the next one.

67:45- So the next one was what I think of as

67:49multi-domain natural language understanding.

67:52It's very, I wouldn't say easy,

67:54but it is during those days,

67:57solving it, understanding in one domain,

68:01a narrow domain was doable,

68:03but for these multiple domains like music, like information,

68:10other kinds of household productivity, alarms, timers,

68:14even though it wasn't as big as it is

68:15in terms of the number of skills Alexa has

68:17and the confusion space has like grown by

68:20three orders of magnitude,

68:22it was still daunting even those days.

68:24- And again, no customer base yet.

68:26- Again, no customer base.

68:27So now you're looking at meaning understanding

68:29and intent understanding and taking actions

68:31on behalf of customers based on their requests.

68:35And that is the next hard problem.

68:37Even if you have gotten the words recognized,

68:41how do you make sense of them?

68:44In those days, there was still a lot of emphasis

68:48on rule-based systems for writing grammar patterns

68:52to understand the intent,

68:53but we had a statistical first approach even then,

68:57where for a language understanding we had,

69:00even those starting days,

69:01an entity recognizer and an intent classifier,

69:05which was all trained statistically.

69:08In fact, we had to build the deterministic matching

69:11as a follow-up to fix bugs

69:14that statistical models have.

69:16So it was just a different mindset

69:18where we focused on data-driven statistical understanding.

69:21- Wins in the end if you have a huge data set.

69:24- Yes, it is contingent on that.

69:26And that's why it came back to how do you get the data.

69:29Before customers, the fact that this is why data

69:32becomes crucial to get to the point that you have

69:37the understanding system built in, built up.

69:40And notice that for you,

69:42we were talking about human-machine dialogue,

69:44even those early days,

69:46even it was very much transactional,

69:49do one thing, one shot at transits in great way.

69:52There was a lot of debate on how much should Alexa talk back

69:54in terms of if it misunderstood you,

69:57or you said play songs by the Stones,

70:01and let's say it doesn't know, early days,

70:04knowledge can be sparse.

70:07Who are the Stones, right?

70:09The Rolling Stones, right?

70:10So, and you don't want the match to be

70:15Stone Temple Pilots or Rolling Stones, right?

70:17So you don't know which one it is.

70:18So these kind of other signals to,

70:22and out there we had great assets, right?

70:24From Amazon in terms of--

70:27- UX, like what kind of, yeah, how do you solve that problem?

70:31- In terms of what we think of it

70:32as an entity resolution problem, right?

70:34So, because which one is it, right?

70:36I mean, even if you figured out the Stones

70:39as an entity, you have to resolve it

70:40to whether it's the Stones or the Stone Temple Pilots

70:43or some other Stones.

70:44- Maybe I misunderstood, is the resolution

70:47the job of the algorithm, or is the job of UX

70:50communicating with the human to help the resolution?

70:52- Well, there is both, right?

70:54It is, you want 90% or high 90s to be done

70:58without any further questioning or UX, right?

71:01So, but it's absolutely okay, just like as humans,

71:05we ask the question, I didn't understand UX.

71:09It's fine for Alexa to occasionally say,

71:10I did not understand you, right?

71:12And that's an important way to learn.

§09Transcript · 1:11:14–1:19:39

71:14And I'll talk about where we have come

71:16with more self-learning with these kinds of feedback signals.

71:20But in those days, just solving the ability

71:23of understanding the intent and resolving to an action,

71:26where action could be play a particular artist

71:28or a particular song was super hard.

71:31Again, the bar was high as we were talking about, right?

71:35So while we launched it in sort of 13 big domains,

71:40I would say in terms of, or we think of it as 13,

71:43the big skills we had, like music is a massive one

71:46when we launched it, and now we have

71:4890,000 plus skills on Alexa.

71:51- So what are the big skills?

71:52Can you just go over them?

71:53Because the only thing I use it for

71:55is music, weather, and shopping.

71:57- So we think of it as music information, right?

72:02So weather is a part of information, right?

72:05So when we launched, we didn't have smart home,

72:08but within, by smart home I mean,

72:10you connect your smart devices,

72:12you control them with voice.

72:13If you haven't done it, it's worth,

72:15it will change your life.

72:15- Like turning on the lights and so on.

72:16- Yeah, turning on your light to do anything

72:18that's connected and has a, it's just that.

72:21- What's your favorite smart device for you?

72:23- My light.

72:24(laughing)

72:24And now you have the smart plug with,

72:26and you don't, we also have this Echo plug, which is.

72:29- Oh yeah, you can plug in anything.

72:30- You can plug anything and now you can turn

72:32that one on and off, right?

72:33- I'll use this conversation motivation

72:35and get one.

72:35- The garage door, you can check your status

72:38of the garage door and things like,

72:40and we have gone, make Alexa more and more proactive

72:43where it even has hunches now that,

72:45or looks, hunches like you left your light on.

72:49Let's say you've gone to your bed

72:51and you left the garage light on.

72:52So yeah, it will help you out in these settings, right?

72:56So.

72:57- That's smart devices.

72:58- Information, smart devices, you said music.

73:01- Yeah, so I don't remember everything we had.

73:02- Yeah, but those are the big ones.

73:03- Timers were the big ones.

73:05Like that was, you know, the timers were very popular

73:08right away.

73:09Music also, like you could play song, artist, album,

73:13everything.

73:14So that was like a clear win in terms

73:17of the customer experience.

73:19So that's, again, this is language understanding.

73:22Now things have evolved, right?

73:24So where we want Alexa definitely to be more accurate,

73:28competent, trustworthy based on how well it does

73:31these core things.

73:33But we have evolved in many different dimensions.

73:35First is what I think of it doing more conversational

73:38for high utility, not just for chat, right?

73:40And there at Remars this year, which is our AI conference,

73:44we launched what is called Alexa Conversations.

73:48That is providing the ability for developers

73:51to author multi-turn experiences on Alexa

73:55with no code essentially,

73:57in terms of the dialogue code.

73:58Initially it was like, you know, all these IVR systems,

74:02you have to fully author if the customer says this,

74:06do that, right?

74:07So the whole dialogue flow is hand authored.

74:11And with Alexa Conversations, the way it is

74:14that you just provide a sample interaction data

74:16with your service or an API, let's say your Atom tickets

74:19that provides a service for buying movie tickets.

74:23You provide a few examples of how your customers

74:25will interact with your APIs.

74:27And then the dialogue flow is automatically constructed

74:29using a record neural network, trained on that data.

74:33So that simplifies the developer experience.

74:35We just launched our preview for the developers

74:38to try this capability out.

74:40And then the second part of it,

74:42which shows even increased utility for customers,

74:45is you and I, when we interact with Alexa

74:48or any customer, as I'm coming back

74:51to our initial part of the conversation,

74:53the goal is often unclear or unknown to the AI.

74:58If I say, Alexa, what movies are playing nearby?

75:02Am I trying to just buy movie tickets?

75:08Am I actually even, do you think I'm looking

75:11for just movies for curiosity,

75:12whether the Avengers is still in theater or when is it?

75:15Maybe it's gone and maybe it will come on my missed it.

75:18So I may watch it on Prime, which happened to me.

75:22So from that perspective now,

75:25you're looking into what is my goal?

75:28And let's say I now complete the movie ticket purchase.

75:32Maybe I would like to get dinner nearby.

75:35So what is really the goal here?

75:40Is it night out or is it movies?

75:43As in just go watch a movie?

75:45The answer is, we don't know.

75:47So can Alexa now figure we have the intelligence

75:52that I think this meta goal is really night out

75:55or at least say to the customer,

75:57when you've completed the purchase of movie tickets

76:00from Atom Tickets or Fandango or Piccu or anyone,

76:03then the next thing is, do you want to get an Uber

76:06to the theater, right?

76:10Or do you want to book a restaurant next to it?

76:14And then not ask the same information over and over again,

76:18what time, how many people in your party, right?

76:23So this is where you shift the cognitive burden

76:28from the customer to the AI,

76:30where it's thinking of what is your,

76:33it anticipates your goal

76:35and takes the next best action to complete it.

76:38Now that's the machine learning problem.

76:42But essentially the way we solve this first instance

76:45and we have a long way to go to make it scale

76:48to everything possible in the world,

76:50but at least for this situation,

76:51it is from at every instance,

76:54Alexa is making the determination

76:55whether it should stick with the experience

76:57with Atom Tickets or offer,

77:00based on what you say,

77:03whether either you have completed the interaction

77:06or you said, no, get me an Uber now.

77:07So it will shift context into another experience or skill.

77:12Or another service.

77:12So that's a dynamic decision-making.

77:15That's making Alexa, you can say more conversational

77:18for the benefit of the customer,

77:20rather than simply complete transactions,

77:22which are well thought through.

77:25You as a customer has fully specified

77:27what you want to be accomplished.

77:29It's accomplishing that.

77:30- So it's kind of as,

77:32we do this with pedestrians, right?

77:34Intent modeling is predicting what your possible goals are

77:38and what's the most likely goal

77:39and switching that depending on the things you say.

77:42So my question is there,

77:44it seems maybe it's a dumb question,

77:46but it would help a lot if Alexa remembered me,

77:51what I said previously.

77:53- Right.

77:53- Is it trying to use some memory for the customer?

77:58- Yeah, it is using a lot of memory within that.

78:00So right now, not so much in terms of,

78:02okay, which restaurant do you prefer?

78:05Right, that is a more long-term memory,

78:06but within the short-term memory, within the session,

78:09it is remembering how many people did you,

78:11so if you said buy four tickets,

78:13now it has made an implicit assumption

78:15that you are going to have,

78:18you need at least four seats at a restaurant, right?

78:21So these are the kind of contexts it's preserving

78:24between these skills, but within that session.

78:26But you're asking the right question in terms of

78:29for it to be more and more useful,

78:32it has to have more long-term memory.

78:33And that's also an open question.

78:35And again, these are still early days.

78:37- So for me, I mean, everybody's different,

78:40but yeah, I'm definitely not representative

78:44of the general population in the sense

78:45that I do the same thing every day.

78:47Like I eat the same, I do everything the same,

78:50the same thing, wear the same thing, clearly,

78:53this or the black shirt.

78:55So it's frustrating when Alexa doesn't get what I'm saying

78:59because I have to correct her every time

79:02in the exact same way.

79:02This has to do with certain songs.

79:05Like she doesn't know certain weird songs.

79:08And doesn't know, I've complained to Spotify about this,

79:11talked to the head of R&D at Spotify,

79:14Stairway to Heaven, I have to correct it every time.

79:16- Really?

79:17- It doesn't play Led Zeppelin correctly.

79:18It plays a cover of Stairway to Heaven.

79:22- You should figure, you should send me your,

79:24next time it fails, feel free to send it to me,

79:27we'll take care of it.

79:28- Okay, well.

79:29- Because Led Zeppelin is one of my favorite brands

79:31and it works for me, so I'm like shocked

79:33it doesn't work for you.

79:34- This is an official bug report.

79:35I'll make it public, make everybody retweet it.

79:39We're gonna fix the Stairway to Heaven problem.

§10Transcript · 1:19:41–1:28:04

79:41Anyway, but the point is, I'm pretty boring

79:44and do the same things, but I'm sure most people

79:46do the same set of things.

79:48Do you see Alexa sort of utilizing that in the future

79:51for improving the experience?

79:52- Yes, and not only utilizing,

79:54it's already doing some of it.

79:56We call it, where Alexa is becoming more self-learning.

79:59So Alexa is now auto-correcting millions and millions

80:04of utterances in the US without any human supervision

80:07involved.

80:08The way it does it is, let's take an example

80:11of a particular song didn't work for you.

80:14What do you do next?

80:15You either, it played the wrong song and you said,

80:18Alexa, no, that's not the song I want.

80:20Or you say, Alexa, play that, you try it again.

80:25And that is a signal to Alexa that she may have done

80:29something wrong.

80:30And from that perspective, we can learn

80:33if there's that failure pattern or that action

80:36of song A was played when song B was requested.

80:41And it's very common with station names

80:43because play NPR, you can have N be confused as an M

80:47and then you, for a certain accent like mine,

80:50people confuse my N and M all the time.

80:54And because I have an Indian accent,

80:57they're confusable to humans.

80:59It is for Alexa too.

81:01And in that part, but it starts auto-correcting

81:05and we correct a lot of these automatically

81:09without a human looking at the failures.

81:12- So one of the things that's for me missing in Alexa,

81:17I don't know if I'm a representative customer,

81:19but every time I correct it, it would be nice to know

81:24that that made a difference.

81:26- Yes.

81:27- You know what I mean?

81:27Like the sort of like, I heard you,

81:30like a sort of-

81:31- Some acknowledgement of that.

81:33- We work a lot with Tesla, we study autopilot and so on.

81:37And a large amount of the customers

81:39that use Tesla autopilot,

81:40they feel like they're always teaching the system.

81:43They're almost excited by the possibility

81:44that they're teaching.

81:45I don't know if Alexa customers generally think of it

81:48as they're teaching to improve the system.

81:51And that's a really powerful thing.

81:52- Again, I would say it's a spectrum.

81:55Some customers do think that way

81:57and some would be annoyed by Alexa acknowledging that.

82:01So there's again, no one,

82:04while there are certain patterns,

82:05not everyone is the same in this way.

82:08But we believe that again, customers helping Alexa

82:13is a tenet for us in terms of improving it.

82:15And more self-learning is by, again,

82:18this is like fully unsupervised, right?

82:20There is no human in the loop and no labeling happening.

82:23And based on your actions as a customer,

82:27Alexa becomes smarter.

82:29Again, it's early days,

82:31but I think this whole area of teachable AI

82:35is gonna get bigger and bigger in the whole space,

82:38especially in the AI assistant space.

82:40So that's the second part

82:41where I mentioned more conversational,

82:44this is more self-learning.

82:46The third is more natural.

82:48And the way I think of more natural

82:50is we talked about how Alexa sounds.

82:53And we have done a lot of advances in our text to speech

82:58by using, again, neural network technology

83:00for it to sound very human-like.

83:03- From the individual texture of the sound

83:05to the timing, the tonality, the tone, everything.

83:08- Everything.

83:09I would think in terms of,

83:10there's a lot of controls in each of the places

83:13for how, I mean, the speed of the voice,

83:16the prosthetic patterns,

83:19the actual smoothness of how it sounds,

83:23all of those are factored.

83:24And we do a ton of listening tests to make sure.

83:27But naturalness, how it sounds should be very natural.

83:30How it understands requests is also very important.

83:33Like, and in terms of, like, we have 95,000 skills,

83:37and if we have, imagine that in many of these skills,

83:41you have to remember the skill name.

83:43And say, Alexa, ask the tied skill to tell me X.

83:49Or, now, if you have to remember the skill name,

83:52that means the discovery and the interaction is unnatural.

83:56And we are trying to solve that by what we think of as,

84:00again, this was, you don't have to have the app metaphor here.

84:05These are not individual apps, right?

84:07Even though they're, so you're not sort of opening

84:09one at a time and interacting.

84:11So it should be seamless because it's voice.

84:13And when it's voice, you have to be able

84:15to understand these requests,

84:17independent of the specificity, like a skill name.

84:20And to do that, what we have done is, again,

84:22built a deep learning-based capability

84:24where we shortlist a bunch of skills

84:26when you say, Alexa, get me a car.

84:28And then we figure it out, okay,

84:29it's meant for an Uber skill versus a Lyft

84:33or based on your preferences.

84:34And then you can rank the responses from the skill

84:38and then choose the best response for the customer.

84:40So that's on the more natural.

84:42Other examples of more natural is like,

84:46we were talking about lists, for instance,

84:48and you don't want to say, Alexa, add milk.

84:51Alexa, add eggs.

84:53Alexa, add cookies.

84:54No, Alexa, add cookies, milk, and eggs,

84:56and that in one shot, right?

84:58So that works, that helps with the naturalness.

85:01We talked about memory.

85:02Like if you said, you can say, Alexa, remember,

85:07I have to go to mom's house,

85:08or you may have entered a calendar event

85:10through your calendar that's linked to Alexa.

85:13You don't want to remember whether it's in my calendar

85:15or did I tell you to remember something

85:18or some other reminder, right?

85:20So you have to now,

85:23independent of how customers create these events,

85:27it should just say, Alexa,

85:28when do I have to go to mom's house?

85:29And it tells you when you have to go to mom's house.

85:31- That's a fascinating problem.

85:33Who's that problem on?

85:34So there's people who create skills.

85:37Who's tasked with integrating all of that knowledge together

85:42so the skills become seamless?

85:44Is it the creators of the skills?

85:46Or is it an infrastructure that Alexa provides problem?

85:50- It's both.

85:51I think the large problem in terms of making sure

85:54your skill quality is high,

85:56that has to be done by our tools

86:00because it's just, so these skills,

86:02just to put the context,

86:04they're built through Alexa Skills Kit,

86:05which is a self-serve way of building

86:08an experience on Alexa.

86:09This is like any developer in the world

86:12could go to Alexa Skills Kit

86:14and build an experience on Alexa.

86:16Like if you're a Domino's,

86:17you can build a Domino's skills,

86:19for instance, that does pizza ordering.

86:22When you've authored that,

86:23you do want to now,

86:27if people say, Alexa, open Domino's,

86:29or Alexa, ask Domino's to get a particular type of pizza,

86:34that will work, but the discovery is hard.

86:37You can't just say, Alexa, get me a pizza,

86:38and then Alexa figures out what to do.

86:41That latter part is definitely our responsibility

86:44in terms of when the request is not fully specific,

86:48how do you figure out what's the best skill

86:51or a service that can fulfill the customer's request?

86:55And it can keep evolving.

86:56Imagine going to the situation I said,

86:58which was the night out planning,

86:59that the goal could be more than that individual request

87:03that came up.

87:05A pizza ordering could mean a night in,

87:08where you're having an event with your kids

87:10in their house, and you're,

87:11so this is, welcome to the world of conversational AI.

87:14(laughs)

87:16- This is super exciting,

87:17because it's not the academic problem of NLP,

87:20of natural language processing, understanding, dialogue.

87:22This is like real world.

87:24And the stakes are high in the sense

87:26that customers get frustrated quickly,

87:29people get frustrated quickly,

87:31so you have to get it right,

87:32you have to get that interaction right.

87:34So it's, I love it.

87:36But, so from that perspective,

87:38what are the challenges today?

87:41What are the problems that really need to be solved

87:44in the next few years?

87:45- Yeah, I think first and foremost,

87:47as I mentioned that,

87:48get the basics right are still true.

87:52Basically, even the one short request,

87:56which we think of as transactional request

87:58needs to work magically, no question about that.

88:01If it doesn't turn your light on and off,

88:03you'll be super frustrated.

88:04Even if I can complete the night out for you

§11Transcript · 1:28:06–1:37:08

88:06and not do that, that is unacceptable as a customer, right?

88:10So that, you have to get the foundational understanding

88:13going very well.

88:15The second aspect, when I said more conversational,

88:17is as you imagine, is more about reasoning.

88:19It is really about figuring out what the latent goal is

88:23of the customer based on what I have the information now,

88:28and the history, and what's the next best thing to do.

88:30So that's a complete reasoning and decision making problem.

88:35Just like your self-driving car,

88:36but the goal is still more finite.

88:38Here, it evolves.

88:39Your environment is super hard and self-driving,

88:42and the cost of a mistake is huge.

88:45Here, but there are certain similarities.

88:48But if you think about how many decisions Alexa is making

88:52or evaluating at any given time,

88:53it's a huge hypothesis space.

88:56And we're only talked about so far

88:59about what I think of reactive decision

89:01in terms of you asked for something

89:03and Alexa is reacting to it.

89:05If you bring the proactive part,

89:07which is Alexa having hunches.

89:09So any given instance, then it's really a decision

89:14at any given point based on the information.

89:16Alexa has to determine what's the best thing it needs to do.

89:19So these are the ultimate AI problem

89:22about decisions based on the information you have.

89:24- Do you think, just from my perspective,

89:27I work a lot with sensing of the human face.

89:30Do you think, and we touched this topic a little bit earlier

89:34but do you think there'll be a day soon

89:36when Alexa can also look at you

89:38to help improve the quality of the hunch it has,

89:42or at least detect frustration or detect,

89:47improve the quality of its perception

89:51of what you're trying to do?

89:53- I mean, let me again bring back to what it already does.

89:56We talked about how based on you barge in over Alexa,

90:01clearly it's a very high probability

90:04it must have done something wrong.

90:06That's why you barged in.

90:08The next extension of whether frustration is a signal or not,

90:12of course, is a natural thought in terms of

90:15how that should be in a signal to it.

90:17- You can get that from voice.

90:19- You can get from voice, but it's very hard.

90:20Like, I mean, frustration as a signal, historically,

90:25if you think about emotions of different kinds,

90:28you know, there's a whole field of affective computing,

90:31something that MIT has also done a lot of research in,

90:34is super hard.

90:35And you're now talking about a far field device,

90:38as in you're talking to a distance, noisy environment.

90:41And in that environment,

90:43it needs to have a good sense for your emotions.

90:47This is a very, very hard problem.

90:49- Very hard problem,

90:49but you haven't shied away from hard problems.

90:51(Satyachit laughing)

90:53So deep learning has been at the core

90:54of a lot of this technology.

90:56Are you optimistic about the current

90:58deep learning approaches to solving the hardest aspects

91:01of what we're talking about?

91:02Or do you think there will come a time

91:04where new ideas need to,

91:06for the, you know, if we look at reasoning,

91:08so open AI, deep mind,

91:10a lot of folks are now starting to work in reasoning,

91:13trying to see how we can make neural networks reason.

91:16Do you see that new approaches need to be invented

91:20to take the next big leap?

91:22- Absolutely, I think there has to be a lot more investment

91:26and I think in many different ways.

91:29And there are these, I would say,

91:30nuggets of research forming in a good way,

91:33like learning with less data

91:35or like zero-shot learning, one-shot learning.

91:39- And the active learning stuff you've talked about

91:41is incredible stuff.

91:42- So transfer learning is also super critical,

91:45especially when you're thinking about applying knowledge

91:48from one task to another or one language to another, right?

91:51That's really ripe.

91:52So these are great pieces.

91:55Deep learning has been useful too.

91:56And now we are sort of matting deep learning

91:58with transfer learning and active learning.

92:02Of course, that's more straightforward

92:04in terms of applying deep learning

92:05in an active learning setup.

92:06But I do think in terms of now looking

92:11into more reasoning-based approaches

92:14is going to be key for our next wave of the technology.

92:19But there is a good news.

92:20The good news is that I think

92:22for keeping on to delight customers,

92:24that a lot of it can be done by prediction tasks.

92:27And so we haven't exhausted that.

92:30So we don't need to give up

92:34on the deep learning approaches for that.

92:37So that's just, I wanted to sort of point that out.

92:39- So creating a rich, fulfilling, amazing experience

92:42that makes Amazon a lot of money

92:44and a lot of everybody a lot of money

92:46because it does awesome things, deep learning is enough.

92:49The point--

92:50- I don't think, no, I wouldn't say deep learning is enough.

92:54I think for the purposes of Alexa

92:56and accomplish the task for customers,

92:58I'm saying there are still a lot of things we can do

93:02with prediction-based approaches that do not reason.

93:05Right, I'm not saying that, and we haven't exhausted those.

93:08But for the kind of high utility experiences

93:12that I'm personally passionate about

93:14of what Alexa needs to do, reasoning has to be solved

93:18to the same extent as you can think

93:20of natural language understanding

93:23and speech recognition to the extent

93:25of understanding intents has been,

93:28how accurate it has become.

93:30But reasoning, we have very, very early days.

93:32- Let me ask that another way.

93:33How hard of a problem do you think that is?

93:36- Hardest of them.

93:37(laughing)

93:39I would say hardest of them because again,

93:41the hypothesis space is really, really large.

93:47And when you go back in time, like you were saying,

93:50I want Alexa to remember more things,

93:53that once you go beyond a session of interaction,

93:56which is by session, I mean a time span, which is today,

94:00to versus remembering which restaurant I like.

94:03And then when I'm planning a night out to say,

94:05do you wanna go to the same restaurant?

94:07Now you're up the stakes big time.

94:09And this is where the reasoning dimension

94:12also goes way, way bigger.

94:14- So you think the space,

94:16we'll be elaborating that a little bit.

94:19Just philosophically speaking, do you think,

94:22when you reason about trying to model

94:24what the goal of a person is in the context

94:28of interacting with Alexa, you think that space is huge?

94:31- It's huge, absolutely huge.

94:33- Do you think, so like another sort of devil's advocate

94:36would be that we human beings are really simple

94:38and we all want just a small set of things.

94:41So do you think it's possible?

94:44'Cause we're not talking about

94:47a fulfilling general conversation.

94:49Perhaps actually the Alexa prize

94:51is a little bit more about after that.

94:53Creating a customer, like there's so many

94:56of the interactions, it feels like are clustered

95:01in groups that don't require general reasoning.

95:06- I think, yeah, you're right in terms of the head

95:09of the distribution of all the possible things

95:11customers may wanna accomplish.

95:13The tail is long and it's diverse.

95:17So from that-- - There's many long tails.

95:20- There are many, so from that perspective,

95:23I think you have to solve that problem.

95:25Otherwise, and everyone's very different.

95:28Like, I mean, we see this already

95:30in terms of the skills, right?

95:32I mean, if you're an average surfer, which I am not,

95:36but somebody is asking Alexa about surfing conditions,

95:41and there's a skill that is there for them to get to, right?

95:45That tells you that the tail is massive,

95:47like in terms of like what kind of skills

95:50people have created, it's humongous in terms of it.

95:54And which means there are these diverse needs.

95:57And when you start looking at the combinations of these,

96:01even if you had pairs of skills and 90,000 choose two,

96:05it's still a big set of combinations.

96:08So I'm saying there's a huge to do here now.

96:11And I think customers are wonderfully frustrated

96:16with things and they have to keep getting

96:19to do better things for them.

96:20- So they're not known to be super patient.

96:24So you have to-- - Do it fast.

96:25- You have to do it fast.

96:27So you've mentioned the idea of a press release,

96:29the research and development, Amazon, Alexa,

96:33and Amazon in general, you kind of think

96:35of what the future product will look like,

96:37and you kind of make it happen, you work backwards.

96:40So can you draft for me, you probably already have one,

96:43but can you make up one for 10, 20, 30, 40 years out

96:48that you see the Alexa team putting out,

96:52just in broad strokes, something that you dream about?

96:56- I think let's start with the five years first.

97:00(laughing)

97:00So, and I'll get to the 40 is too hard to pick.

97:03- 'Cause I'm pretty sure you have a real five year one.

97:05(laughing)

97:08But yeah, in broad strokes, let's start with five years.

§12Transcript · 1:37:10–1:45:50

97:10- I think the five year is where, I mean,

97:11I think of in these spaces, it's hard,

97:14especially if you're in thick of things

97:16to think beyond the five year space,

97:17because a lot of things change, right?

97:20I mean, if you asked me five years back,

97:22will Alexa will be here?

97:24I wouldn't have, I think it has surpassed

97:26my imagination of that time, right?

97:29So I think from the next five years perspective,

97:33from a AI perspective, what we're gonna see

97:37is that notion which you said, goal-oriented dialogues

97:40and open domain like Alexa Prize,

97:42I think that bridge is gonna get closed.

97:45They won't be different.

97:46And I'll give you why that's the case.

97:48You mentioned shopping, how do you shop?

97:52Do you shop in one shot?

97:55Sure, your AA batteries, paper towels, yes.

98:00How long does it take for you to buy a camera?

98:02You do ton of research.

98:05Then you make a decision.

98:07So is that a goal-oriented dialogue

98:11when somebody says, "Alexa, find me a camera?"

98:15Is it simply inquisitiveness?

98:17Right, so even in the something that you think of it

98:20as shopping, which you said you yourself use a lot of,

98:24if you go beyond where it's reorders

98:27or items where you sort of are not brand conscious

98:32and so forth, that was just in shopping.

98:35Just to comment quickly,

98:36I've never bought anything through Alexa

98:38that I haven't bought before on Amazon on the desktop

98:41after I clicked on a bunch of reviews, that kind of stuff.

98:44So it's repurchase.

98:45So now you think in, even for something that you felt like

98:49is a finite goal, I think the space is huge

98:52because even products, the attributes are many.

98:56Like, and you wanna look at reviews,

98:58some on Amazon, some outside,

99:00some you wanna look at what CNET is saying

99:02or another consumer forum is saying

99:05about even a product, for instance, right?

99:07So that's just shopping where you could argue

99:11the ultimate goal is sort of known.

99:14And we haven't talked about,

99:15Alexa, what's the weather in Cape Cod this weekend?

99:18Right, so why am I asking that weather question, right?

99:22So I think of it as how do you complete goals

99:27with minimum steps for our customers, right?

99:30And when you think of it that way,

99:32the distinction between goal-oriented and conversations

99:36for open domain sake goes away.

99:38I may wanna know what happened

99:41in the presidential debate, right?

99:43And is it, I'm seeking just information

99:45or I'm looking at who's winning the debates, right?

99:49So these are all quite hard problems.

99:53So even the five-year horizon problem,

99:55I'm like, I sure hope we'll solve these.

99:59- And you're optimistic 'cause that's a hard problem.

100:03- Which part?

100:04- The reasoning enough to be able to help explore

100:09complex goals that are beyond something simplistic.

100:12That feels like it could be, well, five years is a nice--

100:16- Is a nice bar for it, right?

100:18I think you will, it's a nice ambition.

100:21And do we have press releases for that?

100:23Absolutely, can I tell you what specifically

100:25the roadmap will be?

100:26No, right?

100:28And will we solve all of it in the five-year space?

100:31No, we'll work on this forever, actually.

100:35This is the hardest of the AI problems.

100:37And I don't see that being solved even

100:40on a 40-year horizon, because even if you limit

100:44to the human intelligence,

100:45we know we are quite far from that.

100:47In fact, every aspects of our sensing

100:50to neural processing, to how brain stores information

100:55and how it processes it, we don't yet know

100:57how to represent knowledge, right?

100:59So we are still in those early stages.

101:03So I wanted to start, that's why at the five-year,

101:06because the five-year success would look like that

101:09in solving these complex goals.

101:11And the 40-year would be where it's just natural

101:14to talk to these in terms of more of these complex goals.

101:18Right now, we've already come to the point

101:20where these transactions you mentioned of asking

101:23for weather or reordering something,

101:25or listening to your favorite tune,

101:28it's natural for you to ask Alexa.

101:30It's now unnatural to pick up your phone, right?

101:34And that I think is the first five-year transformation.

101:36The next five-year transformation would be,

101:38okay, I can plan my weekend with Alexa,

101:41or I can plan my next meal with Alexa,

101:43or my next night out with seamless effort.

101:47- So just to pause and look back

101:49at the big picture of it all,

101:51you're part of a large team that's creating a system

101:56that's in the home that's not human,

102:00that gets to interact with human beings.

102:02So we human beings, we these descendants of apes,

102:06have created an artificial intelligence system

102:08that's able to have conversations.

102:10I mean, that to me,

102:13the two most transformative robots of this century,

102:20I think, will be autonomous vehicles,

102:22but they're a little bit transformative

102:24in a more boring way.

102:26It's like a tool.

102:28I think conversational agents in the home

102:32is like an experience.

102:34How does that make you feel,

102:36that you're at the center of creating that?

102:38Do you sit back in awe sometimes?

102:42What is your feeling about the whole mess of it?

102:47Can you even believe that we're able

102:49to create something like this?

102:50- I think it's a privilege.

102:52I'm so fortunate where I ended up.

102:56And it's been a long journey.

103:00Like I've been in this space for a long time in Cambridge,

103:03and it's so heartwarming to see the kind of adoption

103:08conversational agents are having now.

103:11Five years back, it was almost like,

103:14should I move out of this?

103:16Because we are unable to find the skill or application

103:19that customers would love,

103:21that would not simply be a good to have thing

103:24in research labs.

103:26And it's so fulfilling to see it make a difference

103:29to millions and billions of people worldwide.

103:32The good thing is that it's still very early.

103:34So I have another 20 years of job security

103:37doing what I love.

103:38So I think from that perspective,

103:40I tell every researcher that joins

103:44or every member of my team,

103:46that this is a unique privilege.

103:47Like I think, and we have,

103:49and I would say not just launching Alexa in 2014,

103:52which was first of its kind.

103:54Along the way, we have,

103:55when we launched Alexa Skills Kit,

103:57it became democratizing AI.

103:59When before that, there was no good evidence

104:02of an SDK for speech and language.

104:04Now we are coming to this where you and I

104:06are having this conversation where I'm not saying,

104:10oh, Lex, planning a night out with an AI agent, impossible.

104:14I'm saying it's in the realm of possibility.

104:17And not only possibility, we'll be launching this, right?

104:19So some elements of that,

104:21every, it will keep getting better.

104:23We know that is a universal truth.

104:25Once you have these kinds of agents out there being used,

104:30they get better for your customers.

104:32And I think that's where,

104:33I think the amount of research topics

104:36we are throwing out at our budding researchers

104:39is just gonna be exponentially hard.

104:41And the great thing is you can now get immense satisfaction

104:45by having customers use it,

104:47not just a paper in NeurIPS or another conference.

104:51- I think everyone, myself included,

104:53are deeply excited about that feature.

104:54So I don't think there's a better place to end.

104:57Rohit, thank you so much for talking to us.

104:58- Thank you so much.

104:59- This was fun.

105:00- Thank you, same here.

105:02- Thanks for listening to this conversation

105:04with Rohit Prasad.

105:05And thank you to our presenting sponsor, Cash App.

105:08Download it, use code LEXPODCAST.

105:11You'll get $10 and $10 will go to FIRST,

105:14a STEM education nonprofit

105:16that inspires hundreds of thousands of young minds

105:19to learn and to dream of engineering our future.

105:23If you enjoy this podcast, subscribe on YouTube,

105:26give it five stars on Apple Podcast,

105:28support it on Patreon, or connect with me on Twitter.

105:31And now let me leave you with some words of wisdom

105:34from the great Alan Turing.

105:37"Sometimes it is the people no one can imagine anything of

105:41who do the things no one can imagine."

105:44Thank you for listening and hope to see you next time.

105:48(upbeat music)

105:50(upbeat music)

— 读到这里,多懂一点。 —