- Video: Welcome to machine learning! - 2 min
- Video: Applications of machine learning - 4 min
- Video: What is machine learning? - 5 min
- Video: Supervised learning part 1 - 6 min
- Video: Supervised learning part 2 - 7 min
- Video: Unsupervised learning part 1 - 8 min
- Video: Unsupervised learning part 2 - 3 min
- Video: Jupyter Notebooks - 4 min
- Lab: Python and Jupyter Notebooks
- Video: Linear regression model part 1 - 10 min
- Video: Linear regression model part 2 - 6 min
- Lab: Model representation
- Video: Cost function formula - 9 min
- Video: Cost function intuition - 15 min
- Video: Visualizing the cost function - 8 min
- Video: Visualization examples - 6 min
- Lab: Cost function
- Video: Gradient descent - 8 min
- Video: Implementing gradient descent - 9 min
- Video: Gradient descent intuition - 7 min
- Video: Learning rate - 9 min
- Video: Gradient descent for linear regression - 6 min
- Video: Running gradient descent - 5 min
- Lab: Gradient descent
Video: Multiple features - 9 min Video: Vectorization part 1 - 6 min Video: Vectorization part 2 - 6 min Lab: Python, NumPy and vectorization Video: Gradient descent for multiple linear regression - 7 min Lab: Multiple linear regression
Video: Feature scaling part 1 - 6 min Video: Feature scaling part 2 - 7 min Video: Checking gradient descent for convergence - 5 min Video: Choosing the learning rate - 6 min Lab: Feature scaling and learning rate Video: Feature engineering - 3 min Video: Polynomial regression - 5 min Lab: Feature engineering and Polynomial regression Lab: Linear regression with scikit-learn
Practice quiz: Gradient descent in practice Week 2 practice lab: Linear regression Programming Assignment: Week 2 practice lab: Linear regression 3 hours3h
- Video: Motivations - 9 min
- Lab: Classification
- Video: Logistic regression - 9 min
- Lab: Sigmoid function and logistic regression
- Video: Decision boundary - 10 min
- Lab: Decision boundary
- Video: Cost function for logistic regression - 11 min
- Lab: Logistic loss
- Video: Simplified Cost Function for Logistic Regression - 5 min
- Lab: Cost function for logistic regression
- Video: Gradient Descent Implementation 6 min
- Lab: Gradient descent for logistic regression
- Lab: Logistic regression with scikit-learn
- Video: The problem of overfitting - 11 min
- Video: Addressing overfitting - 8 min
- Lab: Overfitting
- Video: Cost function with regularization - 9 min
- Video: Regularized linear regression - 8 min
- Video: Regularized logistic regression - 5 min
- Lab: Regularization
Week 3 practice lab: logistic regression Programming Assignment: Week 3 practice lab: logistic regression 3 hours3h