Skip to content

Vol 13: AI and Machine Learning ​

This volume moves from search, probability, and reinforcement learning into supervised learning, deep models, LLMs, and production systems. Model metrics stay attached to splits, baselines, risk slices, and deployment contracts; one high score gets no diplomatic immunity.

Prerequisites ​

  • Search and logic require basic Python, sets, and graphs. Probability and learning use conditional probability, vectors, matrices, and derivatives.
  • Deep learning and LLM lessons build on training, data splits, and evaluation. When using a later lesson as a reference, revisit the relevant foundations as needed.

Coverage ​

Choose by task: chapters 1–3 cover search and reasoning, chapters 4–8 train statistical models, chapters 9–11 explain neural networks, and chapters 12–14 build and operate LLM applications.

Chapter 1: Search and games ​

Chapter 2: Logic, constraints, and probability ​

Chapter 3: Reinforcement learning ​

Chapter 4: Supervised learning and data boundaries ​

Chapter 5: Linear models and optimization ​

Chapter 6: Trees and ensembles ​

Chapter 7: Clustering, dimensionality reduction, and anomalies ​

Chapter 8: Evaluation and model selection ​

Chapter 9: Neural-network training ​

Chapter 10: Deep architectures and attention ​

Chapter 11: Pretraining, fine-tuning, and prompting ​

Chapter 12: LLM post-training and applications ​

Chapter 13: Risk, fairness, and security ​

Chapter 14: Inference serving and production operation ​

Outcomes ​

  • Use state, objectives, and data generation to choose among search, supervised learning, and policy learning.
  • Design splits and controlled experiments to separate optimization failure, poor generalization, and leakage.
  • Define retrieval permissions, tool execution boundaries, evaluation gates, and rollback conditions for LLM applications.

How to use this map ​

Read in order when the topic is new. For review, start from a chapter heading, open the smallest relevant lesson, and verify its completion check before moving on.

Built with VitePress | Software Systems Atlas