Skip to content
ML Academy

Neural networks, deep learning, NLP · insight-1436

Prune weak configurations early with successive halving when each run is costly

Evidence type
empirical finding
Difficulty
medium
Roles
ML engineer
Industries
cross-industry

Summary: situation, action, reason, boundary

  1. Situation

    A search over learning rate, width and regularisation needs 100 candidate configurations, and each run takes a day on a shared GPU.

  2. Action

    Start all candidates for a small fixed number of epochs, keep the top third, extend them, and repeat. Check on a few runs that early rankings predicted late rankings.

  3. Reason

    Hyperband allocates resources adaptively and stops poor configurations early, framed as a pure-exploration bandit problem, and was reported to beat Bayesian optimisation methods on several tasks.

  4. Boundary

    Searches where partial-training results correlate with final results, such as most supervised nets.

Symptom or risk

The full budget is spent finishing runs that were visibly poor after a few epochs, so you search far less of the space than you could.

Exceptions

Schedules with late-phase effects, for example large warmup or one-cycle runs, where early ranks mislead.

Trade-offs

Some good slow starters will be cut; keep one wider first rung.

Pitfalls

Changing the schedule horizon per rung without rescaling the learning-rate schedule.

Lessons and concepts

Claims and their sources