A rigorous machine learning curriculum built for recall and understanding.

Study a topic in one sentence, open the derivation only when you need it, and return later with spaced repetition.

758 topics34 learning paths2026-05-02 last update9 domains

Entry points

Choose your way in

Guided sequence

Start a path

Best for learners who want ordered progression from foundations to advanced topics.

  • Curated sequences
  • Topic counts up front
  • One clear first action

Thematic browsing

Explore clusters

Best for readers who already know what neighborhood they want: optimization, attention, systems, or RL.

  • Concept families
  • Clear sample topics
  • Less index fatigue

Spaced repetition

Review flashcards

Best for retrieval practice after reading. The study loop is one click away.

  • Recall-first
  • Honest self-rating
  • Short return path

Fresh material

See what changed

Best for repeat visitors who want new additions, recent edits, or timely topics without scrolling a path list.

  • Recent topics
  • Updated collections
  • Lower revisit friction

Plan your study

Make a study plan

Best for readers who want to set a concrete goal and build a sustainable routine before diving in.

  • Set a goal
  • Pick a path
  • Build a routine

Beyond the wiki

ML learning resources

Best for finding complementary websites, books, courses, and videos to deepen study outside the wiki.

  • Websites
  • Books & courses
  • Videos

Curriculum

Featured learning paths

Learning path

206 topics

Foundations of Machine Learning

Build a solid mathematical and conceptual grounding. Covers linear models, error decomposition, and essential optimization.

  • AdaGrad
  • Adam Optimizer
  • Automatic differentiation

Summary-first · Dig deeper · Study mode

Learning path

285 topics

Deep Learning Architectures

Trace the evolution up to modern landmarks. Covers CNNs, initialization, and Memory Networks.

  • Absolute Position Encoding
  • AdaGrad
  • Adam Optimizer

Summary-first · Dig deeper · Study mode

Learning path

339 topics

The Path to Modern LLMs

Map the trajectory from word embeddings to modern generative pre-trained transformers.

  • Absolute Position Encoding
  • Adam Optimizer
  • AdamW Optimizer

Summary-first · Dig deeper · Study mode

Learning path

10 topics

Alignment & Safety

Ensuring models behave predictably. RLHF, DPO, reward modeling, and the frontiers of mechanistic interpretability.

  • Reinforcement Learning from Human Feedback (RLHF)
  • Direct Preference Optimization (DPO)
  • Iterative DPO

Summary-first · Dig deeper · Study mode

Browse by idea family

Concept clusters

Recently updated

Fresh topics worth opening