SlideShare a Scribd company logo
1 of 33
Download to read offline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Koorosh Lohrasbi
Solutions Architect - AI/ML Focus, Amazon Web Services
Supercharge Your Machine Learning
Model With Amazon SageMaker
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Today’s Challenge
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Data
Build
Train
Deploy
A Typical Machine Learning Pipeline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Data
Build
Train
Deploy
A Typical Machine Learning Pipeline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Data
Build
Train
Deploy
A Typical Machine Learning Pipeline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Data
Build
Train
Deploy
A Typical Machine Learning Pipeline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Data
Build
Train
Deploy
A Typical Machine Learning Pipeline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Output
Output
Challenge: Lack Of Training Data
Solution 1a: Transfer Learning
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Challenge: Lack Of Training Data
ImageNet
MNIST
CIFAR
Caltech256
Solution 1b: Public Datasets
Output
Solution 1a: Transfer Learning
Output
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Building A Model Development Environment
BUILD
Amazon EC2 DeepLearning
AMI
Local Machine
Notebooks
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Building Models - The New Way
BUILD
Amazon SageMaker Notebook
instance
Notebooks
Amazon EC2 DeepLearning
AMI
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SageMaker’s Notebook
Instance Demo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SageMaker Algorithms And Frameworks
Selecting
Algorithms and
Frameworks
K-Means Clustering
Principal Component Analysis
Neural Topic Modelling
Factorisation Machines
Linear Learner – Regression
DeepAR Forecasting
XGBoost
Latent Dirichlet Allocation
Image Classification
Seq2Seq
Linear Learner – Classification
ALGORITHMS
Apache MXNet
TensorFlow
Caffe2, CNTK,
PyTorch, Torch
FRAMEWORKS
Notebooks
BUILD
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Building Algorithms
Demo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Training Models – The Painful Way
TRAIN
Model
Training
IAMAWSKMS
Amazon
CloudWatch
Container farm Spot Fleets
EC2
Cluster
AWS Batch Amazon S3
Amazon
EFS
Amazon
EBS
AWS
CloudFormation
Amazon
VPC
AMIAWSCodeStar
On-premises server farms
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Training Models - Using Amazon SageMaker
TRAIN
Model
Training
One-click Training and HPO
IAMAWSKMS
Amazon
CloudWatch
Container farm Spot Fleets
EC2
Cluster
AWS Batch Amazon S3
Amazon
EFS
Amazon
EBS
AWS
CloudFormation
Amazon
VPC
AMIAWSCodeStar
On-premises server farms
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Training on Amazon SageMaker
Demo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Deploy Models - The Painful Way
Deploy
Model
Deployment
IAM
Amazon
CloudWatch
Container farmEC2 Cluster Amazon S3
Amazon
EFS
Amazon
EBS
AWS
CloudFormation
On-premises Prod
environmentELB
Elastic
Beanstalk Lambda APIGateway
Amazon WAF AWSKMS
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Deploy Models - Using Amazon SageMaker
Deploy
Model
Deployment
One-click Deploy and Scaling
IAM
Amazon
CloudWatch
Container farmEC2 Cluster Amazon S3
Amazon
EFS
Amazon
EBS
AWS
CloudFormation
On-premises Prod
environmentELB
Elastic
Beanstalk Lambda APIGateway
Amazon WAF AWSKMS
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Deploying on Amazon SageMaker
Demo
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Build Using SageMaker
BUILD
Pre-built
notebooks for
common
problems
Built-in, High
performance
Algorithms
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Train Using SageMaker
BUILD
Pre-built
notebooks for
common
problems
Built-in, High
performance
Algorithms
TRAIN
One-click
Training
Hyperparameter
Optimisation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Deploy Using SageMaker
DEPLOY
Fully managed
hosting with
Auto-scaling
One-click
Deployment
One-click
Deployment
BUILD
Pre-built
notebooks for
common
problems
Built-in, High
performance
Algorithms
TRAIN
One-click
Training
Hyperparameter
Optimisation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Improving Results
More Data
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Improving Results
More Data
Hyperparameter
Optimisation
HPO
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Improving Results
More Data
Hyperparameter
Optimisation
HPO A/B Testing
A B
Control Variation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Machine Vision Use Cases
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Medical Imaging
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Real-Time Logistics Analysis
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Image Based Material And Price Evaluation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Digital Content Presentation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Instead of trying to produce a programme to
simulate the adult mind, why not rather try to
produce one which simulates the child’s?
- Alan Turing 1950
“
”
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank You

More Related Content

What's hot

Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...
Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...
Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...Amazon Web Services
 
Optimize your machine learning workloads on AWS (March 2019)
Optimize your machine learning workloads on AWS (March 2019)Optimize your machine learning workloads on AWS (March 2019)
Optimize your machine learning workloads on AWS (March 2019)Julien SIMON
 
Introducing Amazon SageMaker - AWS Online Tech Talks
Introducing Amazon SageMaker - AWS Online Tech TalksIntroducing Amazon SageMaker - AWS Online Tech Talks
Introducing Amazon SageMaker - AWS Online Tech TalksAmazon Web Services
 
Build a Custom Model for Object & Logo Detection (AIM421) - AWS re:Invent 2018
Build a Custom Model for Object & Logo Detection (AIM421) - AWS re:Invent 2018Build a Custom Model for Object & Logo Detection (AIM421) - AWS re:Invent 2018
Build a Custom Model for Object & Logo Detection (AIM421) - AWS re:Invent 2018Amazon Web Services
 
Integrating Amazon SageMaker into your Enterprise - AWS Online Tech Talks
Integrating Amazon SageMaker into your Enterprise - AWS Online Tech TalksIntegrating Amazon SageMaker into your Enterprise - AWS Online Tech Talks
Integrating Amazon SageMaker into your Enterprise - AWS Online Tech TalksAmazon Web Services
 
AWS re:Invent 2018 - AIM302 - Machine Learning at the Edge
AWS re:Invent 2018 - AIM302  - Machine Learning at the Edge AWS re:Invent 2018 - AIM302  - Machine Learning at the Edge
AWS re:Invent 2018 - AIM302 - Machine Learning at the Edge Julien SIMON
 
AWS re:Invent 2018 - Machine Learning recap (December 2018)
AWS re:Invent 2018 - Machine Learning recap (December 2018)AWS re:Invent 2018 - Machine Learning recap (December 2018)
AWS re:Invent 2018 - Machine Learning recap (December 2018)Julien SIMON
 
Work with Machine Learning in Amazon SageMaker - BDA203 - Toronto AWS Summit
Work with Machine Learning in Amazon SageMaker - BDA203 - Toronto AWS SummitWork with Machine Learning in Amazon SageMaker - BDA203 - Toronto AWS Summit
Work with Machine Learning in Amazon SageMaker - BDA203 - Toronto AWS SummitAmazon Web Services
 
ML Best Practices: Prepare Data, Build Models, and Manage Lifecycle (AIM396-S...
ML Best Practices: Prepare Data, Build Models, and Manage Lifecycle (AIM396-S...ML Best Practices: Prepare Data, Build Models, and Manage Lifecycle (AIM396-S...
ML Best Practices: Prepare Data, Build Models, and Manage Lifecycle (AIM396-S...Amazon Web Services
 
An Introduction to Reinforcement Learning (December 2018)
An Introduction to Reinforcement Learning (December 2018)An Introduction to Reinforcement Learning (December 2018)
An Introduction to Reinforcement Learning (December 2018)Julien SIMON
 
Machine Learning & Amazon SageMaker
Machine Learning & Amazon SageMakerMachine Learning & Amazon SageMaker
Machine Learning & Amazon SageMakerAmazon Web Services
 
AWS re:Invent 2018 - AIM401-R2 - Deep Learning Applications with Tensorflow
AWS re:Invent 2018 - AIM401-R2 - Deep Learning Applications with TensorflowAWS re:Invent 2018 - AIM401-R2 - Deep Learning Applications with Tensorflow
AWS re:Invent 2018 - AIM401-R2 - Deep Learning Applications with TensorflowJulien SIMON
 
Building Deep Learning Applications with TensorFlow and SageMaker on AWS - Te...
Building Deep Learning Applications with TensorFlow and SageMaker on AWS - Te...Building Deep Learning Applications with TensorFlow and SageMaker on AWS - Te...
Building Deep Learning Applications with TensorFlow and SageMaker on AWS - Te...Amazon Web Services
 
AWS re:Invent 2018 - AIM401 - Deep Learning using Tensorflow
AWS re:Invent 2018 - AIM401 - Deep Learning using TensorflowAWS re:Invent 2018 - AIM401 - Deep Learning using Tensorflow
AWS re:Invent 2018 - AIM401 - Deep Learning using TensorflowJulien SIMON
 
Machine Learning at the Edge (AIM302) - AWS re:Invent 2018
Machine Learning at the Edge (AIM302) - AWS re:Invent 2018Machine Learning at the Edge (AIM302) - AWS re:Invent 2018
Machine Learning at the Edge (AIM302) - AWS re:Invent 2018Amazon Web Services
 
Sequence-to-Sequence Modeling with Apache MXNet, Sockeye, and Amazon SageMake...
Sequence-to-Sequence Modeling with Apache MXNet, Sockeye, and Amazon SageMake...Sequence-to-Sequence Modeling with Apache MXNet, Sockeye, and Amazon SageMake...
Sequence-to-Sequence Modeling with Apache MXNet, Sockeye, and Amazon SageMake...Amazon Web Services
 
Build, Train, and Deploy ML Models with Amazon SageMaker (AIM410-R2) - AWS re...
Build, Train, and Deploy ML Models with Amazon SageMaker (AIM410-R2) - AWS re...Build, Train, and Deploy ML Models with Amazon SageMaker (AIM410-R2) - AWS re...
Build, Train, and Deploy ML Models with Amazon SageMaker (AIM410-R2) - AWS re...Amazon Web Services
 
Amazon SageMaker Ground Truth: Build High-Quality and Accurate ML Training Da...
Amazon SageMaker Ground Truth: Build High-Quality and Accurate ML Training Da...Amazon SageMaker Ground Truth: Build High-Quality and Accurate ML Training Da...
Amazon SageMaker Ground Truth: Build High-Quality and Accurate ML Training Da...Amazon Web Services
 

What's hot (20)

Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...
Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...
Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...
 
Optimize your machine learning workloads on AWS (March 2019)
Optimize your machine learning workloads on AWS (March 2019)Optimize your machine learning workloads on AWS (March 2019)
Optimize your machine learning workloads on AWS (March 2019)
 
Introducing Amazon SageMaker - AWS Online Tech Talks
Introducing Amazon SageMaker - AWS Online Tech TalksIntroducing Amazon SageMaker - AWS Online Tech Talks
Introducing Amazon SageMaker - AWS Online Tech Talks
 
Build a Custom Model for Object & Logo Detection (AIM421) - AWS re:Invent 2018
Build a Custom Model for Object & Logo Detection (AIM421) - AWS re:Invent 2018Build a Custom Model for Object & Logo Detection (AIM421) - AWS re:Invent 2018
Build a Custom Model for Object & Logo Detection (AIM421) - AWS re:Invent 2018
 
Integrating Amazon SageMaker into your Enterprise - AWS Online Tech Talks
Integrating Amazon SageMaker into your Enterprise - AWS Online Tech TalksIntegrating Amazon SageMaker into your Enterprise - AWS Online Tech Talks
Integrating Amazon SageMaker into your Enterprise - AWS Online Tech Talks
 
AWS re:Invent 2018 - AIM302 - Machine Learning at the Edge
AWS re:Invent 2018 - AIM302  - Machine Learning at the Edge AWS re:Invent 2018 - AIM302  - Machine Learning at the Edge
AWS re:Invent 2018 - AIM302 - Machine Learning at the Edge
 
AWS re:Invent 2018 - Machine Learning recap (December 2018)
AWS re:Invent 2018 - Machine Learning recap (December 2018)AWS re:Invent 2018 - Machine Learning recap (December 2018)
AWS re:Invent 2018 - Machine Learning recap (December 2018)
 
Work with Machine Learning in Amazon SageMaker - BDA203 - Toronto AWS Summit
Work with Machine Learning in Amazon SageMaker - BDA203 - Toronto AWS SummitWork with Machine Learning in Amazon SageMaker - BDA203 - Toronto AWS Summit
Work with Machine Learning in Amazon SageMaker - BDA203 - Toronto AWS Summit
 
ML Best Practices: Prepare Data, Build Models, and Manage Lifecycle (AIM396-S...
ML Best Practices: Prepare Data, Build Models, and Manage Lifecycle (AIM396-S...ML Best Practices: Prepare Data, Build Models, and Manage Lifecycle (AIM396-S...
ML Best Practices: Prepare Data, Build Models, and Manage Lifecycle (AIM396-S...
 
An Introduction to Reinforcement Learning (December 2018)
An Introduction to Reinforcement Learning (December 2018)An Introduction to Reinforcement Learning (December 2018)
An Introduction to Reinforcement Learning (December 2018)
 
Machine Learning & Amazon SageMaker
Machine Learning & Amazon SageMakerMachine Learning & Amazon SageMaker
Machine Learning & Amazon SageMaker
 
Amazon SageMaker
Amazon SageMakerAmazon SageMaker
Amazon SageMaker
 
AWS re:Invent 2018 - AIM401-R2 - Deep Learning Applications with Tensorflow
AWS re:Invent 2018 - AIM401-R2 - Deep Learning Applications with TensorflowAWS re:Invent 2018 - AIM401-R2 - Deep Learning Applications with Tensorflow
AWS re:Invent 2018 - AIM401-R2 - Deep Learning Applications with Tensorflow
 
Building Deep Learning Applications with TensorFlow and SageMaker on AWS - Te...
Building Deep Learning Applications with TensorFlow and SageMaker on AWS - Te...Building Deep Learning Applications with TensorFlow and SageMaker on AWS - Te...
Building Deep Learning Applications with TensorFlow and SageMaker on AWS - Te...
 
AWS re:Invent 2018 - AIM401 - Deep Learning using Tensorflow
AWS re:Invent 2018 - AIM401 - Deep Learning using TensorflowAWS re:Invent 2018 - AIM401 - Deep Learning using Tensorflow
AWS re:Invent 2018 - AIM401 - Deep Learning using Tensorflow
 
Machine Learning at the Edge (AIM302) - AWS re:Invent 2018
Machine Learning at the Edge (AIM302) - AWS re:Invent 2018Machine Learning at the Edge (AIM302) - AWS re:Invent 2018
Machine Learning at the Edge (AIM302) - AWS re:Invent 2018
 
Sequence-to-Sequence Modeling with Apache MXNet, Sockeye, and Amazon SageMake...
Sequence-to-Sequence Modeling with Apache MXNet, Sockeye, and Amazon SageMake...Sequence-to-Sequence Modeling with Apache MXNet, Sockeye, and Amazon SageMake...
Sequence-to-Sequence Modeling with Apache MXNet, Sockeye, and Amazon SageMake...
 
Build, Train, and Deploy ML Models with Amazon SageMaker (AIM410-R2) - AWS re...
Build, Train, and Deploy ML Models with Amazon SageMaker (AIM410-R2) - AWS re...Build, Train, and Deploy ML Models with Amazon SageMaker (AIM410-R2) - AWS re...
Build, Train, and Deploy ML Models with Amazon SageMaker (AIM410-R2) - AWS re...
 
Aws autopilot
Aws autopilotAws autopilot
Aws autopilot
 
Amazon SageMaker Ground Truth: Build High-Quality and Accurate ML Training Da...
Amazon SageMaker Ground Truth: Build High-Quality and Accurate ML Training Da...Amazon SageMaker Ground Truth: Build High-Quality and Accurate ML Training Da...
Amazon SageMaker Ground Truth: Build High-Quality and Accurate ML Training Da...
 

Similar to Supercharge Your ML Model with SageMaker - AWS Summit Sydney 2018

Accelerate Machine Learning with Ease using Amazon SageMaker
Accelerate Machine Learning with Ease using Amazon SageMakerAccelerate Machine Learning with Ease using Amazon SageMaker
Accelerate Machine Learning with Ease using Amazon SageMakerAmazon Web Services
 
Build Your Recommendation Engine on AWS Today - AWS Summit Berlin 2018
Build Your Recommendation Engine on AWS Today - AWS Summit Berlin 2018Build Your Recommendation Engine on AWS Today - AWS Summit Berlin 2018
Build Your Recommendation Engine on AWS Today - AWS Summit Berlin 2018Yotam Yarden
 
Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...
Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...
Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...Amazon Web Services
 
Serverless AI with Scikit-Learn (GPSWS405) - AWS re:Invent 2018
Serverless AI with Scikit-Learn (GPSWS405) - AWS re:Invent 2018Serverless AI with Scikit-Learn (GPSWS405) - AWS re:Invent 2018
Serverless AI with Scikit-Learn (GPSWS405) - AWS re:Invent 2018Amazon Web Services
 
AWS Machine Learning Week SF: End to End Model Development Using SageMaker
AWS Machine Learning Week SF: End to End Model Development Using SageMakerAWS Machine Learning Week SF: End to End Model Development Using SageMaker
AWS Machine Learning Week SF: End to End Model Development Using SageMakerAmazon Web Services
 
Build Your Recommendation Engine on AWS Today!
Build Your Recommendation Engine on AWS Today!Build Your Recommendation Engine on AWS Today!
Build Your Recommendation Engine on AWS Today!AWS Germany
 
Demystifying Machine Learning On AWS - AWS Summit Sydney 2018
Demystifying Machine Learning On AWS - AWS Summit Sydney 2018Demystifying Machine Learning On AWS - AWS Summit Sydney 2018
Demystifying Machine Learning On AWS - AWS Summit Sydney 2018Amazon Web Services
 
Machine Learning e Amazon SageMaker: Algoritmos, Modelos e Inferências - MCL...
Machine Learning e Amazon SageMaker: Algoritmos, Modelos e Inferências -  MCL...Machine Learning e Amazon SageMaker: Algoritmos, Modelos e Inferências -  MCL...
Machine Learning e Amazon SageMaker: Algoritmos, Modelos e Inferências - MCL...Amazon Web Services
 
Getting Started with AIML Using Amazon Sagemaker_AWSPSSummit_Singapore
Getting Started with AIML Using Amazon Sagemaker_AWSPSSummit_SingaporeGetting Started with AIML Using Amazon Sagemaker_AWSPSSummit_Singapore
Getting Started with AIML Using Amazon Sagemaker_AWSPSSummit_SingaporeAmazon Web Services
 
Quickly and easily build, train, and deploy machine learning models at any scale
Quickly and easily build, train, and deploy machine learning models at any scaleQuickly and easily build, train, and deploy machine learning models at any scale
Quickly and easily build, train, and deploy machine learning models at any scaleAWS Germany
 
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...Amazon Web Services
 
re:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalise
re:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalisere:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalise
re:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon PersonaliseAmazon Web Services
 
BDA301 Working with Machine Learning in Amazon SageMaker: Algorithms, Models,...
BDA301 Working with Machine Learning in Amazon SageMaker: Algorithms, Models,...BDA301 Working with Machine Learning in Amazon SageMaker: Algorithms, Models,...
BDA301 Working with Machine Learning in Amazon SageMaker: Algorithms, Models,...Amazon Web Services
 
Debugging Gluon and Apache MXNet (AIM423) - AWS re:Invent 2018
Debugging Gluon and Apache MXNet (AIM423) - AWS re:Invent 2018Debugging Gluon and Apache MXNet (AIM423) - AWS re:Invent 2018
Debugging Gluon and Apache MXNet (AIM423) - AWS re:Invent 2018Amazon Web Services
 
CI/CD for Your Machine Learning Pipeline with Amazon SageMaker (DVC303) - AWS...
CI/CD for Your Machine Learning Pipeline with Amazon SageMaker (DVC303) - AWS...CI/CD for Your Machine Learning Pipeline with Amazon SageMaker (DVC303) - AWS...
CI/CD for Your Machine Learning Pipeline with Amazon SageMaker (DVC303) - AWS...Amazon Web Services
 
DataXDay - Machine learning models at scale with Amazon SageMaker
DataXDay - Machine learning models at scale with Amazon SageMaker DataXDay - Machine learning models at scale with Amazon SageMaker
DataXDay - Machine learning models at scale with Amazon SageMaker DataXDay Conference by Xebia
 
Building a Recommender System on AWS
Building a Recommender System on AWSBuilding a Recommender System on AWS
Building a Recommender System on AWSAmazon Web Services
 
End to End Model Development to Deployment using SageMaker
End to End Model Development to Deployment using SageMakerEnd to End Model Development to Deployment using SageMaker
End to End Model Development to Deployment using SageMakerAmazon Web Services
 
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...Amazon Web Services
 
MLops workshop AWS
MLops workshop AWSMLops workshop AWS
MLops workshop AWSGili Nachum
 

Similar to Supercharge Your ML Model with SageMaker - AWS Summit Sydney 2018 (20)

Accelerate Machine Learning with Ease using Amazon SageMaker
Accelerate Machine Learning with Ease using Amazon SageMakerAccelerate Machine Learning with Ease using Amazon SageMaker
Accelerate Machine Learning with Ease using Amazon SageMaker
 
Build Your Recommendation Engine on AWS Today - AWS Summit Berlin 2018
Build Your Recommendation Engine on AWS Today - AWS Summit Berlin 2018Build Your Recommendation Engine on AWS Today - AWS Summit Berlin 2018
Build Your Recommendation Engine on AWS Today - AWS Summit Berlin 2018
 
Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...
Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...
Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...
 
Serverless AI with Scikit-Learn (GPSWS405) - AWS re:Invent 2018
Serverless AI with Scikit-Learn (GPSWS405) - AWS re:Invent 2018Serverless AI with Scikit-Learn (GPSWS405) - AWS re:Invent 2018
Serverless AI with Scikit-Learn (GPSWS405) - AWS re:Invent 2018
 
AWS Machine Learning Week SF: End to End Model Development Using SageMaker
AWS Machine Learning Week SF: End to End Model Development Using SageMakerAWS Machine Learning Week SF: End to End Model Development Using SageMaker
AWS Machine Learning Week SF: End to End Model Development Using SageMaker
 
Build Your Recommendation Engine on AWS Today!
Build Your Recommendation Engine on AWS Today!Build Your Recommendation Engine on AWS Today!
Build Your Recommendation Engine on AWS Today!
 
Demystifying Machine Learning On AWS - AWS Summit Sydney 2018
Demystifying Machine Learning On AWS - AWS Summit Sydney 2018Demystifying Machine Learning On AWS - AWS Summit Sydney 2018
Demystifying Machine Learning On AWS - AWS Summit Sydney 2018
 
Machine Learning e Amazon SageMaker: Algoritmos, Modelos e Inferências - MCL...
Machine Learning e Amazon SageMaker: Algoritmos, Modelos e Inferências -  MCL...Machine Learning e Amazon SageMaker: Algoritmos, Modelos e Inferências -  MCL...
Machine Learning e Amazon SageMaker: Algoritmos, Modelos e Inferências - MCL...
 
Getting Started with AIML Using Amazon Sagemaker_AWSPSSummit_Singapore
Getting Started with AIML Using Amazon Sagemaker_AWSPSSummit_SingaporeGetting Started with AIML Using Amazon Sagemaker_AWSPSSummit_Singapore
Getting Started with AIML Using Amazon Sagemaker_AWSPSSummit_Singapore
 
Quickly and easily build, train, and deploy machine learning models at any scale
Quickly and easily build, train, and deploy machine learning models at any scaleQuickly and easily build, train, and deploy machine learning models at any scale
Quickly and easily build, train, and deploy machine learning models at any scale
 
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
 
re:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalise
re:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalisere:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalise
re:Invent Deep Dive on Amazon SageMaker, Amazon Forecast and Amazon Personalise
 
BDA301 Working with Machine Learning in Amazon SageMaker: Algorithms, Models,...
BDA301 Working with Machine Learning in Amazon SageMaker: Algorithms, Models,...BDA301 Working with Machine Learning in Amazon SageMaker: Algorithms, Models,...
BDA301 Working with Machine Learning in Amazon SageMaker: Algorithms, Models,...
 
Debugging Gluon and Apache MXNet (AIM423) - AWS re:Invent 2018
Debugging Gluon and Apache MXNet (AIM423) - AWS re:Invent 2018Debugging Gluon and Apache MXNet (AIM423) - AWS re:Invent 2018
Debugging Gluon and Apache MXNet (AIM423) - AWS re:Invent 2018
 
CI/CD for Your Machine Learning Pipeline with Amazon SageMaker (DVC303) - AWS...
CI/CD for Your Machine Learning Pipeline with Amazon SageMaker (DVC303) - AWS...CI/CD for Your Machine Learning Pipeline with Amazon SageMaker (DVC303) - AWS...
CI/CD for Your Machine Learning Pipeline with Amazon SageMaker (DVC303) - AWS...
 
DataXDay - Machine learning models at scale with Amazon SageMaker
DataXDay - Machine learning models at scale with Amazon SageMaker DataXDay - Machine learning models at scale with Amazon SageMaker
DataXDay - Machine learning models at scale with Amazon SageMaker
 
Building a Recommender System on AWS
Building a Recommender System on AWSBuilding a Recommender System on AWS
Building a Recommender System on AWS
 
End to End Model Development to Deployment using SageMaker
End to End Model Development to Deployment using SageMakerEnd to End Model Development to Deployment using SageMaker
End to End Model Development to Deployment using SageMaker
 
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...
 
MLops workshop AWS
MLops workshop AWSMLops workshop AWS
MLops workshop AWS
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Supercharge Your ML Model with SageMaker - AWS Summit Sydney 2018

  • 1. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Koorosh Lohrasbi Solutions Architect - AI/ML Focus, Amazon Web Services Supercharge Your Machine Learning Model With Amazon SageMaker
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Today’s Challenge
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Data Build Train Deploy A Typical Machine Learning Pipeline
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Data Build Train Deploy A Typical Machine Learning Pipeline
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Data Build Train Deploy A Typical Machine Learning Pipeline
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Data Build Train Deploy A Typical Machine Learning Pipeline
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Data Build Train Deploy A Typical Machine Learning Pipeline
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Output Output Challenge: Lack Of Training Data Solution 1a: Transfer Learning
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Challenge: Lack Of Training Data ImageNet MNIST CIFAR Caltech256 Solution 1b: Public Datasets Output Solution 1a: Transfer Learning Output
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Building A Model Development Environment BUILD Amazon EC2 DeepLearning AMI Local Machine Notebooks
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Building Models - The New Way BUILD Amazon SageMaker Notebook instance Notebooks Amazon EC2 DeepLearning AMI
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SageMaker’s Notebook Instance Demo
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SageMaker Algorithms And Frameworks Selecting Algorithms and Frameworks K-Means Clustering Principal Component Analysis Neural Topic Modelling Factorisation Machines Linear Learner – Regression DeepAR Forecasting XGBoost Latent Dirichlet Allocation Image Classification Seq2Seq Linear Learner – Classification ALGORITHMS Apache MXNet TensorFlow Caffe2, CNTK, PyTorch, Torch FRAMEWORKS Notebooks BUILD
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Building Algorithms Demo
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Training Models – The Painful Way TRAIN Model Training IAMAWSKMS Amazon CloudWatch Container farm Spot Fleets EC2 Cluster AWS Batch Amazon S3 Amazon EFS Amazon EBS AWS CloudFormation Amazon VPC AMIAWSCodeStar On-premises server farms
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Training Models - Using Amazon SageMaker TRAIN Model Training One-click Training and HPO IAMAWSKMS Amazon CloudWatch Container farm Spot Fleets EC2 Cluster AWS Batch Amazon S3 Amazon EFS Amazon EBS AWS CloudFormation Amazon VPC AMIAWSCodeStar On-premises server farms
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Training on Amazon SageMaker Demo
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Deploy Models - The Painful Way Deploy Model Deployment IAM Amazon CloudWatch Container farmEC2 Cluster Amazon S3 Amazon EFS Amazon EBS AWS CloudFormation On-premises Prod environmentELB Elastic Beanstalk Lambda APIGateway Amazon WAF AWSKMS
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Deploy Models - Using Amazon SageMaker Deploy Model Deployment One-click Deploy and Scaling IAM Amazon CloudWatch Container farmEC2 Cluster Amazon S3 Amazon EFS Amazon EBS AWS CloudFormation On-premises Prod environmentELB Elastic Beanstalk Lambda APIGateway Amazon WAF AWSKMS
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Deploying on Amazon SageMaker Demo
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Build Using SageMaker BUILD Pre-built notebooks for common problems Built-in, High performance Algorithms
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Train Using SageMaker BUILD Pre-built notebooks for common problems Built-in, High performance Algorithms TRAIN One-click Training Hyperparameter Optimisation
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Deploy Using SageMaker DEPLOY Fully managed hosting with Auto-scaling One-click Deployment One-click Deployment BUILD Pre-built notebooks for common problems Built-in, High performance Algorithms TRAIN One-click Training Hyperparameter Optimisation
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Improving Results More Data
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Improving Results More Data Hyperparameter Optimisation HPO
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Improving Results More Data Hyperparameter Optimisation HPO A/B Testing A B Control Variation
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Machine Vision Use Cases
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Medical Imaging
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Real-Time Logistics Analysis
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Image Based Material And Price Evaluation
  • 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Digital Content Presentation
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Instead of trying to produce a programme to simulate the adult mind, why not rather try to produce one which simulates the child’s? - Alan Turing 1950 “ ”
  • 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Thank You