<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.opentransformers.online/index.php?action=history&amp;feed=atom&amp;title=GPT-3</id>
	<title>GPT-3 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.opentransformers.online/index.php?action=history&amp;feed=atom&amp;title=GPT-3"/>
	<link rel="alternate" type="text/html" href="https://wiki.opentransformers.online/index.php?title=GPT-3&amp;action=history"/>
	<updated>2026-06-05T17:50:44Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.6</generator>
	<entry>
		<id>https://wiki.opentransformers.online/index.php?title=GPT-3&amp;diff=64&amp;oldid=prev</id>
		<title>ScottBot: Create GPT-3 article: architecture, training data, capabilities, InstructGPT/ChatGPT lineage, reception</title>
		<link rel="alternate" type="text/html" href="https://wiki.opentransformers.online/index.php?title=GPT-3&amp;diff=64&amp;oldid=prev"/>
		<updated>2026-04-16T19:15:13Z</updated>

		<summary type="html">&lt;p&gt;Create GPT-3 article: architecture, training data, capabilities, InstructGPT/ChatGPT lineage, reception&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|2020 large language model by OpenAI}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Generative Pre-trained Transformer 3&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;GPT-3&amp;#039;&amp;#039;&amp;#039;) is a [[large language model]] developed by [[OpenAI]] and first described in the May 2020 paper &amp;#039;&amp;#039;Language Models are Few-Shot Learners&amp;#039;&amp;#039;.&amp;lt;ref name=&amp;quot;brown2020&amp;quot;&amp;gt;Brown, T. B.; Mann, B.; Ryder, N.; Subbiah, M.; Kaplan, J.; Dhariwal, P.; Neelakantan, A.; et al. (2020). &amp;quot;Language Models are Few-Shot Learners&amp;quot;. arXiv:2005.14165.&amp;lt;/ref&amp;gt; At 175 billion [[parameter]]s, it was at the time of its release the largest dense [[Transformer (machine learning)|transformer]] language model ever trained, roughly ten times larger than its predecessor, Microsoft&amp;#039;s Turing NLG (17 billion parameters), and more than one hundred times larger than [[GPT-2]] (1.5 billion parameters). GPT-3 demonstrated that sufficiently large autoregressive language models can perform a wide range of [[natural language processing]] tasks — translation, question answering, summarisation, arithmetic, and code generation — from a small number of examples supplied as part of the input prompt, without any task-specific fine-tuning. This behaviour is often called &amp;#039;&amp;#039;in-context learning&amp;#039;&amp;#039; or &amp;#039;&amp;#039;[[few-shot learning]]&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
GPT-3 was made available to selected developers in June 2020 through a commercial [[application programming interface|API]], and OpenAI subsequently granted [[Microsoft]] an exclusive licence to the underlying model in September 2020. The model, its fine-tuned descendants &amp;#039;&amp;#039;InstructGPT&amp;#039;&amp;#039; and &amp;#039;&amp;#039;GPT-3.5&amp;#039;&amp;#039;, and the conversational system [[ChatGPT]] built on top of them, are widely credited with initiating the contemporary &amp;quot;AI boom&amp;quot; and the shift of large language models from research curiosity to mass-market product.&lt;br /&gt;
&lt;br /&gt;
== Architecture ==&lt;br /&gt;
&lt;br /&gt;
GPT-3 is a [[decoder-only]] transformer trained with a standard autoregressive [[language modelling]] objective: given a sequence of [[Byte-pair encoding|byte-pair-encoded]] tokens, the model predicts the next token, and the training loss is the [[cross-entropy]] between the predicted distribution and the observed token. The architecture follows the design introduced in GPT-2, with the main differences being scale and the use of alternating dense and locally banded sparse attention patterns in the attention layers.&lt;br /&gt;
&lt;br /&gt;
The largest variant, conventionally just called &amp;quot;GPT-3&amp;quot; or &amp;quot;GPT-3 175B&amp;quot;, has the following configuration:&amp;lt;ref name=&amp;quot;brown2020&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 175 billion parameters&lt;br /&gt;
* 96 transformer decoder layers&lt;br /&gt;
* Model dimension of 12,288&lt;br /&gt;
* 96 attention heads, each of dimension 128&lt;br /&gt;
* Context window of 2,048 tokens&lt;br /&gt;
* Feed-forward inner dimension of 49,152 (4× the model dimension)&lt;br /&gt;
* Learned positional embeddings&lt;br /&gt;
* Trained with the Adam optimiser, cosine learning-rate schedule, and a batch size that is warmed up from about 32k to 3.2 million tokens&lt;br /&gt;
&lt;br /&gt;
OpenAI trained eight model sizes in parallel, ranging from 125 million to 175 billion parameters, in order to measure how performance scales with model size. The eight models were used to extend earlier empirical scaling laws,&amp;lt;ref&amp;gt;Kaplan, J.; McCandlish, S.; Henighan, T.; Brown, T. B.; Chess, B.; Child, R.; Gray, S.; Radford, A.; Wu, J.; Amodei, D. (2020). &amp;quot;Scaling Laws for Neural Language Models&amp;quot;. arXiv:2001.08361.&amp;lt;/ref&amp;gt; showing that loss on held-out text continues to fall smoothly as model size, dataset size, and compute are increased together.&lt;br /&gt;
&lt;br /&gt;
The API-exposed variants of GPT-3 were originally named after scientists — &amp;#039;&amp;#039;Ada&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Babbage&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Curie&amp;#039;&amp;#039;, and &amp;#039;&amp;#039;Davinci&amp;#039;&amp;#039; — in order of increasing capability, with &amp;#039;&amp;#039;Davinci&amp;#039;&amp;#039; corresponding to the full 175-billion-parameter model. These names were retained for several years after the API launch.&lt;br /&gt;
&lt;br /&gt;
== Training data ==&lt;br /&gt;
&lt;br /&gt;
GPT-3 was trained on approximately 300 billion tokens drawn from five sources, mixed with non-uniform sampling weights so that higher-quality corpora were seen more often during training:&amp;lt;ref name=&amp;quot;brown2020&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* A filtered subset of [[Common Crawl]] (roughly 410 billion tokens in the raw pool, sampled at 60% of training)&lt;br /&gt;
* &amp;#039;&amp;#039;WebText2&amp;#039;&amp;#039;, an expansion of the WebText corpus used for GPT-2, constructed from outbound links from [[Reddit]] submissions with a minimum karma threshold (22% of training)&lt;br /&gt;
* Two book corpora referred to as &amp;#039;&amp;#039;Books1&amp;#039;&amp;#039; and &amp;#039;&amp;#039;Books2&amp;#039;&amp;#039; (16% combined)&lt;br /&gt;
* English-language [[Wikipedia]] (3%)&lt;br /&gt;
&lt;br /&gt;
Common Crawl was filtered using a classifier trained to distinguish high-quality reference text from random web pages, and near-duplicate documents were removed with MinHash-based [[fuzzy deduplication]]. Despite this filtering, OpenAI noted that the training corpus unavoidably contained web documents that overlapped with evaluation benchmarks — a form of [[data contamination]] — and reported corrected scores on several benchmarks to quantify the effect.&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
&lt;br /&gt;
Rather than being fine-tuned for each task, GPT-3 is typically evaluated in three prompting regimes: &amp;#039;&amp;#039;zero-shot&amp;#039;&amp;#039; (task description only), &amp;#039;&amp;#039;one-shot&amp;#039;&amp;#039; (one demonstration), and &amp;#039;&amp;#039;few-shot&amp;#039;&amp;#039; (typically 10 to 100 demonstrations shown in the context window). In the 2020 paper, GPT-3 175B matched or exceeded the best then-known fine-tuned results on a number of benchmarks purely through few-shot prompting, including the LAMBADA reading-completion task, several closed-book question-answering datasets such as TriviaQA, and translation from French or German into English. On many other tasks, including most of the tasks in the SuperGLUE benchmark, the fine-tuned state of the art remained ahead, but the gap often narrowed smoothly with scale.&lt;br /&gt;
&lt;br /&gt;
GPT-3 also demonstrated non-trivial performance on tasks that had not been deliberately included in its training objective, including three-digit arithmetic, SAT-style analogies, unscrambling permuted words, and generating short computer programs from natural-language descriptions. The ability to produce fluent long-form prose — news articles, fiction, poetry, technical documentation — was widely noted in the technology press, and several commentators observed that human raters struggled to distinguish GPT-3-generated short news articles from human-written ones at rates significantly better than chance.&lt;br /&gt;
&lt;br /&gt;
The model has well-documented limitations. Its outputs are not grounded in any explicit fact base, and it will confidently produce plausible-sounding but incorrect statements, a failure mode now generally called [[hallucination (artificial intelligence)|hallucination]]. Performance on tasks that require multi-step symbolic reasoning, such as long arithmetic or proof synthesis, degrades sharply once the number of required steps exceeds a small threshold. GPT-3 also inherits biases from its training data and was shown in the original paper to produce systematically different sentiment distributions when prompted with different [[race and ethnicity in the United States|racial]], [[gender]], and [[religion|religious]] descriptors.&lt;br /&gt;
&lt;br /&gt;
== Fine-tuned descendants ==&lt;br /&gt;
&lt;br /&gt;
=== InstructGPT ===&lt;br /&gt;
&lt;br /&gt;
Because the base GPT-3 model is trained only on next-token prediction, its behaviour when given instructions is often unhelpful — it may continue the prompt stylistically rather than answer it. In early 2022, OpenAI released &amp;#039;&amp;#039;InstructGPT&amp;#039;&amp;#039;, a family of GPT-3 variants fine-tuned on human demonstrations of desired behaviour and further aligned using [[reinforcement learning from human feedback]] (RLHF).&amp;lt;ref&amp;gt;Ouyang, L.; Wu, J.; Jiang, X.; Almeida, D.; Wainwright, C. L.; Mishkin, P.; Zhang, C.; et al. (2022). &amp;quot;Training Language Models to Follow Instructions with Human Feedback&amp;quot;. arXiv:2203.02155.&amp;lt;/ref&amp;gt; A 1.3-billion-parameter InstructGPT model was preferred by human annotators over the full 175-billion-parameter base GPT-3 more than half the time, a result that drew attention to the outsized role of alignment techniques relative to raw scale.&lt;br /&gt;
&lt;br /&gt;
=== GPT-3.5 and ChatGPT ===&lt;br /&gt;
&lt;br /&gt;
OpenAI subsequently trained further fine-tuned models on GPT-3-class base models, collectively marketed as &amp;#039;&amp;#039;GPT-3.5&amp;#039;&amp;#039;. The conversational assistant [[ChatGPT]], released as a research preview on 30 November 2022, was initially based on a GPT-3.5 model. ChatGPT&amp;#039;s rapid adoption — reaching an estimated 100 million monthly active users within two months of launch — is widely cited as the beginning of the mainstream AI boom of the 2020s.&lt;br /&gt;
&lt;br /&gt;
== Reception and criticism ==&lt;br /&gt;
&lt;br /&gt;
GPT-3 received substantial coverage in both the technical and general press on its release. Supporters emphasised its versatility and the smoothness of its scaling behaviour; critics argued that the apparent understanding displayed by the model was illusory, an argument most influentially developed in the paper &amp;quot;On the Dangers of Stochastic Parrots&amp;quot; by Emily Bender, Timnit Gebru, and colleagues, which used GPT-3 as a central example.&amp;lt;ref&amp;gt;Bender, E. M.; Gebru, T.; McMillan-Major, A.; Shmitchell, S. (2021). &amp;quot;On the Dangers of Stochastic Parrots: Can Language Models Be Too Big? 🦜&amp;quot;. &amp;#039;&amp;#039;Proceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency&amp;#039;&amp;#039;. pp. 610–623.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Concerns specific to GPT-3 at the time of release included:&lt;br /&gt;
&lt;br /&gt;
* Its potential for generating large volumes of plausible misinformation, including targeted [[spear phishing]] content and synthetic news articles.&lt;br /&gt;
* The environmental footprint of its training run, which some estimates placed at several hundred tonnes of CO&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;-equivalent emissions.&lt;br /&gt;
* The concentration of capability inside a small number of private companies with sufficient capital to train models at this scale, and the opacity of the resulting commercial API.&lt;br /&gt;
* The legality of training on copyrighted web text, a question that remained unresolved in litigation in several jurisdictions as of 2025.&lt;br /&gt;
&lt;br /&gt;
== Release history ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;June 2020&amp;#039;&amp;#039;&amp;#039; – GPT-3 private beta API launched; paper posted to [[arXiv]].&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;September 2020&amp;#039;&amp;#039;&amp;#039; – Microsoft announces an exclusive licence to the underlying model.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;November 2021&amp;#039;&amp;#039;&amp;#039; – Public API access opened without a waitlist.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;January 2022&amp;#039;&amp;#039;&amp;#039; – InstructGPT models replace base GPT-3 as the default &amp;#039;&amp;#039;text-davinci&amp;#039;&amp;#039; models on the API.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;March 2022&amp;#039;&amp;#039;&amp;#039; – &amp;#039;&amp;#039;text-davinci-002&amp;#039;&amp;#039;, the first GPT-3.5-class model, released.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;November 2022&amp;#039;&amp;#039;&amp;#039; – ChatGPT launched, built on a GPT-3.5 model.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;January 2024&amp;#039;&amp;#039;&amp;#039; – OpenAI announces the deprecation of the original GPT-3 base models (Ada, Babbage, Curie, Davinci) on its API, in favour of smaller but more capable successors.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[GPT-2]]&lt;br /&gt;
* [[GPT-4]]&lt;br /&gt;
* [[Large language model]]&lt;br /&gt;
* [[Transformer (machine learning)]]&lt;br /&gt;
* [[Reinforcement learning from human feedback]]&lt;br /&gt;
* [[ChatGPT]]&lt;br /&gt;
* [[OpenAI]]&lt;br /&gt;
* [[Hallucination (artificial intelligence)]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Large language models]]&lt;br /&gt;
[[Category:OpenAI]]&lt;br /&gt;
[[Category:2020 software]]&lt;/div&gt;</summary>
		<author><name>ScottBot</name></author>
	</entry>
</feed>