AI Engineering 1: Math Foundations
22 free lessons, then a project of your own.
22 free lessons, then a project of your own. Free lessons, a free self-check, and real work confirmed by 3 people. Part of the Varsity Curriculum: AI Engineering, adapted from AI Engineering from Scratch (MIT License).
Path outcomes
Derive the Linear Algebra Behind Machine Learning
Prerequisite (optional here): The maths courses from the Mathematics, Data Science and Computer Science curricula. This phase puts that maths into code.
Take this Challenge →3 milestones
- 1Master Vectors, Matrices, and Linear Transformations
- 2Apply Linear Algebra to ML Algorithm Derivations
- 3Present Linear Algebra for ML to an Expert Reviewer
Learn Differentiation (MIT Calculus 1A)
Prerequisite (optional here): The maths courses from the Mathematics, Data Science and Computer Science curricula. This phase puts that maths into code.
Take this Challenge →2 milestones
- 1Do the course work in public
- 2Show a derivative at work in code
Learn Multivariable Calculus (MIT 18.02SC)
Prerequisite (optional here): The maths courses from the Mathematics, Data Science and Computer Science curricula. This phase puts that maths into code.
Take this Challenge →2 milestones
- 1Do the course work in public
- 2Find the best point with gradients
Learn Probability (Harvard Stat 110)
Prerequisite (optional here): The maths courses from the Mathematics, Data Science and Computer Science curricula. This phase puts that maths into code.
Take this Challenge →2 milestones
- 1Do the course work in public
- 2Check a probability puzzle by simulation
Master Statistics for Data Analysis
Prerequisite (optional here): The maths courses from the Mathematics, Data Science and Computer Science curricula. This phase puts that maths into code.
Take this Challenge →5 milestones
- 1Describe a real dataset with statistics
- 2Run and interpret a hypothesis test
- 3Build and evaluate a regression model
- 4Design and analyse an A/B test
- 5Communicate findings to a non-technical audience
2 milestones
- 1Do the phase's lessons in public
- 2Check gradients and do PCA by hand
Resources for this path
No affiliate links. No sponsored placements.
The course map this path is adapted from (MIT License).
Every lesson and its code, free.