all tracks

~/learn/ml

Machine Learning curriculum

Core theory, evaluation tradeoffs and algorithms for ML interviews.

frame → validate → measure → model → engineer → ship

0 / 15 lessons completed

Start with Learning paradigms

Milestone 1 · Foundations

Beginner

Start here — the syntax and mental models everything else builds on.

  1. 1

    Foundations & generalization

    ~21 min · 3 lessons

    Frame any ML problem and explain why models over- or underfit.

    supervisedbias/variancecross-validationleakage
  2. 2

    Evaluation metrics & tradeoffs

    ~15 min · 3 lessons

    Pick and defend the right metric for the business cost of errors.

    precisionrecallROC/PR-AUCRMSENDCG

Milestone 2 · Real-world data

Intermediate

Combine data from several places and reshape it into answers.

  1. 1

    Classical algorithms

    ~15 min · 3 lessons

    Explain how classic models work and when to choose each.

    logisticL1/L2XGBoostk-means
  2. 2

    Feature engineering

    ~13 min · 3 lessons

    Prepare messy features without leaking the label.

    scalingone-hottarget encodingSMOTE

Milestone 3 · Interview-ready

Advanced

The techniques that show up in real interviews and real pipelines.

  1. 1

    Production ML & modern concepts

    ~15 min · 3 lessons

    Discuss embeddings, deep nets and keeping models healthy after launch.

    embeddingsReLUdropoutdrift