atlas

Research map / Architectures and efficiency / RNNs and normalization

Masked Structural Growth for 2x Faster Language Model Pre-training

ICLR 2024 · 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.

Proposes Masked Structural Growth (MSG), a progressive pre-training framework that grows Transformers along all four dimensions with strictly function-preserving masked operators, achieving 2.2x speedup on Bert-large and 1.4x on GPT-2.

Problem

Pre-training large language models is computationally expensive; progressive growth from small to large Transformers needs good growth schedules and growth operators, but existing operators are not strictly function-preserving and depend on new-weight initialization.

Approach

Use external masks that zero out new neurons, heads, or layers immediately after growth (ensuring strict function preservation, including under LayerNorm), then linearly ramp the masks to 1; grow all four Transformer dimensions one at a time via a grid-searched schedule, independent of new-weight initialization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
remove masks after growth (ablation)MSG on Bert-Large with Sch1-L · GLUE Avg.score: 83.2(0.2) -> 82.2(0.2)Hurt
remove masks after growth (ablation)MSG on Bert-Large with Rapid-L · GLUE Avg.score: 79.1(0.4) -> 77.9(0.3)Hurt
remove masks after growth (ablation)MSG on Bert-Large with Sch1-L · SQuADv1.1 accuracyaccuracy: 81.3(0.2) -> 79.7(0.3)Hurt
remove masks after growth (ablation)MSG on Bert-Large with Rapid-L · SQuADv1.1 accuracyaccuracy: 76.5(0.6) -> 75.7(0.4)Hurt
use rapid successive growth stages instead of Sch1-L stage durations (ablation)MSG on Bert-Large · GLUE Avg.score: 83.2(0.2) -> 79.1(0.4)Hurt
use Sch0-L intermediate structures instead of Sch1-L (ablation)MSG on Bert-Large · GLUE Avg.score: 83.2 vs. 82.8Hurt
use Sch0-B intermediate structures instead of Sch1-B (ablation)MSG on Bert-Base · GLUE Avg.score: 80.9 vs. 81.0No clear effect
increase mask ramp duration φ beyond 500 steps (ablation)MSG on Bert-Large · compressed Rapid-Lloss@10k: 3.23 -> 3.23No clear effect
use MSG operators instead of Bert2BERT operatorsBert-Large with Sch1-L · GLUE Avg.score: 82.1(0.3) -> 83.2(0.2)Helped
use MSG operators instead of Bert2BERT operatorsGPT-2 with Sch1-G · Wikitext2 validationzero-shot perplexity: 42.24 -> 41.20Helped
use MSG operators instead of Bert2BERT operatorsGPT-2 with Sch1-G · Wikitext2 validationfine-tuned perplexity: 25.13 -> 24.14Hurt
use MSG progressive growth instead of full trainingGPT-2 · Wikitext2 validationfine-tuned perplexity: 23.90 -> 24.14Hurt

Surprising findings

Limitations

Experimental setup

Datasets: English Wikipedia BookCorpus OpenWebText GLUE SQuAD v1.1 WikiText-2

Benchmarks: GLUE SQuAD v1.1 WikiText-2

Metrics: GLUE average score accuracy F1 perplexity (zero-shot and fine-tuned) wall-clock speed-up

Baselines: Bert2BERT Net2Net No Mask ablation Full training from scratch LiGO CompoundGrow

Builds on: Net2Net Bert2BERT CompoundGrow stacking LiGO

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