Dive into these AWS Amazon SageMaker MCQ questions and answers to solidify your understanding of machine learning on AWS. This set covers topics like the overview of SageMaker, its core services, architecture, and setup. Perfect for AWS certifications or interviews, this resource simplifies your learning with concise, practical questions.
AWS SageMaker MCQs
Overview of SageMaker
What is the primary purpose of Amazon SageMaker? a) Hosting static websites b) Building, training, and deploying machine learning models c) Monitoring server performance d) Managing IoT devices
Which type of service is SageMaker categorized under in AWS? a) Compute Service b) Storage Service c) Machine Learning Service d) Networking Service
What is the major advantage of using SageMaker for machine learning? a) Automated data encryption b) Fully managed ML workflows c) Pre-built JavaScript frameworks d) Free usage for all models
Which programming languages are commonly supported by SageMaker? a) Java and PHP b) Python and R c) C++ and Ruby d) HTML and CSS
Which of these is NOT a use case for SageMaker? a) Predictive analytics b) Data transformation c) Video streaming d) Image recognition
Core Services and Architecture
Which component of SageMaker is used to run Jupyter notebooks? a) Notebook Instances b) Training Jobs c) Model Endpoints d) Data Pipeline
What is SageMaker Ground Truth used for? a) Automating model deployment b) Creating and managing labeled datasets c) Improving notebook performance d) Scaling storage resources
What does SageMaker Hyperparameter Tuning do? a) Optimizes a model’s training parameters b) Automatically labels datasets c) Reduces storage costs d) Enhances notebook rendering
What is the purpose of a training job in SageMaker? a) Manage model endpoints b) Host pre-trained models c) Train a machine learning model using provided data and algorithms d) Visualize dataset relationships
What is SageMaker Model Registry used for? a) Tracking model version history b) Storing training datasets c) Visualizing training jobs d) Encrypting model outputs
What is an endpoint in SageMaker? a) A storage location for model artifacts b) A deployable interface for making predictions c) A cloud-based data pipeline d) A framework for pre-processing data
What does SageMaker Neo enable? a) Real-time predictions from large datasets b) Optimization of models for edge devices c) Automatic endpoint scaling d) Streaming video classification
Setting Up and Configuring SageMaker
Which AWS service is often used alongside SageMaker to store datasets? a) Amazon S3 b) Amazon DynamoDB c) Amazon RDS d) Amazon Redshift
What role does IAM play in SageMaker setup? a) Defining ML algorithms b) Managing access permissions for users and services c) Encrypting datasets d) Monitoring SageMaker endpoints
What is the minimum configuration required to start using SageMaker? a) An active AWS account b) An EC2 instance running SageMaker c) A GPU-enabled Lambda function d) An on-premises server
How can SageMaker reduce machine learning development time? a) By preloading GPUs in instances b) Through pre-configured algorithms and frameworks c) By automatically labeling data d) By reducing cloud storage costs
What is a key benefit of SageMaker Studio? a) Improved internet speeds b) A fully integrated ML development environment c) Free computational resources d) Automatic hyperparameter tuning
Which SageMaker feature is used to split datasets for training and validation? a) Dataset Sharding b) Data Wrangling c) Built-in Data Splitter d) Training Jobs
What configuration is essential when deploying a model in SageMaker? a) Endpoint type and instance count b) GPU selection c) Security group rules d) Notebook instance version
How does SageMaker ensure model security during deployment? a) By using HTTPS for all endpoint communications b) By disabling encryption by default c) By running models on public subnets d) By requiring manual key rotation
Which AWS service helps track SageMaker training and deployment metrics? a) Amazon CloudWatch b) AWS Glue c) AWS CloudTrail d) Amazon QuickSight
What is the default way to handle large datasets in SageMaker? a) Use a DynamoDB instance for temporary storage b) Stream data directly from Amazon S3 c) Store it on the Notebook instance d) Compress data on EC2 instances
What is the recommended way to implement SageMaker pipelines? a) Using AWS CLI commands b) Writing step-by-step code in Python c) Utilizing SageMaker SDK d) Setting up in SageMaker Studio manually
Which SageMaker feature supports collaborative data labeling? a) SageMaker Ground Truth b) SageMaker Model Registry c) Data Wrangler d) Training Job Scheduler
What is the main benefit of using SageMaker Hosting Services? a) Real-time inference and automatic scaling b) Free data storage for ML models c) Pre-built algorithms d) Simplified cluster management
Answers
QNo
Answer (Option with Text)
1
b) Building, training, and deploying machine learning models
2
c) Machine Learning Service
3
b) Fully managed ML workflows
4
b) Python and R
5
c) Video streaming
6
a) Notebook Instances
7
b) Creating and managing labeled datasets
8
a) Optimizes a model’s training parameters
9
c) Train a machine learning model using provided data and algorithms
10
a) Tracking model version history
11
b) A deployable interface for making predictions
12
b) Optimization of models for edge devices
13
a) Amazon S3
14
b) Managing access permissions for users and services
15
a) An active AWS account
16
b) Through pre-configured algorithms and frameworks