Upload
julien-simon
View
113
Download
3
Embed Size (px)
Citation preview
New AI/ML services AWS re:Invent 2017
Julien Simon, AI Evangelist, EMEA@julsimon
© 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
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Customers Running ML on AWS Today
© 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.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Application Services API-driven services: Vision & Language Services, Conversational Chatbots
AWS ML Stack
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Rekognit ionDeep learning-based visual analysis service
© 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
© 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/
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Rekognition – Text in Image
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Rekognit ion VideoDeep learning-based visual analysis service
(GA)
© 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/
Amazon Rekognition Video Analysis Service
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.http://timescapes.org/trailers/
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.http://timescapes.org/trailers/
© 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”
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Rekognition Video Customers
https://aws.amazon.com/rekognition/customers/
© 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
© 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)
© 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/
© 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
© 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”
}
© 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"}
Amazon Translate customers
https://aws.amazon.com/translate/customers/
© 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)
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/
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
© 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”}
Amazon Comprehend customers
https://aws.amazon.com/comprehend/customers/
© 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.
© 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)
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS DeepLensDeep learning enabled video camera for
developers(Pre-order Today)
© 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
© 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 .
© 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
© 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.
© 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
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
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon ML LabProvides the missing ML expertise
© 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
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
© 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
Thank you!
Julien Simon, AI Evangelist, EMEA@julsimon