SageMaker Flashcards

(25 cards)

1
Q

Deployment options of SageMaker

A

Real time
Serverless
Serverless
Batch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Describe SageMaker Real-Time Deployments (max size, max time, purpose, where response stored)

A

one predication at time. More configuration.
Up to 6 MB
Max 60 sec
Fast near instant predicitions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe SageMaker Serverless Deployments (max size, max time, purpose, where response stored)

A

Idle period between traffic spikes, can tolerate more latency (cold starts). Less config but slower on cold start
Up to 4MB
Max 60 sec

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Describe SageMaker Async Deployments (max size, max time, purpose, where response stored)

A

Large range payload sizes up to 1 GB for long processing times. Near real time latency requirement.
Request and responses are in S3
Max 1 hr

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Describe SageMaker Batch Deployments (max size, max time, purpose, where response stored)

A

Prediction for entire dataset (multiple predications)
Request and Response in S3
Up to 100MB per invocation
Max 1 Hr
Bulk processing for large datasets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

SageMaker feature that can automatically choose hyperparameter ranges, search strategy, and when and early stop for tuning (can save $$)

A

AMT (automatic model tuning)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

SageMaker feature to prepare tabular and image data for machine learning with preparation, transformation and feature engineering. Single interface for data selection, exploration, visualization and processing

A

SageMaker Data Wrangler

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What SageMaker feature can I use to generate new instances of data for underrepresented groups

A

SageMaker Data Wrangler (Augmented Data)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

SageMaker Service that allows for the Ingest features from a variety of sources and transform the data into a feature

A

SageMaker Feature Store

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Benefits of SageMaker Feature Store

A

Can publish directly from SageMaker Data Wranger into Feature store
Features are discoverable within SageMaker Studio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

SageMaker Service that allows you to evaulate Foundation Model performance (model A vs model B)

A

SageMaker Clarify

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which SageMaker feature allows you to understand how/why ML model is making certain prediction and detect and explain bias in your dataset and models

A

SageMaker Clarify

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Understand how/why ML model is making certain predictions. Great for debugging predictions even after deployed. Helps increase the trust and understanding of the model “why did the model make an incorrect prediction?”

A

SageMaker Clarify (Model Explainability)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

SageMaker feature that uses human feedback to implement Reinforcement Learning.

A

SageMaker Ground Truth

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

SageMaker feature that has Essential model information in once place. Used often for document risk and rating.

A

SageMaker Model Cards

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

SageMaker feature that is a ceneralized repo for all machine learning models to help track which models are deployed and more

A

SageMaker - Model Dashboard

17
Q

SageMaker feature that allows you to define role for personals (Data scientists, MLOps Engineer). Considered a Data Governance Service.

A

SageMaker Role Managers

18
Q

SageMaker feature that allow you to monitor quality of models in production by setting up alerts for deviations in the model quality

A

SageMaker Model Monitor

19
Q

SageMaker feature that is a central repo allow you to track mange and version ML models. Catalog models, manage model version, associate metadata with model

A

SageMaker Model Registry

20
Q

SageMaker CI/CD feature for machine learning. Workflow that automates process of building, training and deploying ML model

A

SageMaker Pipeline

21
Q

What are the steps in the SageMaker Pipeline

A

Processing - feature engineering
Training - for training model
Tuning - hyperparameter Tuning
AutoML - auto train model
Model - create or register a SageMaker model
ClarifyCheck - drift check against baselines (data bias, modal bias, model explainability)
Quality Check - perform drift checks against baselines (data quality, model quality)

22
Q

SageMaker ML Hub to find pre-trained FM computer vision models, or NLP models

A

SageMaker JumpStart

23
Q

Difference between SageMaker JumpStart and Bedrock

A

JumpStart has a LOT more FM to chose from

24
Q

SageMaker feature that allows you to build ML models using a visual interface with no coding required.

A

SageMaker Canvas

25
Opensource tool which allows to manage entire ML lifecycle that can be accessed on SageMaker Studio
MLFlow