Improving Hyperparameter Optimization with Checkpointed Model Weights

Nikhil Mehta, Jonathan Lorraine, Steve Masson, Ramanathan Arunachalam, Zaid Pervaiz Bhat +2 more
6/26/2024
cs.LGcs.AIstat.ML

Official code: NVlabs/Forecasting-Model-Search (30 stars, last commit 2024-06-28).

Abstract

When training deep learning models, the performance depends largely on the selected hyperparameters. However, hyperparameter optimization (HPO) is often one of the most expensive parts of model design. Classical HPO methods treat this as a black-box optimization problem. However, gray-box HPO methods, which incorporate more information about the setup, have emerged as a promising direction for more efficient optimization. For example, using intermediate loss evaluations to terminate bad selections. In this work, we propose an HPO method for neural networks using logged checkpoints of the trained weights to guide future hyperparameter selections. Our method, Forecasting Model Search (FMS), embeds weights into a Gaussian process deep kernel surrogate model, using a permutation-invariant graph metanetwork to be data-efficient with the logged network weights. To facilitate reproducibility and further research, we open-source our code at https://github.com/NVlabs/forecasting-model-search.

View on arXivView PDF

Code Implementations(1)

A system for automating selection and optimization of pre-trained models from the TAO Model Zoo

3010Shell, PythonJun 10, 20242 years agoNOASSERTION

Similar Papers

Cite this paper

@article{mehta2024improving,
  title  = {Improving Hyperparameter Optimization with Checkpointed Model Weights},
  author = {Nikhil Mehta and Jonathan Lorraine and Steve Masson and Ramanathan Arunachalam and Zaid Pervaiz Bhat and James Lucas and Arun George Zachariah},
  year   = {2024},
  eprint = {2406.18630},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.18630v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.18630.svg)](https://codeofpaper.com/paper/2406.18630)

Discussion