Mathematics-for-Machine-Learning-and-Data-Science-Specialization-Coursera icon indicating copy to clipboard operation
Mathematics-for-Machine-Learning-and-Data-Science-Specialization-Coursera copied to clipboard

Mathematics for Machine Learning and Data Science Specialization - Coursera - deeplearning.ai - solutions and notes

Mathematics for Machine Learning and Data Science Specialization - Coursera

title-banner

Mathematics for Machine Learning and Data Science Specialization offered by deeplearning.ai , instructed by Luis Serrano on Coursera.



Course 1 : Linear Algebra for Machine Learning and Data Science


  • Week 1
    • Ungraded Lab - Introduction To Numpy Arrays
    • Ungraded Lab - Solving Linear Systems : 2 Variables
    • Practice Quiz - Solving Systems of Linear Equations
    • Graded Quiz - Matrices
    • Lecture Materials

  • Week 2
    • Ungraded Lab - Solving Linear Systems : 3 Variables
    • Graded Quiz - The Rank of a Matrix
    • Programming Assignment - System of Linear Equations
    • Lecture Materials

  • Week 3
    • Ungraded Lab - Vector Operations
    • Ungraded Lab - Matrix Multiplication
    • Ungraded Lab - Linear Transformations
    • Practice Quiz - Vector operations: Sum, difference, multiplication, dot product
    • Graded Quiz - Vector and Matrix Operations, Types of Matrices
    • Programming Assignment - Single Perceptron Neural Networks for Linear Regression
    • Lecture Materials

  • Week 4
    • Graded Quiz - Eigenvalues and Eigenvectors
    • Programming Assignment - Eigenvalues and Eigenvectors
    • Lecture Materials

Certificate Of Completion



Course 2 : Calculus For Machine Learning and Data Science


  • Week 1
    • Practice Quiz - Derivatives
    • Ungraded Lab - Differentiation in Python
    • Graded Quiz - Derivatives and Optimization
    • Programming Assignment - Optimizing Functions of One Variable: Cost Minimization
    • Lecture Materials

  • Week 2
    • Practice Quiz - Partial Derivatives and Gradient
    • Ungraded Lab - Optimization Using Gradient Descent in One Variable
    • Ungraded Lab - Optimization Using Gradient Descent in Two Variables
    • Graded Quiz - Partial Derivatives and Gradient Descent
    • Programming Assignment - Optimization Using Gradient Descent: Linear Regression
    • Lecture Materials

  • Week 3
    • Practice Quiz - Optimization in Neural Networks
    • Ungraded Lab - Regression with Perceptron
    • Ungraded Lab - Classification with Perceptron
    • Ungraded Lab - Optimization Using Newtons Method
    • Graded Quiz - Optimization in Neural Networks and Newton's Method
    • Programming Assignment - Neural Network with Two Layers
    • Lecture Materials

Certificate Of Completion



Course 3 : Probability & Statistics for Machine Learning & Data Science


  • Week 1
    • Ungraded Lab - Birthday Problems
    • Practice Quiz
    • Graded Quiz - Summative quiz
    • Programming Assignment: Probability Distributions / Naive Bayes

  • Week2
    • Practice Quiz
    • Graded Quiz - Summative Quiz
    • Optional Lab - Summary statistics and visualization of data sets
    • Optional Lab - Dice Simulations
    • Programming Assignment: Loaded Dice

  • Week 3
    • Optional Lab - Sampling data from different distribution and studying the distribution of sample mean
    • Practice Quiz
    • Graded Quiz - Summative Quiz

  • Week 4
    • Practice Quiz
    • Graded Quiz - Summative Quiz
    • Programming Assignment: A/B Testing

Certificate Of Completion



Specialization Certificate