Amazon AI services bring natural language understanding (NLU), automatic speech recognition (ASR), visual search and image recognition, text-to-speech (TTS), and machine learning (ML) technologies within the reach of every developer. Based on the same proven, highly scalable products and services built by the thousands of deep learning and machine learning experts across Amazon, Amazon AI services provide high-quality, high-accuracy AI capabilities that are scalable and cost-effective. Speaker: Ian Massingham, AWS Evangelist
4. The Challenge For Machine Learning: Scale
Data Training Inference At the Edge
5. The Challenge For Machine Learning: Scale
Data Training Inference At the Edge
Tons of GPUs and CPUs
Serverless
Tons of GPUs
Elastic capacity
Pre-built images
PBs of existing data
Aggressive migration
New data created on AWS
IoT and mobile deployment
Mobile optimisation
IoT device optimisation
11. Our Goal: AI & ML in the Hands of Every Developer
SERVICES
PLATFORMS
ENGINES
INFRASTRUCTURE
Amazon ML Spark & EMR Kinesis Batch ECS
GPU CPU IoT Mobile
Apache MXNet Caffe 2 Theano PyTorch CNTKTensorFlow
Vision
Amazon Rekognition
Chat
Amazon Lex
Speech
Amazon Polly
17. Amazon Rekognition: Facial Search
Facial
verification
Face
Search
Visual Similarity
Search
(compare two faces) (compare many faces) (find similar faces)
18. Conversational Access to Applications
I’d like to book a hotel
I want to make my hotel reservations
I want to book a hotel in New York City
Can you help me book my hotel?
19. Amazon Lex: Build Conversational Interfaces with Voice & Text
Utterances
Spoken or typed phrases that invoke
your intent
BookHotel
Intents
An Intent performs an action in
response to natural language user input
Slots
Slots are input data required to fulfil the
intent
Fulfilment
Fulfilment mechanism for your intent
20. Talk to me, sort of. (disclosure: actually talk to my bot)
www.facebook.com/ian.massingham.aws
21. Amazon Polly, Amazon Rekognition & Amazon Lex
High quality,
through
best-in-class
deep learning
Deep
functionality
Easy to use
& thoughtfully
integrated
Built for
production
Low
Cost
(free tier)
22. What about building & running your own custom
built Deep Learning applications on AWS?
26. Amazon EC2 P3 Instances
P3 instances allow you to build and deploy advanced
applications with up to 14 times better performance than
previous-generation Amazon EC2 GPU compute instances.
With up to 8 NVIDIA Tesla V100 GPUs, P3 instances
provide up to one petaflop of mixed-precision, 125 teraflops
of single-precision, and 62 teraflops of double-precision
floating point performance. P3 instances also feature up to
64 vCPUs based on custom Intel Xeon E5 (Broadwell)
processors and 488 GB of DRAM.
Machines that can perform up to 125
trillion calculations per second
27. AWS supports every major deep learning framework to provide data
scientists and developers with the most open and flexible environment
aws.amazon.com/blog/ai