Adaptable multiple neural networks using evolutionary computation

Sunghwan Sohn, Cihan H. Dagli

Research output: Contribution to journalConference articlepeer-review

2 Scopus citations


The architecture of an artificial neural network has a significant influence on its performance. For a given problem, the proper architecture is found by trial and error. This approach is time consuming and may not always produce the optimal network. In this reason, we can apply the evolutionary computation such as genetic algorithm to implement the automation of network's structure as well as the biological inspiration in neural networks to successfully adapt varying input environment. Moreover, we examine the performance of combining multiple evolving networks that are more likely to model the neurophysiology of the human brain. In the combining module, all individual networks or selected individual networks in the population are used. Also, the dynamic data set is used to provide the networks with diversity and generalization. In this model, each evolving individual network is designed to have a specific feature set and neuron connection links for given data. Then, the results are combined through the combining module to improve the generalization performance of the single network. The Iris and Austrian credit data are used in the experiment.

Original languageEnglish (US)
Pages (from-to)141-149
Number of pages9
JournalProceedings of SPIE - The International Society for Optical Engineering
StatePublished - 2002
EventApplications and Science Computational Intelligence V - Orlando, FL, United States
Duration: Apr 2 2002Apr 3 2002


  • Combining module
  • Evolutionary computation
  • Generalization
  • Genetic algorithm
  • Multiple neural networks
  • Neural networks

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 'Adaptable multiple neural networks using evolutionary computation'. Together they form a unique fingerprint.

Cite this