Professional CertificateBeginner3 Course Modules

Machine Learning Specialization

Instructors: Andrew Ng

DeepLearning.AI logoStanford Online logo

Machine Learning Specialization

Beginner

3 Courses

151 Video Lessons

8 Reading Lessons

32 Practices

11 Graded Assignments

Instructor: Andrew Ng

DeepLearning.AI

DeepLearning.AI

Stanford Online

Stanford Online

How the Machine Learning Specialization can help you

  • I’m a complete beginner

  • I enrolled in but didn’t complete the original Machine Learning course

  • I’ve already completed the original Machine Learning course

Learner Reviews

Instructor

Andrew Ng

Andrew Ng

Founder, DeepLearning.AI; Co-founder, Coursera

Skills you will gain

Linear Regression
Logistic Regression
Neural Networks
Decision Trees
Recommender Systems
Supervised Learning
Logistic Regression for Classification
Gradient Descent
Regularization to Avoid Overfitting
Tensorflow
Tree Ensembles
XGBoost
Advice for Model Development
Unsupervised Learning
Anomaly Detection
Collaborative Filtering
Reinforcement Learning

Course Slides

You can download the annotated version of the course slides below.

*Note: The slides might not reflect the latest course video slides. Please refer to the lecture videos for the most up-to-date information. We encourage you to make your own notes.

Frequently Asked Questions

What Learners Are Saying

Course Outline

42 Video Lessons • 3 Reading Lessons • 18 Practices • 2 Graded Assignments

Welcome to machine learning!

Video • 2 mins

Applications of machine learning

Video • 4 mins

What is machine learning?

Video • 5 mins

Supervised learning part 1

Video • 6 mins

Supervised learning part 2

Video • 7 mins

Unsupervised learning part 1

Video • 8 mins

Unsupervised learning part 2

Video • 3 mins

Jupyter Notebooks

Video • 4 mins

Python and Jupyter Notebooks

Code Example • 1 hour

Practice quiz: Supervised vs unsupervised learning

Graded・Quiz • 15 mins

Linear regression model part 1

Video • 10 mins

Linear regression model part 2

Video • 6 mins

Optional lab: Model representation

Code Example • 1 hour

Cost function formula

Video • 9 mins

Cost function intuition

Video • 15 mins

Visualizing the cost function

Video • 8 mins

Visualization examples

Video • 6 mins

Optional lab: Cost function

Code Example • 1 hour

Practice quiz: Regression

Graded・Quiz • 10 mins

Gradient descent

Video • 8 mins

Implementing gradient descent

Video • 9 mins

Gradient descent intuition

Video • 7 mins

Learning rate

Video • 9 mins

Gradient descent for linear regression

Video • 6 mins

Running gradient descent

Video • 5 mins

Optional lab: Gradient descent

Code Example • 1 hour

Practice quiz: Train the model with gradient descent

Graded・Quiz • 10 mins

Machine Learning Specialization

Beginner

3 Courses

151 Video Lessons

8 Reading Lessons

32 Practices

11 Graded Assignments

Instructor: Andrew Ng

DeepLearning.AI

DeepLearning.AI

Stanford Online

Stanford Online

Enroll for Free

Also available on Coursera