Evolutionary algorithms for training neural networks

Research output: Chapter in Book/Entry/PoemConference contribution


This paper surveys the various approaches used to apply evolutionary algorithms to develop artificial neural networks that solve pattern recognition, classification, and other tasks. These approaches are classified into four groups, each addressing one aspect of an artificial neural network: (a) evolving connection weights; (b) evolving neural architectures; (c) evolving an ensemble of networks; and (d) evolving node functions. Hybrid approaches are also discussed.

Original languageEnglish (US)
Title of host publicationModeling and Simulation for Military Applications
StatePublished - 2006
Externally publishedYes
EventModeling and Simulation for Military Applications - Kissimmee, FL, United States
Duration: Apr 18 2006Apr 21 2006

Publication series

NameProceedings of SPIE - The International Society for Optical Engineering
ISSN (Print)0277-786X


OtherModeling and Simulation for Military Applications
Country/TerritoryUnited States
CityKissimmee, FL


  • Ensemble models
  • Evolutionary algorithms
  • Model learning
  • Neural networks
  • Optimization
  • Parameter learning

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering


Dive into the research topics of 'Evolutionary algorithms for training neural networks'. Together they form a unique fingerprint.

Cite this