Chapter 2. Pretrained Models
When we talk about modern generative AI systems such as ChatGPT, Claude, Gemini, or the Llama chat models, it is easy to forget that they were not built from scratch for a single task. They were not originally designed only to chat, summarize documents, or answer questions. Instead, they began as pretrained foundation models: large models trained on massive and diverse datasets of text, code, and other data before being adapted for specific behaviors.
As discussed in Chapter 1, an LLM is shaped in three training stages: pretraining, fine-tuning, and alignment. A fourth phase, inference and deployment, is where the finished model actually serves users; we treat it separately because it does not change the model’s weights. In this chapter we focus on the first stage, pretraining, the stage that produces the pretrained model, often also called a foundation model or base model. Figure 2-1 highlights this stage.
Figure 2-1. Training stages of an LLM. Pretraining (highlighted) produces the base model; fine-tuning and alignment adapt it; deployment serves it.
Table 2-1 shows how several well-known families move from a pretrained base toward post-trained, aligned models. Notice the split: open-weight providers publish the base model and usually one or more post-trained checkpoints, while the closed labs release only a finished, aligned product.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access