A Generalized Framework for Population Based Training

02/05/2019
by   Ang Li, et al.
32

Population Based Training (PBT) is a recent approach that jointly optimizes neural network weights and hyperparameters which periodically copies weights of the best performers and mutates hyperparameters during training. Previous PBT implementations have been synchronized glass-box systems. We propose a general, black-box PBT framework that distributes many asynchronous "trials" (a small number of training steps with warm-starting) across a cluster, coordinated by the PBT controller. The black-box design does not make assumptions on model architectures, loss functions or training procedures. Our system supports dynamic hyperparameter schedules to optimize both differentiable and non-differentiable metrics. We apply our system to train a state-of-the-art WaveNet generative model for human voice synthesis. We show that our PBT system achieves better accuracy, less sensitivity and faster convergence compared to existing methods, given the same computational resource.

READ FULL TEXT
research
01/13/2019

Neural network gradient-based learning of black-box function interfaces

Deep neural networks work well at approximating complicated functions wh...
research
06/22/2023

Document Image Cleaning using Budget-Aware Black-Box Approximation

Recent work has shown that by approximating the behaviour of a non-diffe...
research
11/08/2018

Using Known Information to Accelerate HyperParameters Optimization Based on SMBO

Automl is the key technology for machine learning problem. Current state...
research
02/20/2020

Optimizing Black-box Metrics with Adaptive Surrogates

We address the problem of training models with black-box and hard-to-opt...
research
06/17/2021

Optimum-statistical collaboration towards efficient black-box optimization

With increasingly more hyperparameters involved in their training, machi...
research
05/05/2021

Non-Autoregressive vs Autoregressive Neural Networks for System Identification

The application of neural networks to non-linear dynamic system identifi...
research
04/21/2021

MetricOpt: Learning to Optimize Black-Box Evaluation Metrics

We study the problem of directly optimizing arbitrary non-differentiable...

Please sign up or login with your details

Forgot password? Click here to reset