Ensemble Neural Network Model Weights in Keras (Polyak Averaging)
Last Updated on August 28, 2020 The training process of neural networks is a challenging optimization process that can often fail to converge. This can mean that the model at the end of training may not be a stable or best-performing set of weights to use as a final model. One approach to address this problem is to use an average of the weights from multiple models seen toward the end of the training run. This is called Polyak-Ruppert averaging […]
Read more