IN THIS BREAKDOWN · 10 SECTIONS
You can read 19% of this breakdown.
The paper in one minute
The GPT-4 technical report describes a large multimodal model that takes images and text and produces text, trained to predict the next token and then fine-tuned with reinforcement learning from human feedback. It is unusual among model papers for what it leaves out. Citing competition and safety, it gives no architecture, model size, hardware, training compute, dataset construction or training method. What remains is an evaluation report, and three parts of it hold up as research.
Predictable scaling. OpenAI fitted a power law with an irreducible-loss term, L(C) = aC^b + c, to models trained with the same method but at most 10,000 times less compute, and predicted GPT-4's final loss on an internal code dataset shortly after the run began. It also predicted the pass rate on a subset of HumanEval coding problems from models with 1,000 times less compute.
Exams and benchmarks. With no exam-specific training, GPT-4 scored 298/400 on a simulated Uniform Bar Exam (about the 90th percentile; GPT-3.5 was about the 10th), 163 on the LSAT, and 86.4% on MMLU against GPT-3.5's 70.0%. Questions found in the training data were removed and the lower of the two scores reported.
What RLHF changed. Across 28 exam sections, the base and RLHF models scored 73.7% and 74.0%: post-training did not add capability. It did change calibration: the pre-trained model's confidence matched its accuracy closely (expected calibration error 0.007), while the post-trained model's did not (0.074). Safety training cut responses to disallowed requests by 82% relative to GPT-3.5.
Research notes: the problem, approach and results
percentile on a simulated Uniform Bar Exam, 298 of 400, against GPT-3.5's ~10th (Table 1)
average multiple-choice exam score of the base model and the RLHF model (Appendix B, Table 8)
expected calibration error on an MMLU subset before and after post-training (Figure 8)
By 2023 frontier models were being trained in single runs too large to tune, and released into products whose risks were poorly measured. OpenAI needed to predict a run's outcome before it finished and to show how the model behaves on tests built for people.
Build a training stack that behaves predictably across scales, then forecast GPT-4's final loss and part of its HumanEval pass rate from much smaller runs. Evaluate the RLHF model on professional and academic exams and standard benchmarks with contamination checks, and add safety training with rule-based reward models built from GPT-4 classifiers.
A fit of L(C) = aC^b + c on runs using up to 10,000x less compute predicted GPT-4's final loss accurately. GPT-4 scored about the 90th percentile on a simulated Uniform Bar Exam (GPT-3.5: about 10th), 86.4% on MMLU and 67.0% on HumanEval. RLHF left exam averages unchanged (73.7% vs 74.0%) but raised calibration error from 0.007 to 0.074.
Why it matters to an FDE
This report is the template for closed-model documentation, and it teaches you how to read one.
Know what you are not told. With no size, data or method, you cannot reason from the architecture about cost, memory or failure modes. Your evaluation of a closed model has to be empirical, on the customer's task.
Do not use a chat model's confidence as a probability. The report shows post-training made GPT-4's stated confidence much less reliable. If a workflow routes low-confidence answers to a human, calibrate the threshold on labeled data rather than trusting the model's own numbers.
Benchmarks need contamination checks, and those checks are partial. OpenAI found BIG-bench had been mixed into training and dropped it, included part of GSM-8K's training set on purpose, and did not check its RLHF data against TruthfulQA. Treat public benchmark numbers as evidence, not proof, and build a held-out set from the customer's own data.
Predictable scaling is a planning tool. A small-scale fit that includes an irreducible-loss term can predict a large run. The same idea helps size fine-tuning runs before committing the budget.
Understand the mechanism. Try it on a real problem.
Unlock this breakdown and 290 more papers.
Premium opens every paper in full, plus every answer, concept, course and guide on the site. One payment for six months of access.
6 months · One payment · No auto-renewal
- ◇1 architecture diagram
- </>1 runnable code experiment
- ▦2 results tables
- ?5 interview questions with answers
- 03Key takeaways
The scaling forecasts, the exam method, the RLHF findings, the safety pipeline and two misreadings
Free account - 04How it works
The scaling forecast method, the exam protocol, the contamination check and the safety pipeline
Premium - 05The numbers that matter
Exam scores, academic benchmarks, multilingual MMLU, factuality, calibration and safety rates
Premium - 06Try it yourself
Recompute Table 8, see what an ECE of 0.074 means, and test a scaling forecast
Premium - 07Where it breaks
Missing method details, contamination gaps, calibration loss, and the claims you cannot check
Premium - 08Using it on a deployment
Evaluating a closed model, calibrating confidence thresholds, and contamination-safe test sets
Premium - 09Interview angles
Five questions this paper prepares you for, with answer hints
Premium - 10Read next
Where to go from here on this site
Premium
