atlas

Research map / Architectures and efficiency / RNNs and normalization

Navigating Scaling Laws: Compute Optimality in Adaptive Model Training

ICML 2024 · Architectures and efficiency › RNNs and normalization · approach: Neural scaling laws · 4 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 adaptive-shape training that switches ViT patch size, LM context length, width, batch size, and training objective mid-run at points chosen by fitted scaling laws, cutting FLOPs by up to ~60% for ViTs.

Problem

Static training keeps model shape fixed, but compute-optimal shape varies with compute budget; the paper asks how to schedule shape changes during training to reach a target performance with fewer FLOPs.

Approach

Fit power-law scaling laws per shape configuration, invert them, and switch shape at the transition points where the derivative of inverse-law (compute needed per unit error reduction) is maximized; FlexiViT-style patch-size resizing and random-init width expansion make the switches smooth.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Schedule patch size using scaling-law transition points instead of keeping patch size fixedVision Transformer training · ImageNet-1 10-shottraining FLOPs to reach the same performance: -60% FLOPsHelped
Use the scaling-law schedule instead of uniform random patch-size samplingVision Transformer training · ImageNet-1 10-shottraining FLOPs to reach the same performanceHelped
Use the scaling-law schedule instead of linear or logarithmic patch-size transitionsVision Transformer training · ImageNet-1 10-shottraining FLOPs to reach the same performanceHelped
Schedule context size using scaling-law transition points rather than keeping it fixedLlama language-model training · English Wikipedia and Books validationtraining FLOPs to reach the same performance: up to 40%Helped
Schedule model width at scaling-law transition points rather than keeping width fixedVision Transformer training · ImageNet-1 10-shottraining FLOPs to reach the same performanceHelped
Schedule batch size by transitioning from smaller to larger batchesV384-20/12 training · ImageNet-1 10-shottraining FLOPs to reach the same performanceHelped
Switch from supervised training to distillation at the scaling-law transition pointV384-20/12 training · ImageNet-1 10-shottraining FLOPs to reach the same performance: fewer FLOPsHelped
Schedule both model width and patch size instead of adapting only oneVision Transformer training · ImageNet-1 10-shottraining FLOPs to reach the same performanceHelped
Reduce patch size to 6 (ablation)V256-6 training · ImageNet-1 10-shotperformance: some absolute gainsMixed
Reduce patch size to 4 (ablation)V256-6 training · ImageNet-1 10-shotperformanceHurt
Initialize expanded width weights with zero values instead of random weights scaled to existing weight norms (ablation)Vision Transformer width expansion · ImageNet-1 10-shotperformanceHurt
Change body and head weight decay values (ablation)Vision Transformer training · ImageNet-1performanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-21k ImageNet-1k English Wikipedia 20220301.en bookcorpus

Benchmarks: ImageNet-1k 10-shot ImageNet-1k fine-tuning Pets Birds

Metrics: 10-shot top-1 error validation cross-entropy loss FLOPs to reach target performance

Baselines: FlexiViT fixed patch size ViT linear patch size schedule logarithmic patch size schedule

Builds on: FlexiViT Chinchilla scaling laws Transformer++ (Llama recipe)

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