Learnai
Machine Learning Foundations
Understand how machines actually learn from data, explained in plain language with runnable code.
~8h10 lessonsintermediatejavascript
0 of 10 lessons complete
About this course
A practical, math-light introduction to machine learning: what learning from data really means, how models are trained and evaluated, why they fail, and how to reason about metrics, overfitting, and putting a model into production responsibly. Every idea is explained in plain English first, then shown in small JavaScript functions you can run and test yourself.
Syllabus
01
Foundations of Learning from Data
How machines learn patterns from examples, and how to prepare data honestly.
- What Learning From Data Actually MeansLevel 1 · Complete beginner · Pass the quick check to continue10m
- Features and Labels: The Raw Material of MLFinish the lesson and pass the quick check in "What Learning From Data Actually Means" to unlock this lesson.12m
- Train/Validation/Test Splits and Data LeakageFinish the lesson, Pass the quick check and pass the coding challenge in "Features and Labels: The Raw Material of ML" to unlock this lesson.12m
- Linear Regression, Loss, and Gradient DescentFinish the lesson, Pass the quick check and pass the coding challenge in "Train/Validation/Test Splits and Data Leakage" to unlock this lesson.14m
02
Building and Evaluating Models
Turning data into predictions, and knowing whether the predictions are any good.
- Classification and Decision BoundariesUnlimitedFinish the lesson, Pass the quick check and pass the coding challenge in "Linear Regression, Loss, and Gradient Descent" to unlock this lesson.12m
- Overfitting, Underfitting, and RegularisationUnlimitedFinish the lesson, Pass the quick check and pass the coding challenge in "Classification and Decision Boundaries" to unlock this lesson.13m
- Evaluation Metrics and the Confusion MatrixUnlimitedFinish the lesson and pass the quick check in "Overfitting, Underfitting, and Regularisation" to unlock this lesson.15m
- Machine Learning Foundations CapstoneUnlimitedComplete "Evaluation Metrics and the Confusion Matrix" to unlock this project.~6h
03
Advanced Concepts and Real-World ML
Feature engineering, a first look at neural networks, and shipping models responsibly.
- Feature Engineering and ScalingUnlimitedFinish the project "Machine Learning Foundations Capstone" to unlock this lesson.13m
- Neural Network IntuitionUnlimitedFinish the project "Machine Learning Foundations Capstone" to unlock this lesson.14m
- Putting a Model Into Production: Drift, Monitoring, and EthicsUnlimitedFinish the project "Machine Learning Foundations Capstone" to unlock this lesson.14m