Amazon Web ServicesAssociate levelMLA-C01Page 2 of 5

MLA-C01 exam dumps: questions 101 to 200 of 457

Page 2 of the free MLA-C01 question bank for the AWS Certified Machine Learning Engineer - Associate exam. Questions 101 to 200 are listed below, the first 5 in full with answers and explanations. Back to page 1 for the exam overview and FAQ.

Question bank last updated December 2024

Free MLA-C01 practice questions

Questions 101 to 105 of 457

Pick an answer before you open the explanation. Each question also has its own page with a permalink.

MLA-C01 Question 101

Select 3

You are designing a machine learning pipeline to process sensitive financial data on AWS. To ensure compliance with data protection regulations, you need to encrypt the data at rest. Which of the following approaches could you use to securely encrypt the data stored in Amazon S3?

  1. A

    Use Amazon S3 Server-Side Encryption with AWS Key Management Service (SSE-KMS).

  2. B

    Manually encrypt the data before uploading it to Amazon S3 using a client-side library like AWS SDK.

  3. C

    Store the data in an unencrypted Amazon S3 bucket but restrict access using IAM policies.

  4. D

    Enable Amazon S3 Server-Side Encryption with Amazon S3-Managed Keys (SSE-S3).

  5. E

    Use AWS Secrets Manager to encrypt the data directly in Amazon S3.

Show answer and explanation

Correct answers: A, B, D

Explanation

To encrypt data at rest in Amazon S3, you can use either server-side encryption methods provided by AWS (SSE-KMS or SSE-S3) or implement client-side encryption before uploading the data. Both approaches ensure data is encrypted while stored in S3. IAM policies and AWS Secrets Manager, while useful for other aspects of security, do not directly meet the requirement of encrypting data at rest.

  • A. Correct.

    Correct: SSE-KMS provides server-side encryption with keys managed by AWS Key Management Service, ensuring strong encryption and regulatory compliance.

  • B. Correct.

    Correct: Client-side encryption allows you to encrypt data before uploading it to Amazon S3, giving you complete control over the encryption process.

  • C. Incorrect.

    Incorrect: While restricting access using IAM policies is important for security, it does not encrypt the data at rest, which is a separate requirement.

  • D. Correct.

    Correct: SSE-S3 provides server-side encryption managed by Amazon S3, which is a simple way to encrypt data at rest.

  • E. Incorrect.

    Incorrect: AWS Secrets Manager is used for securely storing and managing secrets, such as API keys and passwords. It is not used to encrypt data directly in Amazon S3.

MLA-C01 Question 102

Select 2

You are designing a machine learning pipeline for a healthcare application that requires storing sensitive patient data in Amazon S3. Which of the following techniques can you use to ensure the data is encrypted both at rest and in transit?

  1. A

    Use Amazon S3 Server-Side Encryption with AWS Key Management Service (SSE-KMS) for data at rest and enable HTTPS for data in transit.

  2. B

    Use Amazon S3 Server-Side Encryption with a customer-provided key (SSE-C) and transfer data using unencrypted HTTP.

  3. C

    Use Amazon S3 Client-Side Encryption with AWS Key Management Service (KMS) for encryption and HTTPS for secure data transfer.

  4. D

    Enable Amazon S3 default bucket encryption and use Amazon S3 Transfer Acceleration for data in transit.

  5. E

    Store data in plaintext on Amazon S3 and use a Virtual Private Cloud (VPC) to secure access to data.

Show answer and explanation

Correct answers: A, C

Explanation

To protect sensitive data in a healthcare application, it is critical to encrypt data both at rest and in transit. Amazon S3 provides multiple options for encryption at rest, such as SSE-KMS and client-side encryption with AWS KMS. Additionally, enabling HTTPS ensures secure data transfer by encrypting data in transit. Options that fail to secure data in transit or store data in plaintext do not meet the requirements for protecting sensitive information.

  • A. Correct.

    This is a correct option. Amazon S3 Server-Side Encryption with AWS Key Management Service (SSE-KMS) ensures data is encrypted at rest, and enabling HTTPS ensures the data is encrypted in transit.

  • B. Incorrect.

    This is incorrect because transferring data using unencrypted HTTP does not secure data in transit, even though SSE-C encrypts data at rest.

  • C. Correct.

    This is a correct option. Using Amazon S3 Client-Side Encryption with AWS KMS encrypts data before uploading, and HTTPS ensures secure transmission.

  • D. Incorrect.

    This is incorrect because Amazon S3 Transfer Acceleration is used to speed up transfers and does not inherently encrypt data in transit. While default bucket encryption ensures data at rest is encrypted, it does not address encryption in transit.

  • E. Incorrect.

    This is incorrect because storing data in plaintext does not encrypt it at rest, and using a VPC only secures network access but does not encrypt the data.

MLA-C01 Question 103

Select 3

You are tasked with designing a machine learning workflow on AWS that processes sensitive user data. To meet security requirements, you must encrypt the data at rest and in transit. Which techniques should you use to ensure compliance with AWS best practices for data encryption?

  1. A

    Use AWS Key Management Service (KMS) to manage encryption keys for encrypting data at rest.

  2. B

    Enable SSL/TLS for encrypting data in transit between services.

  3. C

    Store encryption keys in Amazon S3 for easy access during the workflow.

  4. D

    Use client-side encryption to encrypt data before uploading it to Amazon S3.

  5. E

    Rely solely on IAM roles and policies for securing sensitive data.

Show answer and explanation

Correct answers: A, B, D

Explanation

To ensure compliance with AWS best practices for encrypting sensitive data, you should use AWS KMS for managing encryption keys for data at rest, enable SSL/TLS for encrypting data in transit, and optionally use client-side encryption for added security. Storing encryption keys in Amazon S3 is not recommended due to potential security risks, and IAM roles and policies focus on access control rather than encryption.

  • A. Correct.

    Correct. AWS KMS is the recommended service for managing encryption keys, and it integrates seamlessly with other AWS services for encrypting data at rest.

  • B. Correct.

    Correct. SSL/TLS is the standard technique for encrypting data in transit, ensuring secure communication between services.

  • C. Incorrect.

    Incorrect. Storing encryption keys in Amazon S3 is not a secure practice unless combined with proper encryption and access controls. AWS KMS is a more secure and recommended approach.

  • D. Correct.

    Correct. Client-side encryption ensures that data is encrypted before being sent to AWS services, adding an additional layer of security.

  • E. Incorrect.

    Incorrect. IAM roles and policies are crucial for access control but do not provide encryption for data at rest or in transit.

MLA-C01 Question 104

Select 3

You are building a machine learning pipeline on AWS that processes sensitive customer data. To ensure data security, you need to encrypt the data stored in Amazon S3 and while it is being transmitted between services. Which techniques should you use to meet these requirements?

  1. A

    Use AWS Key Management Service (KMS) to manage encryption keys for server-side encryption in S3.

  2. B

    Enable client-side encryption using a custom key stored in your on-premises environment.

  3. C

    Enable Amazon S3 default encryption with AES-256 encryption algorithm.

  4. D

    Use HTTPS to encrypt data in transit between services.

  5. E

    Enable S3 Transfer Acceleration for secure data transfer.

Show answer and explanation

Correct answers: A, C, D

Explanation

To secure sensitive data in both storage and transit, you need to implement encryption techniques. AWS KMS can manage server-side encryption keys for S3, and enabling default encryption with AES-256 ensures data at rest is secure. Additionally, HTTPS should be used to encrypt data in transit. While other options like client-side encryption or S3 Transfer Acceleration may provide some benefits, they are either unnecessary in this scenario or do not directly address encryption needs.

  • A. Correct.

    Correct: AWS KMS integrates with S3 to provide server-side encryption with customer-managed keys, ensuring that data at rest is encrypted securely.

  • B. Incorrect.

    Partially correct but not ideal: While client-side encryption is valid, managing custom keys on-premises increases complexity and risk. AWS services offer integrated encryption options that are easier to manage.

  • C. Correct.

    Correct: Enabling default encryption with AES-256 ensures that all objects stored in S3 are encrypted at rest using a strong algorithm.

  • D. Correct.

    Correct: HTTPS encrypts data in transit, ensuring that sensitive data is protected during transmission between services.

  • E. Incorrect.

    Incorrect: S3 Transfer Acceleration is designed to speed up data transfers globally using optimized network paths, but it does not provide encryption.

MLA-C01 Question 105

Select 3

Your company is implementing a healthcare application that collects sensitive patient data. As an AWS Certified Machine Learning Engineer, you are tasked with ensuring that this data is protected while enabling the data to be used for training a machine learning model. Which of the following techniques should you use to achieve this goal?

  1. A

    Use AWS Glue DataBrew to mask personally identifiable information (PII) in the dataset.

  2. B

    Apply differential privacy techniques to anonymize the dataset.

  3. C

    Encrypt the dataset using AWS Key Management Service (KMS) and train the model directly on encrypted data.

  4. D

    Replace PII fields with synthetic data values using Amazon SageMaker Data Wrangler.

  5. E

    Perform data classification using Amazon Macie to identify and protect sensitive information.

Show answer and explanation

Correct answers: A, B, D

Explanation

To protect sensitive data for machine learning training, you can use data masking tools like AWS Glue DataBrew, anonymization techniques such as differential privacy, or replace sensitive fields with synthetic data. These techniques ensure compliance with data protection regulations while maintaining the dataset's usability. While Amazon Macie helps identify sensitive data, it does not implement masking or anonymization directly. Encrypting the dataset is important for security but does not make the data usable in its encrypted state for model training.

  • A. Correct.

    AWS Glue DataBrew can be used to mask PII data, making it a suitable option for protecting sensitive information while still enabling its use for machine learning purposes.

  • B. Correct.

    Differential privacy techniques add noise to the dataset, ensuring anonymity while maintaining its utility for training machine learning models. This is an effective method for protecting sensitive data.

  • C. Incorrect.

    Encrypting the dataset with AWS KMS is a good security practice, but training a model directly on encrypted data is not feasible due to computational limitations and lack of model interpretability.

  • D. Correct.

    Replacing PII fields with synthetic data values using Amazon SageMaker Data Wrangler ensures that sensitive information is removed while preserving the dataset's structure, making it useful for training purposes.

  • E. Incorrect.

    Amazon Macie is a data classification service that identifies sensitive information, but it does not directly anonymize or mask the data. It is a precursor step rather than a standalone solution for this scenario.

Timed practice exam

Take a MLA-C01 practice test under exam conditions

65 questions in 130 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam

MLA-C01 practice questions 101 to 200 of 457

Every question has a page with the answer and explanation. Numbers are stable, so you can bookmark or share them. The bank is split into 5 pages of up to 100 questions.

  1. 101.You are designing a machine learning pipeline to process sensitive financial data on AWS. To ensure...
  2. 102.You are designing a machine learning pipeline for a healthcare application that requires storing sensitive...
  3. 103.You are tasked with designing a machine learning workflow on AWS that processes sensitive user data. To meet...
  4. 104.You are building a machine learning pipeline on AWS that processes sensitive customer data. To ensure data...
  5. 105.Your company is implementing a healthcare application that collects sensitive patient data. As an AWS...
  6. 106.You are designing a machine learning pipeline to process sensitive customer data, including personally...
  7. 107.You are designing a machine learning pipeline for a healthcare application that processes sensitive patient...
  8. 108.You are working on a machine learning project for a healthcare company that involves analyzing patient data...
  9. 109.A healthcare company is building a machine learning model to analyze patient data and predict the likelihood...
  10. 110.You are building a machine learning model using Amazon SageMaker to process sensitive healthcare data that...
  11. 111.You are developing a machine learning model on AWS that processes sensitive customer data, including...
  12. 112.You are developing a machine learning model to predict patient health outcomes for a healthcare organization....
  13. 113.You are developing a machine learning model to analyze patient health records for a healthcare provider. The...
  14. 114.You are building a machine learning model to predict health outcomes based on patient data for a healthcare...
  15. 115.You are developing a machine learning model for predicting housing prices using Amazon SageMaker. During...
  16. 116.You are building a machine learning model to predict customer churn for a subscription-based service. During...
  17. 117.You are tasked with building a machine learning model to predict customer churn for a subscription-based...
  18. 118.You are developing a machine learning model to predict customer churn for a subscription-based service. The...
  19. 119.You are building a machine learning model using Amazon SageMaker to predict customer churn for a subscription...
  20. 120.A financial services company wants to predict customer churn and has a dataset with categorical, numerical,...
  21. 121.You are building a machine learning model for a retail company to predict the likelihood of customers...
  22. 122.A retail company wants to predict customer churn using historical data. The dataset contains both numerical...
  23. 123.An e-commerce company wants to predict the likelihood of customers purchasing a product after adding it to...
  24. 124.A financial services company wants to build a machine learning model to predict whether a customer will...
  25. 125.You are tasked with building a machine learning model for a retail company to predict customer churn. The...
  26. 126.You are building a machine learning model to predict customer churn for a subscription-based service. The...
  27. 127.You are working on deploying a machine learning model using Amazon SageMaker. The model predicts customer...
  28. 128.You are building a machine learning pipeline to process large datasets and train a classification model using...
  29. 129.You are building a machine learning pipeline for a large e-commerce platform. The pipeline includes data...
  30. 130.A retail company wants to implement a machine learning solution to predict the likelihood of a customer...
  31. 131.A retail company wants to predict the next purchase amount of its customers based on their historical...
  32. 132.A retail company wants to implement a machine learning solution to predict future sales for each of its...
  33. 133.A retail company wants to build a recommendation system to suggest products to customers based on their...
  34. 134.A company wants to improve its product recommendation system on their e-commerce platform. They currently...
  35. 135.A media company wants to create an automated solution for generating subtitles for their video content in...
  36. 136.A multinational company wants to automate the process of analyzing customer feedback collected in multiple...
  37. 137.A retail company wants to improve customer experience by enabling automatic language translation for their...
  38. 138.A media company wants to automate the process of generating subtitles for their video content in multiple...
  39. 139.An e-commerce company is building a machine learning model to predict whether a transaction is fraudulent....
  40. 140.You are developing a machine learning model to predict loan approval for a financial institution. The...
  41. 141.You are designing a machine learning model for a financial institution to predict the likelihood of loan...
  42. 142.A data science team is building a predictive model for loan approval decisions at a financial institution....
  43. 143.You are working on a machine learning project to predict whether a patient has a particular disease based on...
  44. 144.A data science team is working on a binary classification problem to predict whether a customer will purchase...
  45. 145.A machine learning engineer wants to build a recommendation system that suggests items to users based on...
  46. 146.You are building a machine learning solution to predict customer churn for a subscription-based streaming...
  47. 147.A company wants to use Amazon SageMaker to build a recommendation system for its e-commerce platform. The...
  48. 148.You are tasked with building a recommendation system for an e-commerce platform to suggest products based on...
  49. 149.You are training a machine learning model using Amazon SageMaker for predicting product demand. During the...
  50. 150.You are training a machine learning model using Amazon SageMaker to predict customer churn. After initial...
  51. 151.You are building a machine learning pipeline on AWS to predict customer churn for a subscription-based...
  52. 152.You are training a machine learning model using Amazon SageMaker to predict customer churn for a...
  53. 153.You are training a machine learning model for a customer churn prediction use case. The model is...
  54. 154.You are building a machine learning pipeline on AWS to predict customer churn for a subscription-based...
  55. 155.You are working on an e-commerce platform and need to recommend products to users based on their past...
  56. 156.You are a Machine Learning Engineer tasked with training a deep learning model on a large dataset stored in...
  57. 157.You are building a machine learning model on AWS to predict customer churn for a subscription service. The...
  58. 158.You are designing a machine learning workflow using AWS services to train a model on customer purchase data....
  59. 159.You are training a deep learning model on Amazon SageMaker using a dataset with 100,000 samples. You have...
  60. 160.You are training a deep learning model on a large dataset using Amazon SageMaker. The model consistently...
  61. 161.You are training a deep learning model using Amazon SageMaker and have configured the training process with a...
  62. 162.You are training a deep learning model on Amazon SageMaker for image classification. The dataset contains...
  63. 163.You are training a deep learning model on Amazon SageMaker using a large dataset. During the training...
  64. 164.You are training a deep learning model on AWS SageMaker, and the training process is taking longer than...
  65. 165.You are training a deep learning model for image classification using Amazon SageMaker. The training process...
  66. 166.You are training a large deep learning model on AWS SageMaker, and the training process is taking longer than...
  67. 167.You are training a deep learning model using SageMaker, but the training process is taking too long. Which of...
  68. 168.You are training a deep learning model on a large dataset using Amazon SageMaker. The training process is...
  69. 169.You are training a deep learning model on AWS SageMaker for a text classification task. While reviewing the...
  70. 170.You are developing a deep learning model in Amazon SageMaker, and you notice that the model size is...
  71. 171.You are training a machine learning model to classify images on AWS SageMaker. After deploying the model, you...
  72. 172.You are training a machine learning model on AWS SageMaker and notice that the model size is significantly...
  73. 173.You are building a deep learning model for image classification using Amazon SageMaker. The model is intended...
  74. 174.You are a Machine Learning Engineer developing a model on Amazon SageMaker to predict customer churn. Despite...
  75. 175.You are training a machine learning model to predict user churn for a subscription service using Amazon...
  76. 176.You are training a machine learning model to predict customer churn using Amazon SageMaker. Despite...
  77. 177.A data science team has deployed a machine learning model for predicting product demand using Amazon...
  78. 178.You are working on a machine learning model deployed on Amazon SageMaker, and the model's accuracy on a...
  79. 179.You are training a deep learning model for image classification using a large dataset. During training, you...
  80. 180.A data scientist is training a deep learning model on a dataset that exhibits overfitting due to the large...
  81. 181.You are training a deep learning model on a complex dataset, but you notice that the model is overfitting to...
  82. 182.You are training a deep neural network on a dataset with significant overfitting issues. Which of the...
  83. 183.You are training a neural network model on a dataset with a limited number of samples, and you notice that...
  84. 184.You are training a machine learning model using AWS SageMaker, and you need to optimize its hyperparameters...
  85. 185.You are training a machine learning model using Amazon SageMaker and want to optimize its performance by...
  86. 186.You are working on a machine learning project where you need to optimize the hyperparameters of a model to...
  87. 187.You are training a machine learning model on AWS SageMaker, and you want to optimize its hyperparameters to...
  88. 188.You are building a machine learning model on AWS SageMaker for a classification problem. You want to optimize...
  89. 189.You are training a gradient-boosted tree model using Amazon SageMaker, and you notice that the model's...
  90. 190.You are building a classification model using Amazon SageMaker's XGBoost algorithm. During the initial...
  91. 191.You are training a Random Forest model to predict customer churn for a telecommunications company. The model...
  92. 192.You are training a Random Forest model to predict customer churn. During the hyperparameter tuning phase, you...
  93. 193.A data scientist is training a random forest model to predict customer churn using a dataset with 100,000...
  94. 194.You are working as a Machine Learning Engineer and need to deploy a custom-trained TensorFlow model built...
  95. 195.You have trained a machine learning model using a custom framework outside of SageMaker and saved the model...
  96. 196.You have trained a machine learning model using TensorFlow on your local machine. You now want to deploy this...
  97. 197.You are an AWS Machine Learning Engineer tasked with deploying a machine learning model that was trained...
  98. 198.You have trained a machine learning model using a custom framework on your local machine. Now, you want to...
  99. 199.You have trained a binary classification model to predict whether customers will purchase a product (1) or...
  100. 200.You are training a binary classification model using Amazon SageMaker, and the model achieves an accuracy of...