43
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Asif Khan, Technical Business Development Manager June 20, 2017 An Overview of AI on the AWS Platform

An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Embed Size (px)

Citation preview

Page 1: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Asif Khan, Technical Business Development Manager

June 20, 2017

An Overview of AI on the

AWS Platform

Page 2: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Artificial Intelligence

At Amazon

Page 3: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks
Page 4: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

The Advent Of

Deep Learning

Algorithms

Page 5: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

The Advent Of

Deep LearningData

Algorithms

Page 6: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

The Advent Of

Deep LearningData

GPUs

& Acceleration

Algorithms

Page 7: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

The Advent Of

Deep LearningData

GPUs

& Acceleration

Programming

models

Algorithms

Page 8: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

The Advent Of

Deep LearningData

GPUs

& Acceleration

Programming

models

Algorithms

AWS

Page 9: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Amazon AIIntelligent Services Powered By Deep Learning

Page 10: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Introducing Amazon AI

Apache

Apache

MXNet

Deep learning framework

Page 11: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Introducing Amazon AI

Apache

Amazon

Polly

Text-to-Speech

Apache

MXNet

Deep learning framework

Page 12: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Introducing Amazon AI

Apache

Amazon

Polly

Text-to-Speech

Amazon

Rekognition

Computer Vision

Apache

MXNet

Deep learning framework

Page 13: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Introducing Amazon AI

Apache

Amazon

Polly

Text-to-Speech

Amazon

RekognitionAmazon

Lex

Computer Vision ASR & NLU

Apache

MXNet

Deep learning framework

Page 14: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Introducing Amazon AI

Amazon

Polly

Text-to-Speech

Apache

MXNetAmazon

RekognitionAmazon

Lex

Computer Vision ASR & NLU

Apache

Deep learning framework

Page 15: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Apache MXNet

Programmable Portable High Performance

Near linear scaling

across hundreds of GPUs

Highly efficient

models for mobile

and IoT

Simple syntax,

multiple languages

Page 16: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Why Apache MXNet?

Most Open Best On AWS

Optimized for

deep learning on AWS

Accepted into the

Apache Incubator

(Integration with AWS)

Page 17: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Apache MXNet is the deep learning framework

of choice for Amazon

Page 18: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

P2 INSTANCES DEEP TEMPLATEDL AMIS

Page 19: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Introducing Amazon AI

Amazon

Polly

Text-to-Speech

Apache

MXNetAmazon

RekognitionAmazon

Lex

Computer Vision ASR & NLU

Apache

Deep learning framework

Page 20: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Amazon Polly: Life-like Text-to-Speech Service

Converts text

to life-like speech

47 voices 24 languages Low latency,

real time

Fully managed

Page 21: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Let’s take a listen…

Page 22: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

“Today in Seattle, WA, it’s 11°F”

‘"We live for the music" live from the Madison Square Garden.’

1. Automatic, Accurate Text Processing

Amazon Polly:

A Focus On Voice Quality & Pronunciation

Page 23: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

2. Intelligible and Easy to Understand

1. Automatic, Accurate Text Processing

Amazon Polly:

A Focus On Voice Quality & Pronunciation

Page 24: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

2. Intelligible and Easy to Understand

3. Add Semantic Meaning to Text

“Richard’s number is 2122341237“

“Richard’s number is 2122341237“

Telephone Number

Amazon Polly:

A Focus On Voice Quality & Pronunciation

1. Automatic, Accurate Text Processing

Page 25: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

2. Intelligible and Easy to Understand

3. Add Semantic Meaning to Text

4. Customized Pronunciation

“My daughter’s name is Kaja.”

“My daughter’s name is Kaja.”

1. Automatic, Accurate Text Processing

Amazon Polly:

A Focus On Voice Quality & Pronunciation

Page 26: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Amazon Polly: Life-like Text-to-Speech Service

High quality,

through

best-in-class

deep learning

Deep

functionality

Easy to use

& thoughtfully integrated

Built for

production

Low

cost

Page 27: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Introducing Amazon AI

Amazon

Polly

Text-to-Speech

Apache

MXNetAmazon

RekognitionAmazon

Lex

Computer Vision ASR & NLU

Apache

Deep learning framework

Page 28: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Rekognition: Search & Understand Visual Content

Real-time &

batch image

analysis

Object & Scene

DetectionFacial Detection Face SearchFacial Analysis

Page 29: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Rekognition: Object & Scene Detection

Page 30: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Rekognition: Facial Detection

Page 31: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Rekognition: Facial Analysis

Emotion: calm: 73%

Sunglasses: false (value: 0)

Mouth open wide: 0% (value: 0)

Eye closed: open (value: 0)

Glasses: no glass (value: 0)

Mustache: false (value: 0)

Beard: no (value: 0)

Page 32: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Rekognition: Facial Search

Facial

verification

Face

Search

Visual Similarity

Search

(compare two faces) (compare many faces) (find similar faces)

Page 33: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

High quality,

through

best-in-class

deep learning

Deep

functionality

Easy to use

& thoughtfully integrated

Built for

production

Low

cost

Rekognition: Search & Understand Visual Content

Page 34: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Introducing Amazon AI

Amazon

Polly

Text-to-Speech

Apache

MXNetAmazon

RekognitionAmazon

Lex

Computer Vision ASR & NLU

Apache

Deep learning framework

Page 35: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

The Advent Of Conversational Interactions

1st Gen: Machine-oriented

interactions

Page 36: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

The Advent Of Conversational Interactions

1st Gen: Machine-oriented

interactions

2nd Gen: Control-oriented

& translated

Page 37: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

The Advent Of Conversational Interactions

1st Gen: Machine-oriented

interactions

2nd Gen: Control-oriented

& translated

3rd Gen:

Intent-oriented

Page 38: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Amazon Lex

Build Natural, Conversational Interactions In Voice & Text

Voice & Text

“Chatbots”

Powers

Alexa

Voice interactions

on mobile, web

& devices

Text interaction

with Slack & Messenger

Enterprise

Connectors

(with more coming) Salesforce

Microsoft Dynamics

Marketo

Zendesk

Quickbooks

Hubspot

Page 39: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

High quality,

through

best-in-class

deep learning

Deep

functionality

Easy to use

& thoughtfully integrated

Built for

production

Low

cost

Amazon Lex

Build Natural, Conversational Interactions In Voice & Text

Page 40: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

AI Solutions for Every Developer

Page 41: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

https://aws.amazon.com/amazon-ai/

Amazon AI: Getting Started

Page 42: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Q&A

Page 43: An Overview of AI on the AWS Platform - June 2017 AWS Online Tech Talks

Thank you!

aws.amazon.com/amazon-ai