Becoming An AI Practitioner
Mapping This Curriculum to ML, DL & NLP
This is a short, practical index — not new material. Its job is connecting each of this curriculum's seven modules to the specific place it resurfaces in the Ma
Jr Codex AI Notes
Level: Intermediate Prerequisites: Chapter 2: Capstone Project Time to complete: ~15 minutes
Table of Contents
- Purpose of This Chapter
- The Full Curriculum Map
- Concept-by-Concept Connections
- Where You're Already Ahead
- A Suggested Path Forward
- Closing
1. Purpose of This Chapter
This is a short, practical index — not new material. Its job is connecting each of this curriculum's seven modules to the specific place it resurfaces in the Machine Learning, Deep Learning, and NLP/LLM notes, so nothing there feels disconnected from the classical AI foundation you've just built.
2. The Full Curriculum Map
This Entire Learning Path
─────────────────────────────────────────
Python Notes → programming foundation
│
Data Science Notes → statistics, wrangling, EDA,
│ visualization, experimentation
│
Artificial Intelligence → (THIS curriculum) search, logic,
Notes planning, probabilistic reasoning,
│ agents, RL fundamentals, ethics
│
Machine Learning Notes → learning from data: algorithms,
│ evaluation, production
│
Deep Learning Notes → neural networks specifically
│
NLP & LLM Notes → language-specific AI,
classical through modern LLMs
─────────────────────────────────────────
3. Concept-by-Concept Connections
| This AI Curriculum | Resurfaces In |
|---|---|
| Module 1: Agent framework, PEAS | ML Notes, Ch.1: Introduction to ML — every ML system is still, formally, an agent |
| Module 2, Ch.1-3: Search & heuristics | DL Notes: Training Deep Networks — gradient descent is itself a form of local search (Module 2, Ch.4) over a loss landscape |
| Module 2, Ch.5: Adversarial search | DL Notes: Generative Models — GANs are literally two networks playing an adversarial game |
| Module 2, Ch.6: CSPs | ML Notes: Hyperparameter Tuning — hyperparameter search shares real structural similarities with constraint satisfaction |
| Module 3: Knowledge representation & logic | NLP/LLM Notes: Prompt Engineering — structuring what an LLM "knows" via context is a modern echo of classical knowledge representation |
| Module 4: Bayesian networks, Naive Bayes | ML Notes: Logistic Regression, ML Notes: SVM & KNN — probabilistic classification's direct throughline |
| Module 4, Ch.4: Markov chains/HMMs | DL Notes: RNNs & LSTMs — HMMs were the sequential-modeling predecessor to recurrent neural networks |
| Module 5, Ch.1-2: Agent types, multi-agent systems | NLP/LLM Notes: LLM Agents & Tools — modern "AI agents" built on LLMs are a direct evolution of this module's agent architectures |
| Module 5, Ch.3-5: Reinforcement learning, Q-learning | NLP/LLM Notes: Fine-Tuning LLMs — RLHF (Reinforcement Learning from Human Feedback) is this module's RL machinery applied directly to LLM training |
| Module 6: Ethics, bias, safety, explainability | ML Notes: ML in Production, NLP/LLM Notes: LLMs in Production — responsible deployment sections in both |
4. Where You're Already Ahead
Concepts You Won't Be Learning Cold
─────────────────────────────────────────
- WHY gradient descent (the core DL training algorithm) is
conceptually a hill-climbing/local-search technique
(Module 2, Ch.4) — you already understand its core
trade-off (local optima) before ever seeing a neural network
- WHY a GAN's two-network setup is fundamentally an
adversarial, minimax-style game (Module 2, Ch.5)
- HOW to reason about probability and Bayesian updating
(Module 4) — directly useful for understanding
probabilistic outputs from ANY classifier
- WHAT reinforcement learning fundamentally IS (Module 5)
before encountering RLHF, a technique specific to modern
LLM training
- HOW to think about bias, fairness, and explainability
(Module 6) as FIRST-CLASS engineering concerns, not an
afterthought bolted onto a finished model
─────────────────────────────────────────
5. A Suggested Path Forward
Recommended Order
─────────────────────────────────────────
1. Machine Learning Notes FIRST — its Chapters 1-3 (Intro,
Preprocessing, Evaluation) connect most directly to THIS
curriculum's Module 4 (probabilistic reasoning) and
Module 1 (the agent framework)
2. Deep Learning Notes SECOND — its early chapters (neural
networks from scratch, training) directly reuse Module 2,
Chapter 4's local search intuition (gradient descent)
3. NLP & LLM Notes THIRD — builds on Deep Learning's neural
network foundation, and its agents/tools chapter directly
extends THIS curriculum's Module 5
─────────────────────────────────────────
6. Closing
You've now completed the entire Artificial Intelligence curriculum — foundations, search, knowledge representation and planning, probabilistic reasoning, agents and reinforcement learning, ethics and safety, and a hands-on capstone combining several of these techniques into one working program. Every technique here was chosen specifically because it either underlies or offers useful contrast with the machine learning, deep learning, and NLP/LLM techniques that follow.
→ Continue to the Machine Learning Notes
Jr Codex — 1-on-1 Personalized Coaching | Back to Module Index | Back to AI Index