Evolutionary artificial neural networks: a review

This paper reviews the use of evolutionary algorithms (EAs) to optimize artificial neural networks (ANNs). First, we briefly introduce the basic principles of artificial neural networks and evolutionary algorithms and, by analyzing the advantages and disadvantages of EAs and ANNs, explain the advant...

Full description

Saved in:
Bibliographic Details
Published inThe Artificial intelligence review Vol. 39; no. 3; pp. 251 - 260
Main Authors Ding, Shifei, Li, Hui, Su, Chunyang, Yu, Junzhao, Jin, Fengxiang
Format Journal Article
LanguageEnglish
Published Dordrecht Springer Netherlands 01.03.2013
Springer Nature B.V
Subjects
Online AccessGet full text
ISSN0269-2821
1573-7462
DOI10.1007/s10462-011-9270-6

Cover

More Information
Summary:This paper reviews the use of evolutionary algorithms (EAs) to optimize artificial neural networks (ANNs). First, we briefly introduce the basic principles of artificial neural networks and evolutionary algorithms and, by analyzing the advantages and disadvantages of EAs and ANNs, explain the advantages of using EAs to optimize ANNs. We then provide a brief survey on the basic theories and algorithms for optimizing the weights, optimizing the network architecture and optimizing the learning rules, and discuss recent research from these three aspects. Finally, we speculate on new trends in the development of this area.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ObjectType-Article-2
ObjectType-Feature-1
content type line 23
ISSN:0269-2821
1573-7462
DOI:10.1007/s10462-011-9270-6