16. Security & Encryption Integrated Across The Platform
Fine grained
access controls
Broad KMS
integration
Server-side
encryption
with CMK
Audit key
usage by
user & role
Import
keys
Policy
validation
& simulation
19. Artificial Intelligence At Amazon
Thousands Of Employees Across The Company Focused on AI
Discovery &
Search
Fulfilment &
Logistics
Enhance
Existing Products
Define New
Categories Of
Products
Bring Machine
Learning To All
20.
21.
22.
23. • Applied Research
• Core Research
• Alexa
• Demand Forecasting
• Risk Analytics
• Search
• Recommendations
• AI Services | Rek, Lex, Polly
• Q&A Systems
• Supply Chain Optimization
• Advertising
• Machine Translation
• Video Content Analysis
• Robotics
• Lots of Computer Vision..
• NLP / NLU
Just a few Deep Learning Use Cases at Amazon…
31. More in
2017
Infrastructure CPU
Engines MXNet TensorFlow Caffe Theano Pytorch CNTK
Services
Amazon Polly
Platforms
IoT
Speech
Mobile
Amazon
ML
Spark &
EMR
Kinesis Batch ECS
GPU
More in
2017
Chat
Amazon Lex
Amazon AI: Machine Learning In The Hands Of Every Developer
Amazon Rekognition
Vision
32. More in
2017
Infrastructure CPU
Engines MXNet TensorFlow Caffe Theano Pytorch CNTK
Services
Amazon Polly
Platforms
IoT
Speech
Mobile
Amazon
ML
Spark &
EMR
Kinesis Batch ECS
GPU
More in
2017
Chat
Amazon Lex
Amazon AI: Machine Learning In The Hands Of Every Developer
Amazon Rekognition
Vision
34. TensorFlow Execution Engine
Python Frontend
Deep Learning Layers
Keras API
Canned Estimators
TensorFlow Layers
with tf.Session() as sess:
sess.run(init)
sess.run(optimizer)
tf.layers.dense(…)
tf.layers.conv2d(…)
37. TensorFlow Execution
Engine
Python Frontend
Deep Learning Layers
Keras API
Canned Estimators
Keras Example
from keras.models import Sequential
model = Sequential()
from keras.layers import Dense, Activation
model.add(Dense(units=64, input_dim=100))
model.add(Activation('relu'))
model.add(Dense(units=10))
model.add(Activation('softmax'))
model.compile(loss='categorical_crossentropy',
optimizer='sgd', metrics=['accuracy'])
model.fit(x_train, y_train, epochs=5, batch_size=32)
40. AWS Deep Learning AMI: One-Click GPU Deep Learning
Up To 40,000
CUDA Cores
Python 3 Notebooks
& Examples
(and others)(Volta at launch)
Scale for
Training
TensorFlow,
Apache MXNet
41. Learn more:
AWS Deep Learning AMIs: https://aws.amazon.com/amazon-ai/amis/
TensorFlow on AWS: https://aws.amazon.com/tensorflow/