

DeepLearning.AI - Calculus for Machine Learning and Data Science
- Offered byCoursera
- Public/Government Institute
Calculus for Machine Learning and Data Science at Coursera Overview
Duration | 25 hours |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Calculus for Machine Learning and Data Science at Coursera Highlights
- Earn a Certificate upon completion
Calculus for Machine Learning and Data Science at Coursera Course details
- 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
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
Other courses offered by Coursera
Student Forum
Calculus for Machine Learning and Data Science at Coursera News & Updates


