Course curriculum

  • 1

    Foundations for Machine Learning Mini Bootcamp

  • 2

    Introduction, who am I and why this course?

    • Introduction, who am I and why this course?

  • 3

    Linear Algebra: Data Structures for Algebra

    • What Linear Algebra Is

    • What Linear Algebra Is - Example

    • A Brief History of Algebra

    • Exercise

    • Solution

    • Tensors & Scalars

    • Vectors and Vector Transposition

    • Norms & Unit Vectors

    • Basis, Orthogonal, and Orthonormal Vectors

    • Matrices and Tensors in TensorFlow and PyTorch

    • Exercise

    • Solution

  • 4

    Linear Algebra: Common Tensor Operations

    • Tensor Transposition, Arithmetic, Reduction & Dot Product

    • Exercise

    • Solution

    • Solving Linear Systems and Exercises

    • Solution

    • Solving Linear System with Elimination

    • Exercise

    • Solution

  • 5

    Linear Algebra : Matrix Properties

    • The Frobenius Norm

    • Matrix Multiplication

    • Symmetric and Identity Matrices

    • Exercise

    • Solution

    • Matrix Inversion

    • Diagonal Matrices

    • Orthogonal Matrices

  • 6

    Linear Algebra : Eigendecomposition

    • Linear Algebra Review and Applying Matrices in Exercise

    • Solution

    • Hands-on Code Demo

    • Eigenvectors

    • Eigenvalues

    • Hands-on Code Demo

    • Matrix Determinants with Hands-on Demo

    • Exercise

    • Solution and Explanation

    • Determinants and Eigenvalues

    • Eigendecomposition

    • Exercise

    • Applications of Eigendecomposition

  • 7

    Linear Algebra : Matrix Operations for Machine Learning

    • Singular Value Decomposition (SVD)

    • The Moore-Penrose Pseudoinverse

    • Hands-on Code Demo

    • Principal Component Analysis (PCA): A Simple ML Algorithm

  • 8

    Calculus : Session 1

    • Session Recording

  • 9

    Calculus: Session 2

    • Session Recording

  • 10

    Calculus: Session 3

    • Session Recording

  • 11

    Calculus: Session 4

    • Session Recording

  • 12

    Probability and Statistics: Session 1

    • Session Recording

  • 13

    Probability and Statistics : Session 2

    • Session Recording

  • 14

    Probability and Statistics: Session 3

    • Session Recording

  • 15

    Probability and Statistics: Session 4

    • Session Recording

  • 16

    Algorithms & Data Structure and Optimization: Session 1

    • Session Recording

  • 17

    Algorithms & Data Structure and Optimization: Session 2

    • Session Recording

  • 18

    Algorithms & Data Structure and Optimization: Session 3

    • Session Recording