new ai/ml services at aws re:invent 2017

44
New AI/ML services AWS re:Invent 2017 Julien Simon, AI Evangelist, EMEA @julsimon

Upload: julien-simon

Post on 21-Jan-2018

111 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: New AI/ML services at AWS re:Invent 2017

New AI/ML services AWS re:Invent 2017

Julien Simon, AI Evangelist, EMEA@julsimon

Page 2: New AI/ML services at AWS re:Invent 2017

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

Put machine learning in the hands of every developer and data scientist

ML @ AWS: Our mission

Page 3: New AI/ML services at AWS re:Invent 2017

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

Customers Running ML on AWS Today

Page 4: New AI/ML services at AWS re:Invent 2017

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

Application Services

PlatformServices

Frameworks&

Infrastructure

API-driven services: Vision & Language Services, Conversational Chatbots

AWS ML Stack

Deploy machine learning models with high-performance machine learning algorithms, broad framework support, and one-click training, tuning, and

inference.

Develop sophisticated models with any framework, create managed, auto-scaling clusters of GPUs for large scale training, or run inference on trained

models.

Page 5: New AI/ML services at AWS re:Invent 2017

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

Application Services API-driven services: Vision & Language Services, Conversational Chatbots

AWS ML Stack

Page 6: New AI/ML services at AWS re:Invent 2017

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

Amazon Rekognit ionDeep learning-based visual analysis service

Page 7: New AI/ML services at AWS re:Invent 2017

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

Amazon Rekognition

Object and scene detectionFacial analysisFace comparisonCelebrity recognitionImage moderationText in image

Deep learning-based visual analysis service

Page 8: New AI/ML services at AWS re:Invent 2017

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

Amazon Rekognition - Improvements

• Real-time searches• Latency reduced by 5-10x• Tens of millions of faces

• Detect up to 100 faces (instead of 15)

https://aws.amazon.com/blogs/ai/amazon-rekognition-announces-real-time-face-recognition-support-for-recognition-of-text-in-image-and-improved-face-detection/

Page 9: New AI/ML services at AWS re:Invent 2017

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

Amazon Rekognition – Text in Image

Page 10: New AI/ML services at AWS re:Invent 2017

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

Amazon Rekognit ion VideoDeep learning-based visual analysis service

(GA)

Page 11: New AI/ML services at AWS re:Invent 2017

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

Video in. People, activities, and details out.

Objects, scenes, and activities

Person detection and recognition

Person tracking

Celebrity recognition

Inappropriate content detection

Amazon Rekognition Video

https://aws.amazon.com/blogs/aws/launch-welcoming-amazon-rekognition-video-service/

Page 12: New AI/ML services at AWS re:Invent 2017

Amazon Rekognition Video Analysis Service

Page 13: New AI/ML services at AWS re:Invent 2017

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.http://timescapes.org/trailers/

Page 14: New AI/ML services at AWS re:Invent 2017

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.http://timescapes.org/trailers/

Page 15: New AI/ML services at AWS re:Invent 2017

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

API example

aws rekognition start-label-detection

--video '{"S3Object":{"Bucket":"adhorn-reko","Name":"bourne.mp4"}}’

{ "JobId": "a89eeae89ec38d8579a3a0bfc2bbf522ea5a939cdf751df4b3872d04e8394496”

}

aws rekognition get-label-detection

--jobId "a89eeae89ec38d8579a3a0bfc2bbf522ea5a939cdf751df4b3872d04e8394496”

Page 16: New AI/ML services at AWS re:Invent 2017

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

Amazon Rekognition Video Customers

https://aws.amazon.com/rekognition/customers/

Page 17: New AI/ML services at AWS re:Invent 2017

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

Stream video from millions of devices

Easily build vision-enabled apps

Secure

Durable, searchable storage

Serverless

Amazon Kinesis Video Streams ( G A )S t r e a m v i d e o a n d t i m e - e n c o d e d d a t a f o r a n a l y t i c s

Amazon Rekognition

Video

Apache MxNet

TensorFlow

OpenCV

Custom Video Processing

Kinesis Video

Streams

Page 18: New AI/ML services at AWS re:Invent 2017

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

Amazon TranslateNeural Machine Translation Service

(Preview Today)

Page 19: New AI/ML services at AWS re:Invent 2017

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

“Hello, what’s up? Do you want to go see a movie

tonight?”

Amazon Translate Natural and fluent language translation

"Bonjour, quoi de neuf ? Tuveux aller voir un film ce

soir ?"

Amazon Translate

https://aws.amazon.com/blogs/aws/introducing-amazon-translate-real-time-text-language-translation/

Page 20: New AI/ML services at AWS re:Invent 2017

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

Automatically translates text between languages

Real-time translation

Powered by deep learning

12 Language pairs (more to come)

Language detection

Page 21: New AI/ML services at AWS re:Invent 2017

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

Supported languages

• You can translate from English to 6 languages (and vice versa)

• Arabic (ar)• Chinese (Simplified) (zh)• French (fr)• German (de)• Portuguese (pt)• Spanish (es)

aws translate translate-text --text "Hello, world" --source-language-code "en" --target-language-code "zh”

{ "TargetLanguageCode": "zh", "TranslatedText": "你好,世界", "SourceLanguageCode": "en”

}

Page 22: New AI/ML services at AWS re:Invent 2017

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

API example

aws translate translate-text

--text "Amazon Translate uses advanced machine learning technologies to provide high-quality translation on demand. Use it to translate unstructured text documents or to build applications that work in multiple languages."

--source-language-code "en"

--target-language-code "fr”

{

"TargetLanguageCode": "fr",

"TranslatedText": "Amazon Translate utilise des technologies avancéesd'apprentissage machine pour fournir une traduction de haute qualité sur demande. Utilisez-le pour traduire des documents texte non structurés ou pour créer des applications qui fonctionnent en plusieurs langues.",

"SourceLanguageCode": "en"}

Page 23: New AI/ML services at AWS re:Invent 2017

Amazon Translate customers

https://aws.amazon.com/translate/customers/

Page 24: New AI/ML services at AWS re:Invent 2017

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

Amazon ComprehendNatural Language Processing

(GA)

Page 25: New AI/ML services at AWS re:Invent 2017

Fully managed natural language processing

Discover valuable insights from text

Entities

Key Phrases

Language

SentimentAmazon

Comprehend

https://aws.amazon.com/blogs/aws/amazon-comprehend-continuously-trained-natural-language-processing/

Page 26: New AI/ML services at AWS re:Invent 2017

Support for large data sets and topic modeling

STORM

WORLD SERIES

STOCK MARKET

WASHINGTONL IBRARY OF

NEWS ARTICLES *

Amazon Comprehend

* Integrated with Amazon S3 and AWS Glue

Page 27: New AI/ML services at AWS re:Invent 2017
Page 28: New AI/ML services at AWS re:Invent 2017
Page 29: New AI/ML services at AWS re:Invent 2017

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

API example

aws comprehend detect-sentiment --text "I love you" --language-code "en”

{ "SentimentScore":

{ "Mixed": 0.005664939060807228,

"Positive": 0.9262985587120056, "Neutral": 0.06511948257684708, "Negative": 0.0029170133639127016

}, "Sentiment": "POSITIVE”}

Page 30: New AI/ML services at AWS re:Invent 2017

Amazon Comprehend customers

https://aws.amazon.com/comprehend/customers/

Page 31: New AI/ML services at AWS re:Invent 2017

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

PlatformServices

AWS ML Stack

Deploy machine learning models with high-performance machine learning algorithms, broad framework support, and one-click training, tuning, and

inference.

Page 32: New AI/ML services at AWS re:Invent 2017

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

Amazon SageMakerA fully managed service to quickly and easily build machine-learning based models

(GA)

Page 33: New AI/ML services at AWS re:Invent 2017

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

AWS DeepLensDeep learning enabled video camera for

developers(Pre-order Today)

Page 34: New AI/ML services at AWS re:Invent 2017

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

A new way to learn

Custom built for deep learning

Broad Framework Support

Deploy models from Amazon SageMaker

Integrated with AWS

Full programmable with AWS Lambda

AWS DeepLensW o r l d ’ s f i r s t d e e p l e a r n i n g e n a b l e d v i d e o c a m e r a f o r d e v e l o p e r s

Page 35: New AI/ML services at AWS re:Invent 2017

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

10 minutes to your first deep learning project

1

Choose your deep learning model from the

AWS DeepLens pre-trained model library, or your own models trained with Amazon SageMaker.

2

Deploy your model to the device with a single click.

3

Watch the results in real

time in the AWS Management

Console .

Page 36: New AI/ML services at AWS re:Invent 2017

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

AWS Greengrass ML Inference ( P r e v i e w )

Run machine learning models on the edge

Local ML inferencing

Built in package for

Apache MXNet

Access models

trained in the cloud

Access GPUs and FPGAs

Page 37: New AI/ML services at AWS re:Invent 2017

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

Frameworks&

Infrastructure

AWS ML Stack

Develop sophisticated models with any framework, create managed, auto-scaling clusters of GPUs for large scale training, or run inference on trained

models.

Page 38: New AI/ML services at AWS re:Invent 2017

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

Amazon EC2 P3 Instances (October 2017)

• Up to eight NVIDIA Tesla V100 GPUs

• 1 PetaFLOPs of computational

performance – 14x better than P2

• 300 GB/s GPU-to-GPU communication

(NVLink) – 9X better than P2

• 16GB GPU memory with 900 GB/sec peak

GPU memory bandwidth

T h e f a s t e s t , m o s t p o w e r f u l G P U i n s t a n c e s i n t h e c l o u d

Page 39: New AI/ML services at AWS re:Invent 2017

AWS Deep Learning AMI

• Easy-to-launch tutorials • Hassle-free setup and configuration • Pay only for what you use • Accelerate your model training and deployment • Support for popular deep learning frameworks

Page 40: New AI/ML services at AWS re:Invent 2017

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

Amazon ML LabProvides the missing ML expertise

Page 41: New AI/ML services at AWS re:Invent 2017

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

Amazon ML Lab

Lots of companies doing Machine

Learning

Unable to unlock business potential

Brainstorming Modeling Teaching

Lack ML expertise

Leverage Amazon experts with decades of ML experience with technologies like Amazon Echo, Amazon Alexa, Prime Air and Amazon Go

Amazon ML Lab provides the missing

ML expertise

https://aws.amazon.com/ml-solutions-lab

Page 42: New AI/ML services at AWS re:Invent 2017

FRAMEWO RKS AND INTERFACES

PLATFORM SERVICES

APPLICATION SERVICES

Amazon Rekognit ion Amazon Polly Amazon Lex

Democratization of AI

Amazon Rekognit ion Video

Amazon Transcr ibe

Amazon Comprehend

Amazon SageMaker AWS DeepLens Amazon EMR

Deep Learning AMI

Amazon Translate

Page 43: New AI/ML services at AWS re:Invent 2017

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

Resources

https://aws.amazon.com/machine-learninghttps://aws.amazon.com/blogs/ai

https://medium.com/@julsimon

Page 44: New AI/ML services at AWS re:Invent 2017

Thank you!

Julien Simon, AI Evangelist, EMEA@julsimon