Skip to content

Volume 13: AI & Machine Learning

From search algorithms to LLMs, moving programs from rule execution to data-driven decision-making.

Prerequisites

Programming + math fundamentals required. Understand linear algebra and basic probability theory. Complete Vol 10 + Vol 12 first.

Volume note: This volume was moved from its original position as Volume 12 to follow Data Processing & Data Science (Vol 12), because data preprocessing and feature engineering are prerequisites for ML. Content is organized into four layers: Classical AI → Machine Learning → Deep Learning → Modern Generative AI, to avoid the misconception that AI = ML = Deep Learning = LLM.

What's Inside

First learn search and reasoning (Part 1), then master data-driven learning methods (Part 2), dive into the mysteries of neural networks (Part 3), and finally explore how modern large models work and how to use them (Part 4).

Chapter Overview

Part 1: Classical AI

#Chapter TitleSummaryPrerequisite
1Search AlgorithmsBFS/DFS/A*/Game Trees, Adversarial SearchVol 2 Graphs
2Knowledge Representation & ReasoningLogic, CSP, Bayesian NetworksVol 10 Math A
3Reinforcement Learning BasicsMDP, Q-Learning, Policy Gradientch1

Part 2: Machine Learning

#Chapter TitleSummaryPrerequisite
4Machine Learning FoundationsData/Features, Train/Validation/Test Sets, Overfitting & RegularizationVol 12 ch7
5Linear ModelsLinear Regression, Logistic Regression, RegularizationVol 10 Math C
6Tree Models & EnsembleDecision Trees, Random Forest, XGBoost, Bagging/Boostingch4
7Unsupervised LearningClustering (K-means/DBSCAN), Dimensionality Reduction (PCA/t-SNE), Anomaly Detectionch4
8Model Evaluation & TuningCross-Validation, Confusion Matrix, AUC-ROC, Hyperparameter Searchch4-5

Part 3: Deep Learning

#Chapter TitleSummaryPrerequisite
9Neural Networks FoundationsPerceptron, Backpropagation, Activation Functions, Optimizersch5, Math C
10Advanced Deep LearningCNN, RNN, Attention, Transformer Architecturech9

Part 4: Modern Generative AI

#Chapter TitleSummaryPrerequisite
11Pre-training & Fine-tuningTokenization, BERT/GPT Pre-training Objectives, Prompt Engineering, Fine-tuningch10
12LLM Principles & ApplicationsAlignment (RLHF/DPO), RAG, Agent, Evaluationch11
13AI Ethics & SafetyBias, Explainability, Red Teaming, AI Safety-
14AI System PatternsCache-Augmented Generation, Multi-Agent Collaboration, Evaluation Frameworksch12

Prerequisite knowledge: Programming basics (Vol 1), Vol 10 Math B+C (Probability, Linear Algebra), Vol 12 Data Processing (Feature Engineering)

Completion: Able to distinguish AI/ML/DL/LLM layers; able to independently complete an ML project; understand Transformer principles; understand RAG and Agent basic architectures


This volume has 14 chapters, all completed

Built with VitePress | Software Systems Atlas