ALBERT › Performance Benchmarks
Language AI HandbookAll chapters ALBERT › Performance BenchmarksOne section · Sections in this chapter13 / 18 ↓
Reading tools Definitions & inline links
Choose your expertise level to adjust how many terms are explained. Beginners see more tooltips, experts see fewer to maintain reading flow. Hover over underlined terms for instant definitions.
Article links
Make inline references clickable
The ALBERT paper demonstrated that smaller models could match or exceed BERT's performance. On GLUE benchmark tasks, ALBERT-xxLarge achieved state-of-the-art results despite having fewer unique parameters than BERT-Large.
The key finding: representation quality depends more on model width and depth of computation than on parameter count. ALBERT's shared parameters still learn effective transformations when applied repeatedly.
# Reported performance from the ALBERT paper (GLUE dev set average)
benchmark_results = {
"BERT-Base": {"params": 110, "glue_avg": 80.5, "squad_v2": 76.3},
"BERT-Large": {"params": 340, "glue_avg": 82.3, "squad_v2": 81.8},
"ALBERT-Base": {"params": 12, "glue_avg": 80.1, "squad_v2": 80.0},
"ALBERT-Large": {"params": 18, "glue_avg": 82.4, "squad_v2": 82.3},
"ALBERT-xLarge": {"params": 60, "glue_avg": 85.5, "squad_v2": 86.1},
"ALBERT-xxLarge": {"params": 235, "glue_avg": 89.4, "squad_v2": 89.8},
}Model Performance Comparison: ----------------------------------------------------------------- Model Parameters GLUE Avg SQuAD v2.0 ----------------------------------------------------------------- BERT-Base 110M 80.5 76.3 BERT-Large 340M 82.3 81.8 ALBERT-Base 12M 80.1 80.0 ALBERT-Large 18M 82.4 82.3 ALBERT-xLarge 60M 85.5 86.1 ALBERT-xxLarge 235M 89.4 89.8
A useful metric for comparing models is parameter efficiency, which measures performance per million parameters. This reveals which architectures extract the most value from their parameters:


