create machine learning (ml) models in minutes using automl

27
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Ruchita Arora, Principal Product Manager, Amazon SageMaker May 27, 2021 Create Machine Learning (ML) Models in Minutes Using AutoML Amazon SageMaker Autopilot

Upload: others

Post on 28-Oct-2021

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Ruchita Arora, Principal Product Manager, Amazon SageMaker

May 27, 2021

Create Machine Learning (ML) Models in Minutes Using AutoMLAmazon SageMaker Autopilot

Page 2: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Agenda

What is AutoML?Amazon SageMaker AutopilotDeep diveDemoCustomer Success

Page 3: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

What is AutoML?

Removes the tedious, iterative, and time-consuming work across the ML workflow From data acquisition to model operationalization Preparing data, engineering features, training and tuning models, deploying models, and ongoing model monitoring and updating

Page 4: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

What is AutoML?

You spend less time on low level details and more time on using ML to improve business outcomes.

Page 5: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Helping accelerate Machine Learning

Page 6: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

AWS AutoML offerings

AutoML is embedded into virtually all AWS ML services, simplifying the integration of ML within your business

Simplified ML

Whether you’re a business user, data scientist, or developer, AWS has AutoMLsolutions for you

ML for all practitioners

AWS makes it easy to dive deep into the models generated by AutoML

Full transparency

You can apply ML at scale using the 70+ end-to-end solutions

End-to-end solutions

Learn more about AutoML from AWS: https://aws.amazon.com/machine-learning/automl/

Page 7: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

AWS AutoML offerings

Page 8: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

AWS AutoML offeringsAutoML with Amazon SageMaker

Page 9: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Amazon SageMaker Studio

Collaboration at scale

Share notebooks without tracking

code dependencies

Easy experiment

managementOrganize, track, and compare thousands

of experiments

Automatic model

generationGet accurate models with full visibility and

control without writing code

Higher quality ML models

Automatically debug errors, monitor models,

and maintain high quality

Increased productivityCode, build, train,

deploy, and monitor in a unified

visual interface

Fully Integrated Development Environment (IDE) for machine learning

Page 10: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Amazon SageMaker Autopilot

Page 11: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Amazon SageMaker Autopilot

Amazon SageMaker Autopilot automatically builds, trains, and tunes the best machine learning models

based on your data, while allowing you to maintain full control and visibility.

Page 12: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Automatically create machine learning models with full visibility

Bring Data Run SageMakerAutopilot

Deploy Model Make Predictions

101011010010101010000011110

Page 13: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Manually create machine learning models

Data Preparation and Feature Engineering

Model Tuning Model DeploymentModel Training

1 3 42

Page 14: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Automate with Amazon SageMaker Autopilot

Data Preparation and Feature Engineering

Model Tuning Model DeploymentModel Training

1 3 42

Page 15: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

What kind of problems can Amazon SageMaker Autopilot handle?• Works with tabular

datasets• Regression: Predict a

continuous value for a new input

• Classification: Place an observation into one of two (binary) or one of multiple (multi) classes or kinds

• Use cases such as:o Customer churn

predictiono Customer lifetime valueo Price predictiono Rick assessmento Sale predictiono Loan risk classification

Page 16: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

How Amazon SageMaker Autopilot works

Page 17: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Data Exploration and Preprocessing

Dataset Exploration Notebook:• Dataset statistics: row-

wise and column-wise• Suggested remedies for

common data set problems

Page 18: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Model Training results

Explainability with Feature importance:• Understand and explain

how models created with SageMaker Autopilot make predictions

• Identify how each attribute in your training data contributes to the predicted result as a percentage

Page 19: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Using Amazon SageMaker Autopilot for Model Candidates

Fully runnable model candidate notebook:• Data transformers• Featurization techniques

applied• Override points:

• Algorithms considered• Evaluation metric• Hyper-parameter ranges• Model search strategy• Instances used

Page 20: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Demo

Page 21: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Automatic model creation for tabular data with full visibility & control

Provide your data in a tabular form &

specify target prediction

Generate ML models with feature

engineering & model tuning automatically

done

Get notebooks for your models with

source code

Get a leaderboard & continue to improve your

model

Page 22: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Complete integration with Amazon SageMakersecurity and compliance features

Use IAM Policies to control access to data, models, and

endpoints

CloudWatch and CloudTrail

integrationSupport

Support for PrivateLink VPC

endpoints, encryption at rest

and in-transit

SOC, PCI, FedRAMP, HIPAA, and more

Page 23: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Customer Success – Freddy’s

Freddy’s grows revenue, sees double-digit comp sales growth using Domo, powered by Amazon SageMaker Autopilot, and optimizes pricing

and menu mix

Page 24: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Customer Success – HawkEye 360

HawkEye 360 uses Amazon SageMaker Autopilot to rapidly generate high-quality AI models for maritime vessel risk assessment

Page 25: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Skullcandy identifies key themes, products, and friction points impacting customer satisfaction scores using Sisense, powered by

Amazon SageMaker Autopilot

Customer Success – Skullcandy

Page 26: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Learn MoreAmazon SageMaker Autopilot –https://aws.amazon.com/sagemaker/autopilot/

User Guide and APIhttps://docs.aws.amazon.com/sagemaker/latest/dg/autopilot-automate-model-development.htmlhttps://docs.aws.amazon.com/sagemaker/latest/dg/autopilot-reference.html

AWS AutoML Solutions -https://aws.amazon.com/machine-learning/automl/

AWS Machine Learning Summit -https://aws.amazon.com/events/summits/machine-learning/

Page 27: Create Machine Learning (ML) Models in Minutes Using AutoML

© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Thank you!