MLS-C01 Question 107
Select 3A data science team is tasked with building a machine learning model to predict customer churn. Before training the model, the team wants to analyze and visualize the dataset to identify potential issues, such as missing values and outliers, and to understand relationships between features. Which of the following AWS services or tools can help the team efficiently perform this analysis and visualization?
- A
Amazon Athena
- B
AWS Glue DataBrew
- C
Amazon QuickSight
- D
Amazon SageMaker Data Wrangler
- E
AWS Lambda
Show answer and explanation
Correct answers: B, C, D
Explanation
Analyzing and visualizing data for ML often involves understanding patterns, relationships, and potential issues in the dataset. AWS Glue DataBrew provides a visual interface for data cleaning and exploration, making it suitable for this task. Amazon QuickSight enables the creation of visualizations and dashboards to help analyze data relationships. Amazon SageMaker Data Wrangler is specifically designed for ML workflows and simplifies data preparation, including visualizations. By contrast, Amazon Athena and AWS Lambda are not tailored for detailed data analysis and visualization specific to ML tasks.
- A. Incorrect.
Amazon Athena is primarily used for querying data in Amazon S3 using SQL. While it can help with querying and exploring data, it is not specifically designed for visualization or detailed data analysis for ML workflows.
- B. Correct.
AWS Glue DataBrew is a data preparation tool that provides a visual interface for cleaning, normalizing, and exploring datasets. It is highly suited for analyzing and visualizing data as part of ML workflows.
- C. Correct.
Amazon QuickSight is a business intelligence tool that allows for creating visualizations and dashboards. It can be used to analyze and visualize data, though it is not specifically tailored for ML workflows.
- D. Correct.
Amazon SageMaker Data Wrangler is specifically designed to simplify data preparation for ML, including data analysis, visualization, and transformation. It is an ideal choice for this use case.
- E. Incorrect.
AWS Lambda is a serverless compute service used to run code in response to events. It is not used for data analysis or visualization tasks.