<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Understanding Large Language Models from the Ground Up</title><description>New chapters from the English Web Edition.</description><link>https://imbrooklyn.dev/books/understanding-llms/en/</link><language>en</language><item><title>Chapter 40 Beyond Prompts: Context Engineering</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-40/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-40/</guid><description>Build and test the actual input, its evidence boundaries and its budget.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 41 Structured Output: A Machine-Checkable Data Contract</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-41/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-41/</guid><description>Read JSON, validate a schema, and keep structural success separate from truth.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 42 Function Calling and Tools: Who Actually Executes?</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-42/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-42/</guid><description>Trace a read-only order proposal through validation, authorization, execution and return.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 43 MCP: Stable Interoperability Concepts and Version Boundaries</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-43/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-43/</guid><description>Locate MCP responsibilities and inspect a version-pinned read-only exchange.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 44 Modern Retrieval: BM25, Dense, Hybrid, and Rerankers</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-44/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-44/</guid><description>Compare complete lexical, dense, hybrid and reranked results on the retained FAQ.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 45 Building a Cited RAG System from Scratch</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-45/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-45/</guid><description>Follow versioned source lines through retrieval to a cited answer or abstention.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 46 RAG Engineering and Layered Evaluation</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-46/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-46/</guid><description>Locate pipeline failures and assess one paired improvement with explicit uncertainty.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 47 Before Agents: Workflows, State, and Memory</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-47/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-47/</guid><description>Follow one travel question through explicit states, one bounded model choice, and inspectable stopping rules.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 48 Agent Skills: Packaging Reusable Practices</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-48/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-48/</guid><description>Package source verification with a clear contract, selective loading, executable checks, and reviewed provenance.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 49 Reliable Agents: Permissions, Budgets, Replay, and Recovery</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-49/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-49/</guid><description>Follow a lost cancellation response through exact approval, durable receipts, bounded retries, and recovery.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 50 From Model Evaluation to System Evaluation</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-50/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-50/</guid><description>Locate failures across the whole assistant and calibrate a local Judge against preserved human labels.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 51 Hallucination, Bias, Privacy, and Copyright: Continuous Governance</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-51/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-51/</guid><description>Follow one policy answer through its data lifecycle and assign checkable responsibilities.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 52 Prompt Injection, Jailbreaks, and Untrusted Input/Output</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-52/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-52/</guid><description>Trace local attacks across instruction, evidence, tool and display boundaries, then retest specific controls.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 53 Secrets, Permissions, Tenant Isolation, and Supply Chain Security</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-53/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-53/</guid><description>Bind identity, approved actions and reviewed dependencies to observable security boundaries.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 54 From Notebook to Usable Service and Trustworthy UX</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-54/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-54/</guid><description>Follow a cited answer through an authenticated local service, cancellation races, failures and an accessible user experience.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 55 LLMOps I: Versions, Traces, Releases, and Rollbacks</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-55/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-55/</guid><description>Identify every dependency of a request, reject a bad local candidate and distinguish replay from recomputation and recovery.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 56 LLMOps II: Caching, Resilience, SLOs, and Feedback</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-56/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-56/</guid><description>Work through cache boundaries, overload, a failing dependency and a counted service promise before turning feedback into reviewed regressions.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 57 Capstone: An Evaluable Personal Knowledge Assistant</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-57/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-57/</guid><description>Accept a bounded knowledge assistant by following real requests, failed cases, permissions, evaluations, and recovery evidence.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 5 Batches, Shapes, Vectors, and Matrices</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-05/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-05/</guid><description>Track every axis from embedding rows to batched matrix multiplication, calculate dot products and cosine, and diagnose padding and semantic mismatches.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 6 From Logits to Probability, Loss, and Perplexity</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-06/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-06/</guid><description>Calculate softmax, target loss, mean loss, perplexity and directional KL, with explicit denominators, units, numerical stability and task boundaries.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 7 The Smallest Machine-Learning and Neural-Network Training Loop</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-07/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-07/</guid><description>Follow one complete gradient update, then diagnose a measured overfit on fixed two-dimensional data while keeping training, validation and test roles separate.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 8 Real Text Is Not a Clean String</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-08/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-08/</guid><description>Distinguish displayed text, Unicode code points, UTF-8 bytes and tokens, then test an explicit bilingual search-key contract and its irreversible losses.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 9 Keywords, Bag of Words, and TF-IDF: Establishing a Sparse Baseline</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-09/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-09/</guid><description>Build KA-0 on one frozen bilingual collection, calculate complete count and TF-IDF representations, compare three lexical rankings, and retain their failures.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 10 From Sparse Representations to Word2Vec and Neural Language Models</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-10/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-10/</guid><description>Motivate learned static representations, trace a complete fixed-window neural LM, compare matched retrieval and continuation tasks, and expose missing context.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 11 RNNs: Carrying the Past into the Present</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-11/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-11/</guid><description>Compute three recurrent steps, follow shared parameters and changing states, and separate an absent clue from an attenuated clue.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 12 Why RNNs Forget: BPTT, LSTM/GRU, and Contextual Representations</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-12/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-12/</guid><description>Trace an error backward through time, compute a shared weight gradient, compare gated state paths, and locate ELMo among contextual representations.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 13 Seq2Seq: Why Read-Then-Write Becomes a Bottleneck</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-13/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-13/</guid><description>Follow an encoder, shift a translation target for training, trace self-fed generation, and separate prefix mismatch from a fixed-vector collision.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 14 Attention: Where Should the Current Output Look?</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-14/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-14/</guid><description>Calculate two cross-attention reads, inspect source deletion with and without re-encoding, and identify the recurrent dependencies that remain.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 15 Self-Attention and Q/K/V</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-15/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-15/</guid><description>Follow three positions through learned projections, scaled scores, row probabilities, and a complete value mixture.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 16 Masks and Multi-Head Attention</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-16/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-16/</guid><description>Specify who may see whom, expose a future-copy failure, and calculate two heads through their output projection.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 17 Assembling a Complete Transformer Block</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-17/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-17/</guid><description>Follow a position through position addition, attention, residual paths, LayerNorm and a shared nonlinear network.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 18 Transformer Families: BERT, GPT, and T5</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-18/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-18/</guid><description>Compare visible information and prediction targets on the same sentence, keeping architecture, objective and training stage separate.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 19 Tokenizers in Depth: BPE, WordPiece, SentencePiece, and Byte-Level Models</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-19/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-19/</guid><description>Train a tiny vocabulary by explicit merges, test text round trips, and freeze the Mini GPT tokenizer interface.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 20 Building a Mini GPT from Scratch</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-20/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-20/</guid><description>Connect raw records, frozen token IDs, every block tensor, vocabulary logits and a checked CPU loss in MG-1.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 21 Training, Saving, and Interrogating a Mini GPT</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-21/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-21/</guid><description>Read an actual CPU training curve, resume the same run, and trace both successful and failed generation in MG-2.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 22 What Makes a Language Model an LLM</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-22/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-22/</guid><description>Use Mini GPT and a model card to separate scale, reuse, training stage, reasoning behavior and the interface that serves a model.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 23 Pretraining Data Pipelines and Governance</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-23/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-23/</guid><description>Trace a small corpus through parsing, filtering, deduplication, redaction, mixing and contamination checks while preserving two project Data Cards.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 24 Scaling: How Model, Data, and Compute Grow Together</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-24/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-24/</guid><description>Build a transparent training budget, interpret an empirical power law and distinguish compute-optimal training from lifetime deployment cost.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 25 Modern Dense LLM Blocks: RoPE, RMSNorm, and SwiGLU</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-25/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-25/</guid><description>Work through a rotation, a normalization and a gated feed-forward calculation, then place all three changes inside one residual block.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 26 A Map of Efficient, Sparse, and Alternative Architectures</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-26/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-26/</guid><description>Locate changes to stored context, token interactions and parameter use without treating them as one upgrade ladder.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 27 Mapping and Estimating Large-Scale Training Systems</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-27/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-27/</guid><description>Account for weights, gradients, optimizer state and activations before deciding how precision and parallelism can help.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 28 Mechanistic Interpretability: Decodability, Correlation, and Causality</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-28/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-28/</guid><description>Use matched interventions to distinguish information present in an activation from information the model uses.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 29 Generation Strategies: From Logits to Sampling</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-29/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-29/</guid><description>Follow one candidate list through score changes, filtering, renormalization, sampling and stopping.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 30 Model Inference: Prefill, Decode, KV Cache, and Quantization</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-30/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-30/</guid><description>Follow a request through its first token, later tokens and growing cache, then count the cost of storing approximate numbers.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 31 Serving Efficiency: Reuse, Kernels, Speculation, and Batching</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-31/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-31/</guid><description>Compare four different optimization targets on an explicit workload, keeping first-token waits, token pace and throughput separate.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 32 Write the Model Evaluation Contract First</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-32/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-32/</guid><description>Turn a user scenario into fixed cases, scoring rules, baselines and rejection conditions before comparing candidates.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 33 Choosing an API or Local Model from Evidence</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-33/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-33/</guid><description>Complete KA-1 with a dated, reproducible comparison that can reject both candidates and separate measurements from assumptions.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 34 SFT: From Completion to Instruction Following</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-34/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-34/</guid><description>Turn a dialogue into next-token targets and separate instruction training from parameter-efficient updates.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 35 Preference Optimization: RLHF, DPO, and the Limits of Alignment</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-35/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-35/</guid><description>Audit preference pairs, calculate a reference-policy penalty, and trace what RLHF and DPO actually update.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 36 Training Reasoning Capabilities: Supervision, RLVR, and Verifiers</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-36/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-36/</guid><description>Use a checkable reimbursement problem to separate generating solutions, checking them, and training from feedback.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 37 Test-Time Compute: Sampling, Search, Verification, and Stopping</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-37/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-37/</guid><description>Compare fixed-parameter answer selection under a declared budget, including rejected candidates, verification and stopping.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 38 Diagnosing Capability Gaps: Prompt, RAG, Tools, or Parameter Updates</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-38/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-38/</guid><description>Use KA-1&apos;s retained failures and a real paired runtime comparison to choose which layer to change.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 39 Continued Pretraining, Fine-Tuning, and LoRA/QLoRA</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-39/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-39/</guid><description>Separate training data and objectives from trainable parameters, then calculate a low-rank update and its limits.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 1 Start by Observing: What an LLM Is—and Is Not</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-01/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-01/</guid><description>Establish task criteria, analyze five controlled conversation cases, and distinguish a language model from the system that supplies evidence and executes actions.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 2 The Journey of a Token: Training Is Not Inference</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-02/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-02/</guid><description>Trace a token through a causal text generator, distinguish the two feedback loops of training and generation, and analyze six static changes to model and system state.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 3 How Text Becomes Tokens, IDs, and Embeddings</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-03/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-03/</guid><description>Derive a finite text-encoding interface, execute bilingual tokenization and lookup, analyze information loss and version compatibility, and calculate vector similarity.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Chapter 4 From N-grams to Bigrams: A Language Model by Hand</title><link>https://imbrooklyn.dev/books/understanding-llms/en/ch-04/</link><guid isPermaLink="true">https://imbrooklyn.dev/books/understanding-llms/en/ch-04/</guid><description>Build and analyze count-based language models, derive complete-sequence probabilities, trace reproducible generation, and examine smoothing, context length, and sparse evidence.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate></item></channel></rss>