atlas

Research map / Architectures and efficiency / RNNs and normalization

Exploiting Vocabulary Frequency Imbalance in Language Model Pre-training

NeurIPS 2025 · Architectures and efficiency › RNNs and normalization · approach: Neural scaling laws · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Controlled study scaling BPE vocabulary from 24K to 196K with fixed data, compute and optimization, showing larger vocabularies lower cross-entropy mainly by reducing loss on the ~2,500 most frequent words while rare-tail loss rises.

Problem

Why enlarging the tokenizer vocabulary improves language model performance, and which part of the loss (frequent vs. rare words) drives the gain.

Approach

Frames vocabulary scaling through Kolmogorov complexity of tokenized text and token-frequency imbalance; shows that above ~24K all common words are already single tokens, so further growth mainly sharpens frequency skew, and the global cross-entropy gain comes almost entirely from frequent-word loss. Also shows parameter scaling with fixed vocabulary yields the same frequent-word benefit.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase BPE vocabulary from 24K to 196K85M language model · FineWeb-Eduglobal cross-entropy loss: about $3.179$ to $3.136$ natsHelped
Increase BPE vocabulary from 24K to 196K85M language model · FineWeb-Eduaverage per-word loss on the rarest 20,000 words: roughly $11.183$ to $13.399$ natsHurt
Increase vocabulary from 24K to 196KBPE tokenizer · FineWeb-EduKolmogorov complexity: $10.74B$ -> $10.16B$Helped
Increase BPE vocabulary from 24K to 196K85M language model · FineWeb-Edu downstream benchmarksaverage downstream task accuracyHelped
Increase vocabulary from 24K to 196K85M model trained on 30B tokens · FineWeb-Eduglobal cross-entropy loss: $2.991$ to $2.941$ natsHelped
Increase vocabulary from 24K to 196K450M model trained on 10B tokens · FineWeb-Eduglobal cross-entropy loss: $2.989$ to $2.888$ natsHelped
Expand vocabulary to 49K while matching model size (ablation)24K model with 122M parameters · FineWeb-Educross-entropy loss: 3.179 -> 3.563Hurt
Expand vocabulary to 49K while matching model size (ablation)24K model with 122M parameters · Downstream benchmarksDownstream: 54.73 -> 50.68Hurt
Tie input and output embeddings (ablation)85M language model · FineWeb-Educross-entropy loss: Tied: 3.177, 3.160, 3.146, 3.134; Untied: 3.179, 3.163, 3.147, 3.136No clear effect
Scale Pythia from 1B to 7BPythia · Pythia evaluationcross-entropy loss: 2.51 -> 2.26Helped
Scale OLMo-2 from 1B to 7BOLMo-2 · OLMo-2 evaluationcross-entropy loss: 2.22 -> 2.00Helped
Switch to SuperBPE with threshold t=180K (ablation)200K tokenizer · FineWeb-Edu downstream evaluationaverage downstream performance: 39.8 -> 43.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: FineWeb-Edu OpenWebText Paloma ARC HellaSwag SciQ PIQA CC-Main-2023-40 Google Web Trillion Word Corpus

Benchmarks: ARC-Easy HellaSwag PIQA SciQ

Metrics: cross-entropy loss average per-word loss frequent-word loss rare-word loss Jensen-Shannon divergence normalized compression ratio downstream accuracy

Baselines: SuperBPE Pythia OLMo-2

Builds on: BPE SuperBPE pre-LN AdamW

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy