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 :
بازگشت