Contenu connexe Similaire à Supercharge Your Organisation With Machine Learning on AWS - AWS Summit Sydney (20) Plus de Amazon Web Services (20) Supercharge Your Organisation With Machine Learning on AWS - AWS Summit Sydney2. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Supercharge your organisation
with machine learning on AWS
Ben Thurgood
Senior Manager Solutions Architecture
Amazon Web Services
3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Customer
experience
Business
operations
Decision
making
Innovation Competitive
advantage
of digital transformation initiatives
supported by AI in 201940% - IDC 2018
Centerpiece for digital transformation
4. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Customer
experience
Business
operations
Decision
making
Innovation Competitive
advantage
of digital transformation initiatives
supported by AI in 201940% - IDC 2018
Centerpiece for digital transformation
5. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Put machine learning in the
hands of every developer
Our mission at AWS
6. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Our approach to machine learning
Customer-focused
90%+ of our ML roadmap is
defined by customers
Multi-framework
Support for all
popular frameworks
Pace of innovation
200+ new ML launches and major
feature updates in the
last year
Breadth and depth
A wide range of AI and ML services in-
production
Security and analytics
Deep set of security and
encryption features, with robust
analytics capabilities
Embedded R&D
Customer-centric approach to
advancing the state of the art
7. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
customers have used
machine learning on AWS
10,000+
AWS holds the top spots on Stanford’s
deep learning benchmark, DAWN, for
fastest training time, lowest cost, lowest
inference latency
of TensorFlow projects in the
cloud run on AWS85%
of deep learning in the cloud
runs on AWS81%
More machine learning happens on AWS
than anywhere else
8. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Some of our machine learning customers…
9. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Three ML challenges customers face today
1 2 3
10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon EC2 P3dn instance
The largest P3 instance, optimised for distributed training
K E Y F E A T U R E S
100Gbps of networking
bandwidth
(4x more than P3)
8 NVIDIA Tesla
V100 GPUs
32GB of
memory per GPU
(2x more P3)
96 Intel
Skylake vCPUs
(50% more than P3)
with AVX-512
11. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
The best place to run TensorFlow
Fastest time
for TensorFlow
65% 90%
30m 14m
Available with
Amazon SageMaker
and the AWS Deep
Learning AMIs
12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
1 2
Inference
(Prediction)
90%
Training
10%
Predictions drive
complexity and
cost in production
13. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon Elastic Inference
Reduce deep learning inference costs up to 75%
K E Y F E A T U R E S
Integrated with
Amazon EC2 and
Amazon SageMaker
Support for TensorFlow,
Apache MXNet -
PyTorch coming soon
Single and
mixed-precision
operations
14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Inferentia
High performance machine learning chip, designed by AWS
K E Y F E A T U R E S
Support for TensorFlow,
MXNet, and PyTorch
Use with Amazon
EC2, Amazon
SageMaker, and
Elastic Inference
Optimised for
multiple data
types
Combine chips to scale
to thousands of TOPS
15. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
In 2017, we launched Amazon SageMaker…
1
2
3
16. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
90+ New Enhancements to SageMaker in 2018
MXNet 1.3 container | CloudTrail integration for audit logs | TensorFlow 1.7 Containers | Automatic Model Tuning—Add/Delete tags | Jupyter Notebooks IP Filtering
Region expansion to SFO | Image Classification Multi-label Support | TensorFlow and MXNet Containers—Open Sourcing and Local Mode | PyTorch pre-built container
Region expansion to PDT | Batch customer VPC | PCI DSS Compliance | XGBoost Instance Weights | NTM—vocab, metrics, and subsampling
Anomaly Detection (Random Cut Forest) Algorithm | Deep AR algorithm | SageMaker region expansion to ICN | Hyperparameter tuning job cloning on the console
Autoscaling console | PyTorch 1.0 container | Customer VPC support for training and hosting | PrivateLink support for SageMaker inferencing APIs
Horovod support in TensorFlow Container | Variable sizes for notebook EBS volumes |nbexample support in SageMaker notebook instances | Tag-based access control
Automatic Model Tuning—early stopping | IP Insights algorithm | Chainer 4.1 Container | Region expansion to SIN Built-in Algorithms Pipe Mode Support
TensorFlow 1.8 Container | Region expansion to FRA | Training job cloning in console | Algorithm Pipe mode enhancements | Pipe mode support for text, recordIO, and images
TensorFlow 1.5, MXNet 1.0, and CUDA 9 Support | DeepAR Algorithm Enhancements | Linear Learner Multi-class Classification | TensorFlow 1.10 Container
Region expansion to YUL | BlazingText Algorithm | Batch KMS | k-nearest neighbors | Object detection |Chainer pre-built container | Apache Airflow integration
Region expansion to BOM | GDPR compliance | BlazingText Enhancements | TensorFlow 1.9 Container | Notebook bootstrap script
Amazon SageMaker Hosting custom header attribute | Metrics Support in Training Jobs | Object2vec | TensorFlow container enhancements | CloudFormation support
PrivateLink support for SageMaker Control Plane | MXNet 1.2 Container | HIPAA compliance | Ground Truth | Python SDK Marketplace support
Git integration for SageMaker notebooks | Pipe mode support for TensorFlow | ml.p3.2xlarge notebook instances | Internet-free notebook instances
Semantic segmentation algorithm | SageMaker Reinforcement Learning support | Linear Learner Improvements | SageMaker Batch Transform
Region expansion to NRT | High Performance I/O streaming in PIPE Mode | Pause/resume for active learning algorithms | Pre-built scikit-learn container
Step Functions for SageMaker | KMS support for training and hosting | Incremental learning algorithm enhancements | TensorFlow 1.11 container | NTM feature release
Deep Learning Compiler | ONNX Support for Frameworks and Algorithms |Full instance type support | Pipe mode CSV support | Region expansion to LHR
Incremental training platform support | Login anomaly detection algorithm | Serial inference pipeline | Experiment Management | Region expansion to SYD
MXNet container enhancements | Automatic Model Tuning | Automatic Model Tuning—incremental tuning | Spark MLeap 1P container
TensorFlow 1.6 and MXNet 1.1 Containers | Region expansion to SIN | Mead Notebook PrivateLink Support | Linear Learner sparsity support
17. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon SageMaker: build, train, and deploy ML
1
2
3
1
2
3
Amazon EC2 P3dn
Instances
Amazon Elastic
Inference
18. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon SageMaker: build, train, and deploy ML
1
2
3
1
2
3
Amazon EC2 P3dn
Instances
Amazon Elastic
Inference
19. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Fueling product
innovation
Using Amazon SageMaker, Intuit developed ML
models that can pull a year’s worth of bank
transactions to find deductible business expenses
for customers. Using SageMaker, Intuit reduced
machine learning deployment time by 90%, from 6
months to 1 week.
20. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Successful models require high-quality data
21. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Successful models require high-quality data
22. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Build highly accurate training datasets and reduce data
labeling costs by up to 70% using machine learning
23. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
How it works: Amazon SageMaker Ground Truth
24. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
How it works: Amazon SageMaker Ground Truth
25. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon SageMaker Ground Truth:
Creating training datasets
26. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
27. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
How it works: Amazon SageMaker Ground Truth
28. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
How it works: Amazon SageMaker Ground Truth
29. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
How it works: Amazon SageMaker Ground Truth
30. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon SageMaker Ground Truth
Label machine learning training data easily and accurately
K E Y F E A T U R E S
Automatic labeling via
machine learning
Ready-made and
custom workflows
Label
management
Private and public
human workforce
31. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Over 150 algorithms and models that
can be deployed directly to Amazon SageMaker
32. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Marketplace for Machine Learning
ML algorithms and models available instantly
K E Y F E A T U R E S
Automatic labeling via machine learning
IP protection
Automated billing and metering
S E L L E R S
Broad selection of paid, free, and
open-source algorithms and models
Data protection
Discoverable on your AWS bill
B U Y E R S
33. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Over 230 algorithms and models
Natural language
processing
Grammar and parsing Text OCR Computer vision
Named entity
recognition
Video classification
Speech recognition Text-to-speech Speaker identification Text classification 3D images Anomaly detection
Text generation Object detection Regression Text clustering
Handwriting
recognition
Ranking
A V A I L A B L E A L G O R I T H M & M O D E L S
S E L E C T E D V E N D O R S
34. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon SageMaker Neo
Train once, run anywhere with 2x the performance
K E Y F E A T U R E S
Open-source device runtime and compiler,
1/10th the size of original frameworks
35. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon SageMaker Neo: Train once, run anywhere
36. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Recap: updates to Amazon SageMaker
Collect and
prepare training
data
Train and
tune model
Set up and
manage
environments
for training
Deploy model
in production
Scale and manage
the production
environment
Amazon EC2 P3dn
Instances
Amazon SageMaker
Ground Truth
Amazon Elastic
Inference
AWS Marketplace
for
Machine Learning
Amazon SageMaker
Neo
Amazon SageMaker
Workflows
37. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Customers often ask
“How can we tap into Amazon’s
experience in machine learning?”
38. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
39. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Sales
Challenges in forecasting
40. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Challenges in forecasting
Sales
41. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Challenges in forecasting
Sales
42. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Accurate time-series forecasting service, based
on the same technology used at Amazon.com.
No ML experience required.
43. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon Forecast: How it works
Amazon Forecast
44. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon Forecast
Improve forecasting accuracy by up to 50% at 1/10th the cost
K E Y F E A T U R E S
Consider multiple
time-series
at once
Automatic
machine
learning
Visualise forecasts
& import results
into business apps
Evaluate model
accuracy
Schedule
forecasts and
model retraining
Bring existing
algorithms from
Amazon
SageMaker
Privacy &
encryption
45. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
No master algorithm for personalisation and
recommendation
Music Film Products Content
46. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Real-time personalisation and recommendation service,
based on the same technology used at Amazon.com.
No ML experience required.
47. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon Personalize: How it works
Amazon Personalize
48. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon Personalize
Improve customer experiences with personalisation and recommendations
K E Y F E A T U R E S
Context-aware
Recommendations
Automated
machine learning
Bring existing algorithms
from Amazon SageMaker
Continuous learning
to improve
performance
49. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
50. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
OCR++ service to easily extract text and data from virtually
any document. No ML experience required.
51. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Traditional OCR Systems
MethOd Num' C'USte'S Rand mdex ated using two
types of measures. The first is the average
TM~score 8 89.7% silhouette width itself, which is a
measure of the clus-
ppm 9 39,396 ter compactness and separation. In
general, clustering is
305C 9 895% based on the assumption that the
underlying data form
compact clusters of similar characteristics. Larger aver-
R50 7 92.096
age Silhouette Width means that the result of a
clustering
52. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
53. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon Textract
TEXT method. Then, the proteins were clustered
using the k- medoids method with the
optimal number of clusters.
The performance of the various clusterings
was evalu- ated using two types of measures.
The first is the average silhouette width itself,
which is a measure of the clus- ter
compactness and separation. In general,
clustering is based on the assumption that
the underlying data form compact clusters of
similar characteristics. Larger aver- age
silhouette width means that the result of a
clustering algorithm consists of compact
clusters which are well sep- arated from each
other, i.e. probably close to the actual data
distribution. A small average silhouette width
means e.g. that one of the clusters …
54. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon Textract table detection
TABLE
DATA
Method Num. clusters Rand index
TM-score 8 89.7%
FPFH 9 89.3%
3DSC 9 89.5%
RSD 7 92.0%
VFH 8 85.3%
Combined
silhouette weights
7 92.2%
Combined equal
weights
7 90.2%
55. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Graceland, Memphis
Presley, Elvis Aaron
TCB Limited
12-12-1234
TN
01 08 1935 X
901 987-6543
3765 Elvis Presley Blvd.
38116
X RCA Records
Rock n Roll Health
X
Presley, Elvis Aaron
Government forms (e.g. FDA new drug
application, financial disclosure form,
incident reporting)
Tax forms (US – e.g. W2, 1099-MISC, 990,
1040; UK – e.g. P45; Canada – e.g. T4, T5)
Amazon Textract forms
56. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon Textract forms
Presley, Elvis AaronN A M E
Graceland, Memphis, TNA D D R E S S
12-12-1234I D
TCB LimitedC O M P A N Y
Graceland, Memphis
Presley
TCB Limited
12-12-1234
TN
901 987-6543
3765 Elvis Presley Blvd.
38116
Elvis
Elvis.Presley@yahoo.com
57. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon Textract
Extract text and data from virtually any document
K E Y F E A T U R E S
Optical Character
Recognition (OCR)
Key-value pair
detection
Adjustable confidence
thresholds
Table
detection
Bounding box
coordinates
No ML experience
required
58. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
In 2017, we launched Amazon Comprehend…
Entities
Key phrases
Language
Sentiment
Amazon
Comprehend
Custom entities
Custom classification
59. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
• Lipitor: Brand Name
• 20 mg: Dosage
• Once Daily: Frequency
Amazon Comprehend Medical
Mr. Smith is a 63-year-old gentleman with
coronary artery disease and hypertension.
CURRENT MEDICATIONS: taking a dose of
LIPITOR 20 mg once daily
• Mr. Smith: Name
• 63 : Age
• Coronary artery : System Organ Site
• Coronary artery disease: Diagnosis Name
• Hypertension: Diagnosis Name
Relationship
extraction
60. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon Comprehend Medical
Extract text and data from virtually any document
K E Y F E A T U R E S
Medical
conditions
Anatomy
entities
PHI
identification
Medication and
dosage extraction
No ML experience
required
61. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
New solutions to three ML challenges customers face today
Cost Data Ease of use
1 2 3
62. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
63. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Introducing Reinforcement Learning
Supervised
Learning
(ASR, computer vision)
Unsupervised
Learning
(Anomaly detection,
identifying text topics)
64. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Supervised
Learning
(ASR, computer vision)
Unsupervised
Learning
(Anomaly detection,
identifying text topics)
Introducing Reinforcement Learning
Reinforcement
Learning (RL)
65. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Reinforcement learning
Achieve outcomes, not decisions
Robotics Industrial controls Natural language
systems
Games
66. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
How does RL work?
67. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
How does RL work?
Extremely complex Expensive
Effectively out of reach
68. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon SageMaker RL
Reinforcement learning for every developer and data scientist
K E Y F E A T U R E S
2D & 3D physics
environments and
OpenGym support
Support Amazon Sumerian, AWS
RoboMaker and the open source
Robotics Operating System
(ROS) project
Example notebooks
and tutorials
69. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
70. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Introducing AWS DeepRacer
71. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS DeepRacer:
How does it work?
3D simulator
with virtual
car and track
72. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS DeepRacer League
Competitive racing league for AWS DeepRacer
73. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
74. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Amazon ML Solutions Lab
Helping customers accelerate their use of machine learning in products and processes
• Knowledge transfer from
AWS subject matter experts
• Ideation
• Custom modeling
• Operationalising ML
75. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Machine Learning Training and Certification
76. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
M L F R A M E W O R K S &
I N F R A S T R U C T U R E
A I S E R V I C E S
A M A Z O N
R E K O G N I T I O N
I M A G E
A M A Z O N
P O L L Y
A M A Z O N
T R A N S C R I B E
A M A Z O N
T R A N S L A T E
A M A Z O N
C O M P R E H E N D
A M A Z O N C O M P R E H E N D
M E D I C A L
A M A Z O N
L E X
A M A Z O N
R E K O G N I T I O N
V I D E O
Vision Speech Chatbots
A M A Z O N S A G E M A K E R
B U I L D T R A I N
A M A Z O N
F O R E C A S T
A M A Z O N
T E X T R A C T
A M A Z O N
P E R S O N A L I Z E
D E P L O Y
Pre-built algorithms & notebooks
Data labeling (A M A Z O N G R O U N D T R U T H )
One-click model training & tuning
Optimization ( A M A Z O N S A G E M A K E R N E O )
One-click deployment & hosting
M L S E R V I C E S
F r a m e w o r k s I n t e r f a c e s I n f r a s t r u c t u r e
A M A Z O N
E C 2 P 3
& P 3 d n
A M A Z O N
E C 2 C 5
F P G A s A W S
G R E E N G R A S S
A M A Z O N
E L A S T I C
I N F E R E N C E
Models without training data (REINFORCEMENT LEARNING)Algorithms & models ( A W S M A R K E T P L A C E )
Language Forecasting Recommendations
NEW NEWNEW
NEW
NEW
NEWNEWNEW
NEW
RL Coach
The Amazon ML stack
77. Thank you!
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Ben Thurgood
btgood@amazon.com