Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

The Pile: An 800GB Dataset of Diverse Text for Language Modeling

About

Recent work has demonstrated that increased training dataset diversity improves general cross-domain knowledge and downstream generalization capability for large-scale language models. With this in mind, we present \textit{the Pile}: an 825 GiB English text corpus targeted at training large-scale language models. The Pile is constructed from 22 diverse high-quality subsets -- both existing and newly constructed -- many of which derive from academic or professional sources. Our evaluation of the untuned performance of GPT-2 and GPT-3 on the Pile shows that these models struggle on many of its components, such as academic writing. Conversely, models trained on the Pile improve significantly over both Raw CC and CC-100 on all components of the Pile, while improving performance on downstream evaluations. Through an in-depth exploratory analysis, we document potentially concerning aspects of the data for prospective users. We make publicly available the code used in its construction.

Leo Gao, Stella Biderman, Sid Black, Laurence Golding, Travis Hoppe, Charles Foster, Jason Phang, Horace He, Anish Thite, Noa Nabeshima, Shawn Presser, Connor Leahy• 2020

Related benchmarks

TaskDatasetResultRank
Physical Commonsense ReasoningPIQA
Accuracy72.9
696
Natural Language InferenceRTE
Accuracy53.4
590
Commonsense ReasoningWinoGrande
Accuracy57.8
453
Multi-task Language UnderstandingMMLU
MMLU Accuracy25
442
Sentence CompletionHellaSwag
Accuracy55.2
364
Boolean Question AnsweringBoolQ
Accuracy61.7
350
Multiple-choice Question AnsweringARC Challenge (test)
Accuracy29.8
57
OpenBook Question AnsweringOBQA
Accuracy34.6
32
Zero-shot Evaluation AggregateARC-C, BoolQ, HellaSwag, MMLU, OBQA, PIQA, RTE, Winogrande Aggregate
Average Accuracy48.8
13
Language UnderstandingGeneral Understanding Tasks ARC-E, BoolQ, Wino., PIQA, HellaSwag, TruthfulQA, OBQA, LogiQA
ARC-E Accuracy60.5
8
Showing 10 of 12 rows

Other info

Code

Follow for update