DocumentCode
1304977
Title
Application of an Adaptive Differential Evolution Algorithm With Multiple Trial Vectors to Artificial Neural Network Training
Author
Slowik, Adam
Author_Institution
Dept. of Electron. & Comput. Sci., Koszalin Univ. of Technol., Koszalin, Poland
Volume
58
Issue
8
fYear
2011
Firstpage
3160
Lastpage
3167
Abstract
In this paper, an application of an adaptive differential evolution (DE) algorithm with multiple trial vectors for training artificial neural networks (ANNs) is presented. The proposed method is DE-ANNT+, which is a DE-ANN Training (DE-ANNT) modified by adding a multiple trial vectors technique. DE-ANNT+ allows one to train an ANN of arbitrary architectures, and it offers a nondifferentiable neuron activation function. In contrast to a basic DE algorithm, DE-ANNT+ possesses two modifications. In DE-ANNT+, adaptive selection of control parameters and a multiple trial vectors technique are introduced. Adaptive selection means that the number of required parameters of the algorithm is decreased. The multiple trial vectors technique increases the probability of generating a better solution because a greater number of temporary solutions is generated around the existing solutions. The DE-ANNT+ algorithm, with these two modifications, is used for ANN training to classify the parity-p problem. The results from the obtained algorithm have been compared with results from the following algorithms: an evolutionary algorithm, a DE algorithm without multiple trial vectors, gradient training methods, such as error back-propagation, and the Levenberg-Marquardt method.
Keywords
learning (artificial intelligence); neural nets; DE-ANNT+ algorithm; Levenberg-Marquardt method; adaptive differential evolution algorithm; artificial neural network training; error back-propagation; evolutionary algorithm; gradient training methods; multiple trial vectors technique; nondifferentiable neuron activation function; parity-p problem; Artificial neural networks; Chromium; Classification algorithms; Neurons; Nickel; Optimization; Training; Artificial intelligence; artificial neural network; differential evolution algorithm; multiple trial vectors; training method;
fLanguage
English
Journal_Title
Industrial Electronics, IEEE Transactions on
Publisher
ieee
ISSN
0278-0046
Type
jour
DOI
10.1109/TIE.2010.2062474
Filename
5557805
Link To Document