Working Path
ML Research Readiness
A serious sequence for building ML research foundations. Five phases move from probability and linear algebra through learning theory, optimization, deep learning, and current research questions.
This path is intentionally still in progress. Treat it as a foundations map, then use the diagnostics to choose a starting point.
Phase 1: Foundations assumed cold
The prerequisite layer. If these are fuzzy, later optimization and generalization arguments become memorized slogans.
Phase 2: Learning theory classics
The "why do models generalize" thread. Expect precise statements of VC, Rademacher, PAC, and uniform convergence, not verbal summaries.
Phase 3: Optimization and training
Practical questions with theoretical answers. Can you reason about convergence rates and failure modes?
Phase 4: Modern deep learning
What research teams care about right now: transformer internals, generalization puzzles, and scaling behavior.
Phase 5: Research frontier
Use this as a map of open technical areas after the foundations are stable.
Representative questions
A sample of questions this path should make answerable. Each links to the page that carries the exact statement or derivation.
- Derive the bias-variance decomposition.
- What is VC dimension? Give an example where it's infinite.
- Why does batch normalization work?
- State Hoeffding's inequality precisely.
- Why the 1/sqrt(d) scaling in attention?
- What is double descent? Why does it not contradict bias-variance?
- Derive backprop on a 2-layer MLP.
- Compare PPO and DPO for RLHF.
Strategy
- Breadth before depth. Know every Phase 1-3 topic well enough to state the theorem and sketch the proof. Later questions usually expose weak assumptions.
- Pick one frontier area. You cannot cover everything in Phase 5. Pick scaling, interpretability, or alignment and go deep.
- Expect failure-mode questions. "When does X fail?" is the most common follow-up. Every page here has a FailureMode section for a reason.
- Start with the gap finder. Pick the topic you want to reach. It walks prerequisites backward and gives you a reading list.