Coursera
Coursera Logo

DeepLearning.AI - Calculus for Machine Learning and Data Science 

  • Offered byCoursera

Calculus for Machine Learning and Data Science
 at 
Coursera 
Overview

Duration

25 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Calculus for Machine Learning and Data Science
 at 
Coursera 
Highlights

  • Earn a Certificate upon completion
Details Icon

Calculus for Machine Learning and Data Science
 at 
Coursera 
Course details

More about this course
  • Analytically optimize different types of functions commonly used in machine learning using properties of derivatives and gradients
  • Mathematics for Machine Learning and Data science is a foundational online program created in by DeepLearning.AI and taught by Luis Serrano
  • This beginner-friendly program is where you?ll master the fundamental mathematics toolkit of machine learning
  • This specialization uses innovative pedagogy in mathematics to help you learn quickly and intuitively, with courses that use easy-to-follow plugins and visualizations to help you see how the math behind machine learning actually works
  • Upon completion, you?ll understand the mathematics behind all the most common algorithms and data analysis techniques ? plus the know-how to incorporate them into your machine learning career
Read more

Calculus for Machine Learning and Data Science
 at 
Coursera 
Curriculum

Week 1 - Derivatives and Optimization

Course Introduction by Andrew Ng

Course Introduction by Luis Serrano

Machine Learning Motivation

Motivation to Derivatives - Part I

Derivatives and Tangents

Slopes, maxima and minima

Derivatives and their notation

Some common derivatives - Lines

Some common Derivatives - Quadratics

Some common derivatives - Higher degree polynomials

Some common derivatives - Other power functions

The inverse function and its derivative

Derivative of trigonometric functions

Meaning of the Exponential (e)

The derivative of e^x

The derivative of log(x)

Existence of the derivative

Properties of the derivative: Multiplication by scalars

Properties of the derivative: The sum rule

Properties of the derivative: The product rule

Properties of the derivative: The chain rule

Introduction to Optimization

Optimization of squared loss - The one powerline problem

Optimization of squared loss - The two powerline problem

Optimization of squared loss - The three powerline problem

Optimization of log-loss - Part 1

Optimization of log-loss - Part 2

Week 1 - Conclusion

(Optional) Downloading your Notebook and Refreshing your Workspace

(Optional) Assignment Troubleshooting Tips

(Optional) Partial Grading for Assignments

Derivatives

Derivatives and Optimization

Week 2 - Gradients and Gradient Descent

Introduction to Tangent planes

Partial derivatives - Part 1

Partial derivatives - Part 2

Gradients

Gradients and maxima/minima

Optimization with gradients: An example

Optimization using gradients - Analytical method

Optimization using Gradient Descent in one variable - Part 1

Optimization using Gradient Descent in one variable - Part 2

Optimization using Gradient Descent in two variables - Part 1

Optimization using Gradient Descent in two variables - Part 2

Optimization using Gradient Descent - Least squares

Optimization using Gradient Descent - Least squares with multiple observations

Week 2 - Conclusion

Partial Derivatives and Gradient

Partial Derivatives and Gradient Descent

Week 3 - Optimization in Neural Networks and Newton's Method

Regression with a perceptron

Regression with a perceptron - Loss function

Regression with a perceptron - Gradient Descent

Classification with Perceptron

Classification with Perceptron - The sigmoid function

Classification with Perceptron - Gradient Descent

Classification with Perceptron - Calculating the derivatives

Classification with a Neural Network

Classification with a Neural Network - Minimizing log-loss

Gradient Descent and Backpropagation

Newton's Method

Newton's Method: An example

The second derivative

The Hessian

Hessians and concavity

Newton's Method for two variables

Week 3 - Conclusion

Acknowledgments

(Optional) Opportunity to Mentor Other Learners

Optimization in Neural Networks

Optimization in Neural Networks and Newton's Method

Calculus for Machine Learning and Data Science
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    Calculus for Machine Learning and Data Science
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...