ML Roadmap + Cheatsheet

AI & Machine Learning Cheatsheet

A visual map of the 124 topics in this repository, grouped in a practical learning order so beginners can connect the dots faster.

125
Total topics
13
Learning stages
01-125
Structured progression
1 Repo
Hands-on notebooks
Page views

How To Use This Cheatsheet

Follow left-to-right for foundations, then branch by your goal: deep learning, theory, or streaming systems.

Foundations (01-17)
Core Methods (18-46)
Specializations (47-113)
Advanced Systems (114-125)

Stage-Wise Topic Map

Each card shows the topic range, representative topics, and suggested primary references.

All Topics Explorer (With Illustration + Formula)

Every topic in the repo is shown below with a mini visual, one-line meaning, and a quick mathematical expression.

124 topics
0 / 125 studied

4-Week Beginner Plan

  1. Week 1: Complete Stages 1 and 3 for model basics + evaluation confidence.
  2. Week 2: Complete Stage 4 and compare clustering methods on one dataset.
  3. Week 3: Learn Stages 2 and 9 to strengthen math + model intuition.
  4. Week 4: Pick one advanced branch: Deep Learning (Stage 11) or Streams (Stage 13).

Algorithm Comparison Heatmap

Quick-reference grid of key properties across major algorithms.

Algorithm Train Complexity Predict Complexity Interpretable Handles Non-linear Missing Values Scalable (large n) Works with Few Samples

Which Algorithm Should I Use?

Follow the questions below to find the best starting point for your problem.

ML Glossary

Key terms explained concisely — search by name or definition.

Compare:

Keyboard Shortcuts

/Focus search
jNext topic card
kPrev topic card
EnterOpen focused card
EscClose modal / clear
cCompare selected
pPrint cheat cards