~/learn/ml
Machine Learning curriculum
Core theory, evaluation tradeoffs and algorithms for ML interviews.
frame → validate → measure → model → engineer → ship
0 / 15 lessons completed
Milestone 1 · Foundations
BeginnerStart here — the syntax and mental models everything else builds on.
- 1
Foundations & generalization
~21 min · 3 lessonsFrame any ML problem and explain why models over- or underfit.
supervisedbias/variancecross-validationleakage - 2
Evaluation metrics & tradeoffs
~15 min · 3 lessonsPick and defend the right metric for the business cost of errors.
precisionrecallROC/PR-AUCRMSENDCG
Milestone 2 · Real-world data
IntermediateCombine data from several places and reshape it into answers.
- 1
Classical algorithms
~15 min · 3 lessonsExplain how classic models work and when to choose each.
logisticL1/L2XGBoostk-means - 2
Feature engineering
~13 min · 3 lessonsPrepare messy features without leaking the label.
scalingone-hottarget encodingSMOTE
Milestone 3 · Interview-ready
AdvancedThe techniques that show up in real interviews and real pipelines.
- 1
Production ML & modern concepts
~15 min · 3 lessonsDiscuss embeddings, deep nets and keeping models healthy after launch.
embeddingsReLUdropoutdrift