paper-with-me

Papers

Improving Hyperparameter Optimization with Checkpointed Model Weights

2024-06-26 · Nikhil Mehta, Jonathan Lorraine, Steve Masson, Ramanathan Arunachalam, Zaid Pervaiz Bhat, James Lucas, Arun George Zachariah

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.

📄 PDF Abstract BibTeX arXiv:2406.18630

Code (1)

nvlabs/forecasting-model-search 공식 구현 pytorch

Tasks

Hyperparameter Optimizationmodel

Methods 이 논문이 사용한 방법론

HPO In machine learning, a hyperparameter is a parameter whose value is used to control learning process, and HPO is the problem of choosing a set of optimal hyperparameters for a…
Gaussian Process Gaussian Processes are non-parametric models for approximating functions. They rely upon a measure of similarity between points (the kernel function) to predict the value for…

Similar Papers 제목 키워드 기반

Stochastic Hyperparameter Optimization through Hypernetworks

2018-02-26 · ICLR 2018 1 · Jonathan Lorraine, David Duvenaud

Machine learning models are often tuned by nesting optimization of model weights inside the optimization of hyperparameters. We give a method to collapse this nested optimization into joint stochastic optimization of wei…

BIG-bench Machine LearningHyperparameter OptimizationStochastic Optimization

Understanding weight-magnitude hyperparameters in training binary networks

2023-03-04 · Joris Quist, Yunqiang Li, Jan van Gemert

Binary Neural Networks (BNNs) are compact and efficient by using binary weights instead of real-valued weights. Current BNNs use latent real-valued weights during training, where several training hyper-parameters are inh…

Optimizing Millions of Hyperparameters by Implicit Differentiation

2019-11-06 · Jonathan Lorraine, Paul Vicol, David Duvenaud

We propose an algorithm for inexpensive gradient-based hyperparameter optimization that combines the implicit function theorem (IFT) with efficient inverse Hessian approximations. We present results about the relationshi…

Data AugmentationHyperparameter Optimization

Bayesian Hyperparameter Optimization with BoTorch, GPyTorch and Ax

2019-12-11 · Daniel T. Chang

Deep learning models are full of hyperparameters, which are set manually before the learning process can start. To find the best configuration for these hyperparameters in such a high dimensional space, with time-consumi…

Bayesian OptimizationGaussian ProcessesGraph ClassificationHyperparameter Optimization

Efficient Hyperparameter Tuning with Dynamic Accuracy Derivative-Free Optimization

2020-11-06 · Matthias J. Ehrhardt, Lindon Roberts

Many machine learning solutions are framed as optimization problems which rely on good hyperparameters. Algorithms for tuning these hyperparameters usually assume access to exact solutions to the underlying learning prob…