The AI & Machine Learning Encyclopedia
A complete, plain-English reference for the entire field of AI and machine learning — from the mathematics underneath it, through classical ML, deep learning, reinforcement learning, and the language/vision/multimodal frontier, to classical symbolic AI, applied systems, and the production, ethics, and research directions shaping what comes next. 47 chapters across 14 parts.
Read it as one continuous story. The chapters form a single arc — each one ends by handing off to the next (look for the ↪ The thread continues note at the foot of every page), so you can read straight through from the mathematics to a deployed, self-improving system, or dip into any chapter on its own.
Every chapter is a clear, intuition-first explainer — flowing guide-style prose that builds each idea step by step, with a diagram, formula, snippet of code, or small visual wherever it makes the concept click. (If you want interview-style question-and-answer drills instead, see the Interview Handbook.)
How to use this: each chapter is its own fast-loading page. Read one top to bottom to learn the subfield, then follow the See also links to related chapters. Every page has prev / next links and a jump-to-any-chapter menu at the top.
🗺️ The map of AI & ML — 47 chapters
🧮 Mathematical Foundations — linear algebra, calculus, optimization, probability & statistics
- 01. 🧮 Linear Algebra
- 02. ∂ Calculus & Differentiation
- 03. 📉 Optimization
- 04. 🎲 Probability & Statistics
🧭 The ML Workflow — what AI/ML is, preparing data, and reducing dimensions
🧩 Classical Machine Learning — regression, classification, ensembles, clustering, evaluation
- 08. 📈 Regression
- 09. 📐 Classification Algorithms
- 10. 🌳 Ensemble Methods
- 11. 🔮 Clustering & Unsupervised Learning
- 12. 🎯 Model Evaluation & Tuning
🎲 Probabilistic Models — graphical models and structured uncertainty
🧠 Deep Learning — neural nets, CNNs, RNNs, transformers, and generative models
- 14. 🧠 Neural Networks (Core)
- 15. 🖼️ Convolutional Neural Networks
- 16. 🔁 Recurrent & Sequence Models
- 17. ⚡ Attention & Transformers
- 18. 🎨 Generative Models
🗣️ Applied AI: Vision, Language, Audio & Time — CV, NLP, speech, time series, LLMs, multimodal
- 19. 👁️ Computer Vision
- 20. 💬 Natural Language Processing
- 21. 🔊 Speech & Audio Processing
- 22. ⏳ Time Series & Forecasting
- 23. 📚 Large Language Models
- 24. 🌈 Multimodal AI
🕹️ Reinforcement Learning — learning to act from reward
🛠️ Applied ML Systems & Industries — recommenders, fraud detection, and real-world applications
🚀 Production, Tooling & Infrastructure — MLOps, scaling, and the ML toolkit
📚 Classical & Symbolic AI — search, logic, planning, and evolutionary methods
- 32. 🧭 Search & Problem Solving
- 33. 📖 Knowledge Representation & Reasoning
- 34. 🗺️ Planning, Constraint Satisfaction & Game Playing
- 35. 🧬 Evolutionary Computation & Metaheuristics
⚖️ Responsible AI & Frontier — interpretability, causality, ethics, and what is next
- 36. 🔍 Explainable AI & Interpretability
- 37. 🧷 Causal Inference
- 38. ⚖️ AI Ethics, Fairness & Safety
- 39. 🌠 Frontier & Emerging Directions
🎓 Advanced & Specialized Topics — graph ML, robotics, learning theory, retrieval/data-mining, and building LLMs
- 40. 🔗 Graph Machine Learning
- 41. 🤖 Robotics & Autonomy
- 42. 📐 Learning Theory
- 43. 🔎 Information Retrieval & Data Mining
- 44. 🏗️ LLM Systems: Building LLMs from Scratch
🎚️ Post-Training & Fine-Tuning — transfer, PEFT/LoRA/QLoRA, alignment (RLHF/DPO), distillation, and evaluation
- 45. 🎚️ Post-Training I — Transfer, Fine-Tuning & PEFT
- 46. 🏅 Post-Training II — Alignment & Evaluation
🚢 Model Serving & Deployment — MLflow, vLLM, serving frameworks, deployment strategies, monitoring & cost