+ All Categories
Home > Documents > Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service...

Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service...

Date post: 30-Dec-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
43
@ziniman Introduction to AI on AWS GPU Technology Conference – Tel Aviv October 2017 Boaz Ziniman - Technical Evangelist, AWS
Transcript
Page 1: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

@ziniman

IntroductiontoAIonAWS

GPUTechnologyConference– TelAviv

October2017

BoazZiniman- TechnicalEvangelist,AWS

Page 2: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

2006 EC2&S3

2017 90+ManagedServices

KinesisStreamingAnalytics,MobileTesting,RedshiftDatawarehouse,CodeDeploy/Build

Tools,ElasticContainerService,ApplicationLoadBalancer,Lambda,APIGateway,DynamoDB,

ElasticMap,AI,Reduce(Hadoop/Spark/Presto/etc),ElasticBeanstalk,ElasticTranscoder,RDS,Elasticsearch,IoT,

more..

Page 3: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

AWSRapidPaceOfInnovation

Page 4: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

MostFullyFeaturedTechnologyPlatform

Page 5: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

Thedifficulty comesinwritingsoftware thatwillmakesenseofthedata

Page 6: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

Asystemorservicewhichcanperformtasksthatusuallyrequirehumanintelligence

ArtificialIntelligence

Page 7: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour
Page 8: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour
Page 9: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour
Page 10: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

25,000 skills

Page 11: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

Andafewmoreexamples…

Frauddetection Detectingfraudulenttransactions,filteringspamemails,flaggingsuspiciousreviews,…

Personalization Recommendingcontent,predictivecontentloading,improvinguserexperience, …

Targetedmarketing Matchingcustomersandoffers,choosingmarketingcampaigns,cross-sellingandup-selling,…

Contentclassification Categorizingdocuments,matchinghiringmanagersandresumes,…

Churnprediction Findingcustomerswhoarelikelyto stopusingtheservice,free-tierupgradetargeting,…

Customersupport Predictiveroutingofcustomeremails,socialmedialistening,…

Page 12: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

MachineLearningOnAWSToday

Page 13: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

AmazonAIEcosystem

Page 14: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

AmazonAIEcosystem

Page 15: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

General-purposeGPUcomputeapplications.Features:• HighFrequencyIntelXeonE5-2686v4(Broadwell)• High-performanceNVIDIAK80GPUs,eachwith2,496

parallelprocessingcoresand12GiBofGPUmemory• SupportsGPUDirect™• EnhancedNetworking• EBS-optimizedbydefaultatnoadditionalcost

AmazonEC2P2Instances

InstanceSize GPUs GPUPeertoPeer

vCPUs Memory(GiB)

NetworkBandwidth*

p2.xlarge 1 - 4 61 1.25Gbps

p2.8xlarge 8 Y 32 488 10Gbps

p2.16xlarge 16 Y 64 732 20Gbps

Page 16: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

Expedia- RankingHotelImages• Leadingonlinetravelcompany

• Howtoimprovehotelslistingimages?• UseGPUsand deeplearning torankhotelimages• Buildamodelbasedon100Kimages

• Howtorank10Mimages?• UsedataparallelizationacrossmultipleGPUsonAWS• Improverankingtimefrommorethanaweekto1day

Page 17: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

AmazonAIEcosystem

Page 18: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

One-ClickDeepLearning

AWS Deep Learning AMIsAmazonLinux&Ubuntu

Upto~40kCUDAcores

ApacheMXNet

TensorFlow

Theano

Keras

Caffe

CNTK

Torch

Pre-configuredCUDAdrivers

Anaconda,Python3

Out-of-the-boxTutorials

+CloudFormationtemplate

+ContainerImage

AvailableintheAWSMarketplace

Page 19: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

AmazonAIEcosystem

Page 20: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

Can We Help CustomersPut Intelligence At The Heart Of Every Application & Business?

Page 21: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

AmazonAIEcosystem

Page 22: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

PollyText-to-Speech

ArtificialIntelligenceServicesonAWS

Page 23: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

AmazonPolly

“Today inSeattle, WAit’s11°F”

“Today in Seattle Washington it’s 11 degrees Fahrenheit”

TextIn,Life-likeSpeechOut

Page 24: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

“TodayinSeattle,WA,it’s11°F”

‘"Weliveforthemusic"livefromtheMadisonSquareGarden.’

1.Automatic,AccurateTextProcessing

AFocusOnVoiceQuality&Pronunciation

Page 25: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

2.IntelligibleandEasytoUnderstand

1.Automatic,AccurateTextProcessing

AFocusOnVoiceQuality&Pronunciation

Page 26: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

https://www.w3.org/TR/speech-synthesis/

<speak>The spelling of my name is<prosody rate='x-slow'><say-as interpret-as="characters">Boaz</say-as>

</prosody></speak>

AFocusOnVoiceQuality&Pronunciation

Page 27: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

2.IntelligibleandEasytoUnderstand

3.AddSemanticMeaningtoText

“Richard’snumberis2122341237“

“Richard’snumberis2122341237“TelephoneNumber

1.Automatic,AccurateTextProcessing

AFocusOnVoiceQuality&Pronunciation

Page 28: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

2.IntelligibleandEasytoUnderstand

3.AddSemanticMeaningtoText

4.CustomizedPronunciation

“Mydaughter’snameisKaja.”

“Mydaughter’snameisKaja.”

1.Automatic,AccurateTextProcessing

AFocusOnVoiceQuality&Pronunciation

Page 29: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

Duolingovoicesitslanguagelearningservice UsingPolly

Duolingoisafreelanguagelearningservicewhereusershelptranslatethewebandratetranslations.

WithAmazonPolly ourusers

benefitfromthemostlifelike

Text-to-Speech voicesavailable

onthemarket.SeverinHackerCTO,Duolingo

”“ • Spokenlanguagecrucialforlanguagelearning

• Accuratepronunciationmatters

• FasteriterationthankstoTTS

• Asgoodasnaturalhumanspeech

Page 30: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

RekognitionImageAnalysis

ArtificialIntelligenceServicesonAWS

Page 31: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

AmazonRekognition

ObjectandscenedetectionFacialanalysis

FacecomparisonCelebrityrecognitionImagemoderation

Amazon Rekognition: Images In, Rich Metadata Out

Page 32: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

Object&SceneDetection

Page 33: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

FacialAnalysis

Page 34: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

CelebrityRecognition

Page 35: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

FacialSearch

Page 36: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

ExplicitNudityNudity

GraphicMaleNudityGraphicFemaleNudity

SexualActivityPartialNuditySuggestive

FemaleSwimwearorUnderwearMaleSwimwearorUnderwear

RevealingClothes

Imagemoderation

Page 37: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

AmazonRekognition Customers• DigitalAssetManagement• MediaandEntertainment• TravelandHospitality• InfluencerMarketing• SystemsIntegration• DigitalAdvertising• ConsumerStorage• LawEnforcement• PublicSafety• eCommerce• Education

Page 38: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

https://aws.amazon.com/solutions/case-studies/cspan/

Page 39: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

LexConversation Bots

ArtificialIntelligenceServicesonAWS

Page 40: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

AmazonLexAutomaticSpeechRecognitionNaturalLanguageUnderstanding

“What’stheweatherforecast?”

WeatherForecast

SpeechRecognition&NaturalLanguageUnderstanding

Page 41: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

AmazonLexAutomaticSpeechRecognitionNaturalLanguageUnderstanding

“What’stheweatherforecast?”

“Itwillbesunnyand25°C”

WeatherForecast

SpeechRecognition&NaturalLanguageUnderstanding

Page 42: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

Wrapup

Page 43: Introduction to AI on AWS...learning serviceUsing Polly Duolingo is a free language learning service where users help translate the web and rate translations. With Amazon Pollyour

@ziniman

ThankYou!BoazZiniman- TechnicalEvangelist,AWS

@AWScloudforGlobalAWSNews&Announcements

LocalEvents:https://aws.amazon.com/events/aws-israel/


Recommended