Artificial Intelligence

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

JrCodex·4 min read

Jr Codex AI Notes

Level: Intermediate Prerequisites: Chapter 2: Capstone Project Time to complete: ~15 minutes


Table of Contents

  1. Purpose of This Chapter
  2. The Full Curriculum Map
  3. Concept-by-Concept Connections
  4. Where You're Already Ahead
  5. A Suggested Path Forward
  6. 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 CurriculumResurfaces In
Module 1: Agent framework, PEASML Notes, Ch.1: Introduction to ML — every ML system is still, formally, an agent
Module 2, Ch.1-3: Search & heuristicsDL 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 searchDL Notes: Generative Models — GANs are literally two networks playing an adversarial game
Module 2, Ch.6: CSPsML Notes: Hyperparameter Tuning — hyperparameter search shares real structural similarities with constraint satisfaction
Module 3: Knowledge representation & logicNLP/LLM Notes: Prompt Engineering — structuring what an LLM "knows" via context is a modern echo of classical knowledge representation
Module 4: Bayesian networks, Naive BayesML Notes: Logistic Regression, ML Notes: SVM & KNN — probabilistic classification's direct throughline
Module 4, Ch.4: Markov chains/HMMsDL Notes: RNNs & LSTMs — HMMs were the sequential-modeling predecessor to recurrent neural networks
Module 5, Ch.1-2: Agent types, multi-agent systemsNLP/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-learningNLP/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, explainabilityML 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