atlas

Research map / Architectures and efficiency / RNNs and normalization

Principled Architecture-aware Scaling of Hyperparameters

ICLR 2024 · Architectures and efficiency › RNNs and normalization · approach: Theory of depth and width · 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.

Derives architecture-aware initialization (in-degree fan-in scaling) and maximal-update learning rates (scaling with DAG path depths and CNN kernel size) for arbitrary DAG networks, and shows these re-scaled training recipes change NAS-Bench-201 accuracies and rankings.

Problem

Default initializations and learning rates are chosen independently of network architecture (depth, connectivity, kernel size), so architectures in NAS benchmarks may be under-trained and rankings unreliable.

Approach

Use an in-degree-aware initialization that preserves forward pre-activation variance through arbitrary DAG topologies, then apply the mu-P maximal-update principle to derive learning rates that scale as (sum over paths of L_p^3)^(-1/2), with an extra 1/q factor for CNN kernel size q.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Rescale each architecture's learning rate and initialization instead of using the fixed benchmark training protocolNAS-Bench-201 architectures · CIFAR-10average test accuracy: +0.44Helped
Rescale each architecture's learning rate and initialization instead of using the fixed benchmark training protocolNAS-Bench-201 architectures · CIFAR-100average test accuracy: +1.24Helped
Rescale each architecture's learning rate and initialization instead of using the fixed benchmark training protocolNAS-Bench-201 architectures · ImageNet16-120average test accuracy: +2.09Helped
Use architecture-aware initialization and learning-rate scaling instead of μP heuristicsNAS-Bench-201 architectures · CIFAR-10, CIFAR-100, and ImageNet-16-120accuracyHelped
Scale learning rates according to graph topologyMLPs · CIFAR-10 MLPs with different topologiescorrelation with grid-searched maximal learning rates: r=0.838Helped
Scale learning rates according to graph topology and kernel sizeCNNs · CIFAR-10 CNNs with different topologies and kernel sizescorrelation with grid-searched maximal learning rates: r=0.856Helped
Scale learning rates by depthFeedforward MLPs · CIFAR-10 MLPs of different depthscorrelation with grid-searched maximal learning rates: r=0.962Helped
Rescale learning rates and initializations for each architectureNAS-Bench-201 architectures · Architecture rankingsranking agreement with the default benchmarkHurt
Rescale learning rates and initializations for each architectureNAS-Bench-201 architectures · Pairwise architecture performance gapsaccuracy separationHurt
Apply depth-wise learning-rate scaling to GELU MLPsGELU MLPs · CIFAR-10 MLPs of different depthscorrelation with grid-searched maximal learning rates: r=0.920Helped
Apply topology-wise learning-rate scaling to GELU MLPsGELU MLPs · CIFAR-10 MLPs with different graph topologiescorrelation with grid-searched maximal learning rates: r=0.680Helped
Apply the learning-rate scaling principle to GELU CNNsGELU CNNs · CIFAR-10 GELU CNNscorrelation with grid-searched maximal learning rates: r=0.949Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet16-120 ImageNet

Benchmarks: NAS-Bench-201 CIFAR-10 CIFAR-100 ImageNet16-120 ImageNet

Metrics: test accuracy Pearson correlation between estimated and ground-truth maxim Kendall-Tau ranking correlation pairwise performance gaps

Baselines: muP default NAS-Bench-201 training protocol

Builds on: muP (maximal update parameterization) NAS-Bench-201 He initialization

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