A Hybrid Method for Training Convolutional Neural Networks

04/15/2020
by   Vasco Lopes, et al.
0

Artificial Intelligence algorithms have been steadily increasing in popularity and usage. Deep Learning, allows neural networks to be trained using huge datasets and also removes the need for human extracted features, as it automates the feature learning process. In the hearth of training deep neural networks, such as Convolutional Neural Networks, we find backpropagation, that by computing the gradient of the loss function with respect to the weights of the network for a given input, it allows the weights of the network to be adjusted to better perform in the given task. In this paper, we propose a hybrid method that uses both backpropagation and evolutionary strategies to train Convolutional Neural Networks, where the evolutionary strategies are used to help to avoid local minimas and fine-tune the weights, so that the network achieves higher accuracy results. We show that the proposed hybrid method is capable of improving upon regular training in the task of image classification in CIFAR-10, where a VGG16 model was used and the final test results increased 0.61

READ FULL TEXT
research
02/22/2023

A Gradient Boosting Approach for Training Convolutional and Deep Neural Networks

Deep learning has revolutionized the computer vision and image classific...
research
06/23/2014

Committees of deep feedforward networks trained with few data

Deep convolutional neural networks are known to give good results on ima...
research
06/02/2020

Deep Learning in Target Space

Deep learning uses neural networks which are parameterised by their weig...
research
02/26/2020

Predicting Neural Network Accuracy from Weights

We study the prediction of the accuracy of a neural network given only i...
research
03/05/2023

Reparameterization through Spatial Gradient Scaling

Reparameterization aims to improve the generalization of deep neural net...
research
08/06/2018

On Optimizing Deep Convolutional Neural Networks by Evolutionary Computing

Optimization for deep networks is currently a very active area of resear...
research
05/14/2018

Unifying and Merging Well-trained Deep Neural Networks for Inference Stage

We propose a novel method to merge convolutional neural-nets for the inf...

Please sign up or login with your details

Forgot password? Click here to reset