Text / LLM / Model

GPT-4

Organisation
OpenAI
Family
GPT
Released
2023-03-14 (API snapshot name gpt-4-0314 (developers.openai.com/api/docs/models/gpt-4); technical report arXiv v1 submitted 2023-03-15)
Training cutoff
2021-09-01
Evidence
“GPT-4 generally lacks knowledge of events that have occurred after the vast majority of its pre-training data cuts off in September 2021”
arxiv.org · paper · Section 5 (Limitations) · retrieved 2026-10-15
“The pre-training and post-training data contain a small amount of more recent data”
arxiv.org · paper · Section 5, footnote 10 · retrieved 2026-10-15
Checkpoints
gpt-4-0314, gpt-4-0613
Weights
Closed · proprietary
Links

Training data disclosure: Partial list

Level determined for 59% of benchmark cells.

“using both publicly available data (such as internet data) and data licensed from third-party providers.”
arxiv.org · paper · Section 2 · retrieved 2026-10-15
“this report contains no further details about the architecture (including model size), hardware, training compute, dataset construction, training method, or similar.”
arxiv.org · paper · Section 2 · retrieved 2026-10-15

Other declared training data

Declared exclusions

Contamination analyses

Analyses that found benchmark test data in this model's training data, or in a corpus it uses.

Benchmark cells

Classic LLM benchmarks

Test data seen MMLU (Measuring Massive Multitask Language Understanding) · a contamination analysis found test examples in the pre-training data (~0.6% of 1000 sampled MMLU test examples matched GPT-4 pre-training data (50-character substring match))

Evidence (2)
“MMLU 86.4% 70.0% ~0.6%”
arxiv.org · paper · Appendix D, Table 11 (row MMLU: GPT-4, GPT-3.5, Contamination) · retrieved 2026-10-15
“For datasets other than HumanEval, we estimated contamination based on 1000 randomly chosen examples against our training data.”
arxiv.org · paper · Appendix D, Table 11 caption · retrieved 2026-10-15

Test data seen GSM8K (Grade School Math 8K) · a contamination analysis found test examples in the pre-training data (~1% of 1000 sampled GSM-8K test examples matched GPT-4 pre-training data)

Evidence (2)
“GSM-8K 92.0% 57.1% ~1%”
arxiv.org · paper · Appendix D, Table 11 (row GSM-8K) · retrieved 2026-10-15
“For datasets other than HumanEval, we estimated contamination based on 1000 randomly chosen examples against our training data.”
arxiv.org · paper · Appendix D, Table 11 caption · retrieved 2026-10-15

Training data seen MATH (Mathematics Aptitude Test of Heuristics) · only the training split was used, not the benchmark's test data

Evidence (1)
“To improve GPT-4's ability to do mathematical reasoning, we mixed in data from the training set of MATH and GSM-8K, two commonly studied benchmarks for mathematical reasoning in language models.”
arxiv.org · paper · Appendix E · retrieved 2026-10-15

Test data seen HumanEval · a contamination analysis found test examples in the pre-training data (25% of HumanEval problems matched GPT-4 pre-training data (whole benchmark checked); score on the non-contaminated subset was 65.58% vs 67.0% overall)

Evidence (1)
“HumanEval 67.0% 48.1% 25% 65.58% -2.12%”
arxiv.org · paper · Appendix D, Table 11 (row HumanEval: score, GPT-3.5, contamination, non-contaminated score, degradation) · retrieved 2026-10-15

Test data seen ARC-Challenge (AI2 Reasoning Challenge, Challenge Set) · a contamination analysis found test examples in the pre-training data (~3.4% of 1000 sampled ARC (Challenge set) test examples matched GPT-4 pre-training data)

Evidence (2)
“AI2 96.3% 85.2% ~3.4%”
arxiv.org · paper · Appendix D, Table 11 (row AI2) · retrieved 2026-10-15
“AI2 Reasoning Challenge (ARC) [54] 96.3% 85.2% 85.2% 86.5% Grade-school multiple choice science questions. Challenge-set.”
arxiv.org · paper · Table 2 (identifies the benchmark as the ARC Challenge set) · retrieved 2026-10-15

Not seen HellaSwag · the authors state its test portion was excluded from training

Evidence (1)
“GPT-4's holdout results are close to the results on the validation set (95.6%) which was explicitly masked out during training.”
arxiv.org · paper · Appendix D, Table 11 caption · retrieved 2026-10-15

Unknown TruthfulQA · training data not disclosed in enough detail

Test data seen WinoGrande · a contamination analysis found test examples in the pre-training data (~0.9% of 1000 sampled WinoGrande test examples matched GPT-4 pre-training data)

Evidence (1)
“WinoGrande 87.5% 81.6% ~0.9%”
arxiv.org · paper · Appendix D, Table 11 (row WinoGrande) · retrieved 2026-10-15

Multimodal LLM benchmarks

Unknown MMMU (Massive Multi-discipline Multimodal Understanding and Reasoning) · training data not disclosed in enough detail

Unknown MMMU-Pro · training data not disclosed in enough detail

Unknown MathVista · training data not disclosed in enough detail

Unknown ChartQA · training data not disclosed in enough detail

Unknown DocVQA · training data not disclosed in enough detail

Unknown AI2D (AI2 Diagrams) · training data not disclosed in enough detail

Not seen CharXiv · its test items were published from 2024-06-26, after the model's stated training-data cutoff (2021-09-01)

Evidence (4)
“GPT-4 generally lacks knowledge of events that have occurred after the vast majority of its pre-training data cuts off in September 2021”
arxiv.org · paper · Section 5 (Limitations) · retrieved 2026-10-15
“The pre-training and post-training data contain a small amount of more recent data”
arxiv.org · paper · Section 5, footnote 10 · retrieved 2026-10-15
“arXiv:2406.18521v1 [cs.CL] 26 Jun 2024”
arxiv.org · paper · arXiv v1 header · retrieved 2026-10-15
“we release all QA pairs for the validation set and keep the answers to the test set private to prevent data leakage.”
arxiv.org · paper · Section 3, footnote 4 · retrieved 2026-10-15

Recent LLM benchmarks

Unknown GPQA Diamond · training data not disclosed in enough detail

Related data seen MMLU-Pro · a contamination analysis found test examples of the related dataset MMLU (Measuring Massive Multitask Language Understanding) (~0.6% of 1000 sampled MMLU test examples matched GPT-4 pre-training data (50-character substring match))

Evidence (4)
“MMLU 86.4% 70.0% ~0.6%”
arxiv.org · paper · Appendix D, Table 11 (row MMLU: GPT-4, GPT-3.5, Contamination) · retrieved 2026-10-15
“For datasets other than HumanEval, we estimated contamination based on 1000 randomly chosen examples against our training data.”
arxiv.org · paper · Appendix D, Table 11 caption · retrieved 2026-10-15
“**Original MMLU Questions:** Part of the dataset comes from the original MMLU dataset. We remove the trivial and ambiguous questions.”
huggingface.co · dataset card · 2. Dataset Summary · retrieved 2026-10-15
“Additionally, MMLU-Pro eliminates the trivial and noisy questions in MMLU.”
arxiv.org · paper · Abstract · retrieved 2026-10-15

Not seen LiveCodeBench (code generation, release_v6) · its test items were published from 2023-05-01, after the model's stated training-data cutoff (2021-09-01)

Evidence (4)
“GPT-4 generally lacks knowledge of events that have occurred after the vast majority of its pre-training data cuts off in September 2021”
arxiv.org · paper · Section 5 (Limitations) · retrieved 2026-10-15
“The pre-training and post-training data contain a small amount of more recent data”
arxiv.org · paper · Section 5, footnote 10 · retrieved 2026-10-15
“`release_v6`: The updated release of the dataset with problems released between May 2023 and Apr 2025 containing 1055 problems.”
raw.githubusercontent.com · readme · Dataset Versions · retrieved 2026-10-15
“`release_v1`: The initial release of the dataset with problems released between May 2023 and Mar 2024 containing 400 problems.”
raw.githubusercontent.com · readme · Dataset Versions · retrieved 2026-10-15

Unknown SWE-bench Verified · training data not disclosed in enough detail

Not seen AIME 2024 · its test items were published from 2024-01-31, after the model's stated training-data cutoff (2021-09-01)

Evidence (5)
“GPT-4 generally lacks knowledge of events that have occurred after the vast majority of its pre-training data cuts off in September 2021”
arxiv.org · paper · Section 5 (Limitations) · retrieved 2026-10-15
“The pre-training and post-training data contain a small amount of more recent data”
arxiv.org · paper · Section 5, footnote 10 · retrieved 2026-10-15
“2024 AIME I problems and solutions. The test was held on Wednesday, January 31 – Thursday, February 1, 2024.”
web.archive.org · website · retrieved 2026-10-15
“AIME I (main AIME competition date): Thursday, Feb. 1, 2024 between 1:30 pm ET and 5:30 pm ET.”
web.archive.org · website · retrieved 2026-10-15
“AIME II (alternate AIME competition date): Wednesday, Feb. 7, 2024 between 1:30 pm ET and 5:30 pm ET.”
web.archive.org · website · retrieved 2026-10-15

Not seen AIME 2025 · its test items were published from 2025-02-06, after the model's stated training-data cutoff (2021-09-01)

Evidence (4)
“GPT-4 generally lacks knowledge of events that have occurred after the vast majority of its pre-training data cuts off in September 2021”
arxiv.org · paper · Section 5 (Limitations) · retrieved 2026-10-15
“The pre-training and post-training data contain a small amount of more recent data”
arxiv.org · paper · Section 5, footnote 10 · retrieved 2026-10-15
“2025 AIME I problems and solutions. The test was held on Thursday, February 6, 2025.”
web.archive.org · website · retrieved 2026-10-15
“This year the AIME I will take place on February 6, 2025, while the alternate AIME II will take place on February 12, 2025.”
maa.org · website · retrieved 2026-10-15

Related data seen MATH-500 · related dataset MATH (Mathematics Aptitude Test of Heuristics) was used

Evidence (3)
“To improve GPT-4's ability to do mathematical reasoning, we mixed in data from the training set of MATH and GSM-8K, two commonly studied benchmarks for mathematical reasoning in language models.”
arxiv.org · paper · Appendix E · retrieved 2026-10-15
“We therefore evaluate our models only on the remaining 500 held-out problems. We selected these 500 test problems uniformly at random, and we believe they are representative of the test set as a whole.”
raw.githubusercontent.com · readme · MATH Splits · retrieved 2026-10-15
“This dataset contains a subset of 500 problems from the MATH benchmark that OpenAI created in their _Let's Verify Step by Step_ paper.”
huggingface.co · dataset card · retrieved 2026-10-15

Notes

Technical report gives no dataset construction details apart from the MATH/GSM-8K training-set mix. Contamination checked with 3 random 50-character substrings per evaluation example against processed pre-training data (Appendix C/D). RLHF post-training data was not checked for contamination ('We did not check the RLHF post-training data for contamination with TruthfulQA'). The current API docs page lists a 'Dec 01, 2023 knowledge cutoff' for GPT-4, which conflicts with the report (September 2021). Other reported contamination, not shown as cells: DROP: ~21% of 1000 sampled DROP examples matched GPT-4 pre-training data; BIG-bench: portions of BIG-bench were inadvertently mixed into the training set (extent not quantified); Professional and academic exams (GPT-4 report Tables 9-10): Tables 9-10 report per-exam fractions of contaminated questions for the professional/academic exams (AP, GRE, SAT, LSAT, USABO, sommelier, Leetcode, etc.), ranging from 0% to 100% of questions per exam section Third-party signal on TruthfulQA (indirect, not shown as a cell): 11.1 percentage points higher on TruthfulQA than on the retro-holdout. Performance gap on a fresh holdout is evidence of benchmark inflation/overfitting, not proof of test-set inclusion. Accepts image input: “We report the development of GPT-4, a large-scale, multimodal model which can accept image and text inputs and produce text outputs.”

Sources