Table of Contents
The Mathematics of Generative AI
CHAPTER 1 Foundations of Probability in AI 01 Probability Spaces & Random Variables • Bayes' Theorem & Conditional Probabilities • Joint Distributions & Token Sequences CHAPTER 2 Vector Spaces & High-Dimensional Geometry 12 Semantic Vector Spaces • Cosine Similarity vs. Euclidean Distance • High-Dimensional Space Intuition & Curse of Dimensionality CHAPTER 3 The Linear Algebra of Attention 28 Matrix Multiplication as Linear Transformations • Query, Key, and Value Projections • Scaled Dot-Product & Softmax Normalization CHAPTER 4 Sampling Mechanics & Decoding Strategies 44 Logits to Probabilities • Temperature Scaling Math • Top-k and Nucleus (Top-p) Sampling Algorithms CHAPTER 5 Information Theory & Loss Functions 58 Entropy & Surprisal • Cross-Entropy Loss Deconstruction • Kullback–Leibler (KL) Divergence in RLHF CHAPTER 6 From Equations to Pure Python Code 72 Building Attention from Scratch in NumPy • Implementing Nucleus Sampling • Code-to-Equation Mapping Reference