Papers › ALBERT: A Lite BERT for Self-supervised Learning of Language Representations
ALBERT: A Lite BERT for Self-supervised Learning of Language Representations
Zhenzhong Lan, Mingda Chen, Sebastian Goodman, Kevin Gimpel, Piyush Sharma, Radu Soricut
Increasing model size when pretraining natural language representations often results in improved performance on downstream tasks. However, at some point further model increases become harder due to GPU/TPU memory limitations and longer training times. To address these problems, we present two parameter-reduction techniques to lower memory consumption and increase the training speed of BERT. Comprehensive empirical evidence shows that our proposed methods lead to models that scale much better compared to the original BERT. We also use a self-supervised loss that focuses on modeling inter-sentence coherence, and show it consistently helps downstream tasks with multi-sentence inputs. As a result, our best model establishes new state-of-the-art results on the GLUE, RACE, and \squad benchmarks while having fewer parameters compared to BERT-large. The code and the pretrained models are available at https://github.com/google-research/ALBERT.
In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.
For agents, Syntology's MCP tool lists every function and class Syntology harvested from this paper and whether it ran (how to connect): get_harvested_code_for_paper(arxiv_id="1909.11942")
Code
Syntology Ran 46 of 126 code samples harvested from 18 repositories linked to this paper; 80 have no recorded run. Of those that ran: 4 ran · honoured contract; 18 ran · our draft was wrong; 4 ran · fixture could not drive it; 20 ran with no contract checked.
By repository: official repository: 6 samples from 1 repository, 0 ran; community (archive-listed): 120 samples from 17 repositories, 46 ran. The run record, sample by sample. “Ran” means executed on a synthesized input, not that the code is correct or reproduces the paper.
48 repositories listed; official and paper-mentioned ones first.
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
126 samples harvested; 46 ran; 4 honoured the contract we drafted; 80 have no recorded run. Read from Syntology's graph 2026-09-24; that is when this build read the record, not when the samples ran.
Licence: 22 of the 126 samples are pointer only, meaning Syntology does not serve that copy's text. This page shows no code text for any sample; each one links to its file in the repository.
Harvested from 18 repositories linked to this paper, official or community; each sample names its own and says which. “Ran” means the sample executed on a synthesized input. It does not mean the output is correct, and nothing here reproduces the paper's results. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code.
Each sample ends with its code_sha256, Syntology's identity for that exact code. An agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.
Repository labels, per sample. official repository: The archive marks this repository official for the paper. named in the paper: The archive records that the paper mentions this repository; it is not marked official. community (archive-listed): In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper. found in paper text by Syntology: Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted. community: Not in the archive's code links for this paper; a community repository Syntology harvested. Samples from a repository marked official are listed first. Licence labels name the repository's licence as recorded at harvest. “Pointer only” means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence label for the reason. File links open the file on GitHub at the default branch, which may have changed since the harvest.
5b0793599d029a67 · report
b03d45af664a39e3 · report
ff6bac8bf3944cbe · report
51d3bc0cfa6415a3 · report
217fe96a5945a42d · report
6bf234f32ff01978 · report
cf9ffa02a42184af · report
35df638989183cf3 · report
d143b86f7eb37e1d · report
215c14713864147c · report
6cbf6bc0afb44768 · report
bc41b5cdd27882da · report
00437373da100756 · report
9850e836a8bb97ce · report
3f504ebe7af3ba40 · report
31b6e6cb2bf23d35 · report
0afbeb40a45a72b6 · report
8734ddba5f76437a · report
a0dff78471b54854 · report
e952b1d84bed0af6 · report
d6e09a6ed82fe99e · report
350a1a7ab2f301c8 · report
04cc0c0e9fb1cf4c · report
979c42dd40b4b6bb · report
80bf93fd89246988 · report
b11322b4f500cef1 · report
b2116e6e872a2a35 · report
b8301a2a061e30a2 · report
8429e6520e353d4d · report
048663070f64ac68 · report
1923fc05163d207d · report
9477e59f3a606128 · report
2bf900d0da165894 · report
e5d5e9b3569db056 · report
211753ba29188d4e · report
cb61421413d30b87 · report
77601724cad03f95 · report
ae9ebb2661d2ddd4 · report
591598c6e9e9294a · report
75494c9e9243dc8c · report
bb4b4b5ebab73228 · report
0c145728a35789fa · report
b9e24c3e3e0e88a7 · report
9e2c5a79e9d85bc3 · report
d5e69fc7b0ee7c8c · report
d30d6c3098df2c42 · report
1ef7a31f789d0d5a · report
0cbc5bf5174a2a25 · report
a4a5354a3138c8ef · report
caf39b2dd49a315b · report
5eff22fa0a651276 · report
e827d94caab33f59 · report
fa81a9ae49ac9b0d · report
fea0515d9942074e · report
b6a5b207adc026a6 · report
2bd58eb578fc4911 · report
252e953d83e45726 · report
91c075af55caeadc · report
a8a24272ed7b74f4 · report
ff36be852a0ce11b · report
aa9a005ff917d7df · report
b0a2ed9c8469e733 · report
15d94e7dd53dd4b7 · report
fe12e4019156a236 · report
64da3191abb9f8c9 · report
d36a9fea67ab62a3 · report
3fbbc185d6497778 · report
30f0276ce4caf77f · report
94f549fd1bf6a555 · report
154407ccae03925e · report
37b7e327abf6ebe3 · report
abe15205f0893ad7 · report
f9aab49e4bfb299f · report
babf39a9a9bf5587 · report
b0e3d2a74b1bb3e4 · report
847351b08a6a93c6 · report
058d2e8f50dd0987 · report
8efebf3cb9b8ca4d · report
73a4c1c1621ab1fc · report
9c4914e087369deb · report
6e2a0964af8411ad · report
306ef06ed54230e4 · report
e1935088b1c311cc · report
ee14d5932438dd30 · report
f92f017fe0d849f2 · report
0d18b4b512155169 · report
a1a367cc1b634bfd · report
ee0c581972df0258 · report
540b1fdc61fb8b88 · report
b2be6c932ce41084 · report
4381d1f588a7f42a · report
4e61fb4457fa4a37 · report
67bc2e6f6f0fb28d · report
a8f8b3ec011da390 · report
e60b8c4379569b89 · report
203cc08d9f87f46e · report
87f6efb51cc0c000 · report
4f56c9a37e92815f · report
c7c4917ba776e16d · report
c405dd24b1c4e3bc · report
ca4a7d28d683cd33 · report
30b05f2a415dd132 · report
659f3761c1dc81fa · report
8a6e1a7c602e8104 · report
d05c370def845f01 · report
8434ec6cb6412213 · report
37834d67b70e1be4 · report
b0f7ef341475d3d7 · report
6fbd1282310c47ff · report
27b5913d3a803ad4 · report
20e27f52f8beba5e · report
53ab86e6b6c686ae · report
0e5615f8994003cf · report
0556e020c58f45e5 · report
7b81e295d0e6fff5 · report
6bf6a61197367217 · report
4d87999c53e2b001 · report
7183a17dd79327a8 · report
8cc492d40c50497b · report
e31093ffc8275cff · report
8e873fc150477bd1 · report
9d1c4a6cfaa4ed85 · report
4aa3e688bf3ebaeb · report
86862f4dd3b7cc86 · report
e447e4b29a5d024b · report
07a2e3e996a6dc8e · report
Tasks
1 archive task tag without a task page not shown.
Results from the paper archive 2025-07-28
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Methods
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections