
coursera-practical-data-science-specialization
Solutions on Practical Data Science Specialization
Access all courses in the Coursera Practical Data Science Specialization Specialization offered by deeplearning.ai
.
This repo contains the SOLUTIONS of exercises/labs to achieve the badge.
Course keynotes and solutions of related quizzes, assignments
Practical Data Science Specialization on Coursera contains three courses:
1. Course 1: Analyze Datasets and Train ML Models using AutoML
Week 1:
- Artificial Intelligence (AI) mimics human behavior.
- Machine Learning (ML) is a subset of AI that uses statistical methods and algorithms that are able to learn from data without being explicitly programmed.
- Deep learning (DL) is a subset of machine learning that uses artificial neural networks to learn from data.
- AWS SageMaker -->
-
[x] Practice Quiz: Week 1.
-
[x] Graded External Tool: Register and visualize dataset.
Week 2:
- Statistical Bias: Training data does not comprehensively represent the underlying problem space.
- Statistical Bias Causes: Activity Bias, Societal Bias, Selection Bias, Data Drift/Shift, ...
- Class Imbalance (CI) measures the imbalance in the number of members between different facet values.
- Detecting Statistical Bias by AWS SageMaker DataWrangler and AWS SageMaker Clarify.
- Feature Importance explains the features that make up the training data using a score. How useful or valuable the feature is relative to other features?
- SHAP (SHapley Additive exPlanations) -->
-
[x] Practice Quiz: Week 2.
-
[x] Graded External Tool: Detect data bias with Amazon SageMaker Clarify.
Week 3:
- Data Prepreration includes Ingesting & Analyzing, Prepraring & Transforming, Training & Tuning, and Deploying & Managing.
- AutoML aims at automating the process of building a model.
- Model Hosting. -->
-
[x] Practice Quiz: Week 3.
-
[x] Graded External Tool: Train a model with Amazon SageMaker Autopilot.
Week 4:
- Built-in Alogrithms in AWS SageMaker supports Classification, Regression, and Clustering problems.
- Text Analysis Evolution: Word2Vec (CBOW & Skip-gram), GloVe, FastText, Transformer, BlazingText, ELMo, GPT, BERT, ... -->
-
[x] Practice Quiz: Week 4.
-
[x] Graded External Tool: Train a text classifier using Amazon SageMaker BlazingText built-in algorithm.
2. Course 2: Build, Train, and Deploy ML Pipelines using BERT
Week 1
- Feature Engineering involves converting raw data from one or more sources into meaningful features that can be used for training machine learning models.
- Feature Engineering Step includes feature selection, creation, and transformation.
- BERT is Transformer-based pretrained language models that sucessfully capture bidirectional contexts in word representation.
- Feature Store: centralized, reusable, discoverable. -->
-
[x] Practice Quiz: Week 1.
-
[x] Graded External Tool: Feature transformation with Amazon SageMaker processing job and Feature Store.
Week 2
Learn how to train a customized Pretrained BERT and its variant models, debug, and profile with AWS SageMaker. -->
-
[x] Practice Quiz: Week 2.
-
[x] Graded External Tool: Train a review classifier with BERT and Amazon SageMaker.
Week 3
- MLOps builds on DevOps practices that encompass people, process, and technology. MLOps also includes considerations and practices that are really unique to machine learning workloads. -->
-
[x] Practice Quiz: Week 3.
-
[x] Graded External Tool: SageMaker pipelines to train a BERT-Based text classifier.
3. Course 3: Optimize ML Models and Deploy Human-in-the-Loop Pipelines
Week 1
- Model Tuning aims to fit the model to the underlying data patterns in your training data and learn the best possible parameters for your model.
- Automatic Model Tuning includes grid search, random search, bayesian optimization, hyperband.
- Challenges: checkpointing, distribution training strategy. -->
-
[x] Practice Quiz: Week 1.
-
[x] Graded External Tool: Optimize models using Automatic Model Tuning.
Week 2
-
[x] Practice Quiz: Week 2.
-
[x] Graded External Tool: A/B testing, traffic shifting and autoscaling.
Week 3
-
[x] Practice Quiz: Week 3.
-
[x] Graded External Tool: Data labeling and human-in-the-loop pipelines with Amazon Augmented AI (A2I).
Disclaimer
The solutions here are ONLY FOR REFERENCE to guide you if you get stuck somewhere. Highly recommended to try out the quizzes and assignments yourselves first before referring to the solutions here.
Vibe Score

0.465
Sentiment

0.0230635140825568
Rate this Resource
Join the VibeBuilders.ai Newsletter
The newsletter helps digital entrepreneurs how to harness AI to build your own assets for your funnel & ecosystem without bloating your subscription costs.
Start the free 5-day AI Captain's Command Line Bootcamp when you sign up: