Budgeted Training: Rethinking Deep Neural Network Training Under Resource Constraints

By Mengtian Li, Ersin Yumer, Deva Ramanan. 2019

61 citations recorded by the source corpus.

In most practical settings and theoretical analyses, one assumes that a model can be trained until convergence. However, the growing complexity of machine learning datasets and models may violate such assumptions. Indeed, current approaches for hyper-parameter tuning and neural architecture search tend to be limited by practical resource constraints. Therefore, we introduce a formal setting for studying training under the non-asymptotic, resource-constrained regime, i.e., budgeted training. We analyze the following problem: "given a dataset, algorithm, and fixed resource budget, what is the best achievable performance?" We focus on the number of optimization iterations as the representative resource. Under such a setting, we show that it is critical to adjust the learning rate schedule according to the given budget. Among budget-aware learning schedules, we find simple linear decay to be both robust and high-performing. We support our claim through extensive experiments with state-of-the-art models on ImageNet (image classification), Kinetics (video classification), MS COCO (object detection and instance segmentation), and Cityscapes (semantic segmentation). We also analyze our results and find that the key to a good schedule is budgeted convergence, a phenomenon whereby the gradient vanishes at the end of each allowed budget. We also revisit existing approaches for fast convergence and show that budget-aware learning schedules readily outperform such approaches under (the practical but under-explored) budgeted training setting.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Optimization & Training

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sheng Shen
  2. Eric Wallace
  3. Kurt Keutzer
  4. Joseph E. Gonzalez
  5. Mohit Bansal
  6. Daniel Klein
  7. Kevin Lin
  8. Matt Gardner

In Computer Vision and Pattern Recognition

  1. Kurt Keutzer
  2. Sheng Shen
  3. Joseph E. Gonzalez
  4. Eric Wallace
  5. Trevor Darrell
  6. Daniel Klein
  7. Luc Van Gool
  8. Zhuohan Li

In Optimization & Training

  1. Eric Wallace
  2. Kurt Keutzer
  3. Sheng Shen
  4. Zhuohan Li
  5. Daniel Klein
  6. Kevin Lin
  7. Joseph E. Gonzalez

Citations in the corpus