Minibatch training of neural network ensembles via trajectory sampling

06/23/2023
by   Jamie F. Mair, et al.
0

Most iterative neural network training methods use estimates of the loss function over small random subsets (or minibatches) of the data to update the parameters, which aid in decoupling the training time from the (often very large) size of the training datasets. Here, we show that a minibatch approach can also be used to train neural network ensembles (NNEs) via trajectory methods in a highly efficent manner. We illustrate this approach by training NNEs to classify images in the MNIST datasets. This method gives an improvement to the training times, allowing it to scale as the ratio of the size of the dataset to that of the average minibatch size which, in the case of MNIST, gives a computational improvement typically of two orders of magnitude. We highlight the advantage of using longer trajectories to represent NNEs, both for improved accuracy in inference and reduced update cost in terms of the samples needed in minibatch updates.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/22/2022

Training neural network ensembles via trajectory sampling

In machine learning, there is renewed interest in neural network ensembl...
research
07/01/2021

Neural Network Training with Highly Incomplete Datasets

Neural network training and validation rely on the availability of large...
research
03/24/2023

DeepEpiSolver: Unravelling Inverse problems in Covid, HIV, Ebola and Disease Transmission

The spread of many infectious diseases is modeled using variants of the ...
research
06/24/2022

Out of distribution robustness with pre-trained Bayesian neural networks

We develop ShiftMatch, a new training-data-dependent likelihood for out ...
research
04/29/2019

New optimization algorithms for neural network training using operator splitting techniques

In the following paper we present a new type of optimization algorithms ...
research
02/12/2019

Joint Training of Neural Network Ensembles

We examine the practice of joint training for neural network ensembles, ...
research
11/13/2020

Neural Network Training Techniques Regularize Optimization Trajectory: An Empirical Study

Modern deep neural network (DNN) trainings utilize various training tech...

Please sign up or login with your details

Forgot password? Click here to reset