Cargando…
Fusing Swarm Intelligence and Self-Assembly for Optimizing Echo State Networks
Optimizing a neural network's topology is a difficult problem for at least two reasons: the topology space is discrete, and the quality of any given topology must be assessed by assigning many different sets of weights to its connections. These two characteristics tend to cause very “rough.” ob...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi Publishing Corporation
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4539438/ https://www.ncbi.nlm.nih.gov/pubmed/26346488 http://dx.doi.org/10.1155/2015/642429 |
_version_ | 1782386104740085760 |
---|---|
author | Martin, Charles E. Reggia, James A. |
author_facet | Martin, Charles E. Reggia, James A. |
author_sort | Martin, Charles E. |
collection | PubMed |
description | Optimizing a neural network's topology is a difficult problem for at least two reasons: the topology space is discrete, and the quality of any given topology must be assessed by assigning many different sets of weights to its connections. These two characteristics tend to cause very “rough.” objective functions. Here we demonstrate how self-assembly (SA) and particle swarm optimization (PSO) can be integrated to provide a novel and effective means of concurrently optimizing a neural network's weights and topology. Combining SA and PSO addresses two key challenges. First, it creates a more integrated representation of neural network weights and topology so that we have just a single, continuous search domain that permits “smoother” objective functions. Second, it extends the traditional focus of self-assembly, from the growth of predefined target structures, to functional self-assembly, in which growth is driven by optimality criteria defined in terms of the performance of emerging structures on predefined computational problems. Our model incorporates a new way of viewing PSO that involves a population of growing, interacting networks, as opposed to particles. The effectiveness of our method for optimizing echo state network weights and topologies is demonstrated through its performance on a number of challenging benchmark problems. |
format | Online Article Text |
id | pubmed-4539438 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | Hindawi Publishing Corporation |
record_format | MEDLINE/PubMed |
spelling | pubmed-45394382015-09-06 Fusing Swarm Intelligence and Self-Assembly for Optimizing Echo State Networks Martin, Charles E. Reggia, James A. Comput Intell Neurosci Research Article Optimizing a neural network's topology is a difficult problem for at least two reasons: the topology space is discrete, and the quality of any given topology must be assessed by assigning many different sets of weights to its connections. These two characteristics tend to cause very “rough.” objective functions. Here we demonstrate how self-assembly (SA) and particle swarm optimization (PSO) can be integrated to provide a novel and effective means of concurrently optimizing a neural network's weights and topology. Combining SA and PSO addresses two key challenges. First, it creates a more integrated representation of neural network weights and topology so that we have just a single, continuous search domain that permits “smoother” objective functions. Second, it extends the traditional focus of self-assembly, from the growth of predefined target structures, to functional self-assembly, in which growth is driven by optimality criteria defined in terms of the performance of emerging structures on predefined computational problems. Our model incorporates a new way of viewing PSO that involves a population of growing, interacting networks, as opposed to particles. The effectiveness of our method for optimizing echo state network weights and topologies is demonstrated through its performance on a number of challenging benchmark problems. Hindawi Publishing Corporation 2015 2015-08-04 /pmc/articles/PMC4539438/ /pubmed/26346488 http://dx.doi.org/10.1155/2015/642429 Text en Copyright © 2015 C. E. Martin and J. A. Reggia. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Martin, Charles E. Reggia, James A. Fusing Swarm Intelligence and Self-Assembly for Optimizing Echo State Networks |
title | Fusing Swarm Intelligence and Self-Assembly for Optimizing Echo State Networks |
title_full | Fusing Swarm Intelligence and Self-Assembly for Optimizing Echo State Networks |
title_fullStr | Fusing Swarm Intelligence and Self-Assembly for Optimizing Echo State Networks |
title_full_unstemmed | Fusing Swarm Intelligence and Self-Assembly for Optimizing Echo State Networks |
title_short | Fusing Swarm Intelligence and Self-Assembly for Optimizing Echo State Networks |
title_sort | fusing swarm intelligence and self-assembly for optimizing echo state networks |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4539438/ https://www.ncbi.nlm.nih.gov/pubmed/26346488 http://dx.doi.org/10.1155/2015/642429 |
work_keys_str_mv | AT martincharlese fusingswarmintelligenceandselfassemblyforoptimizingechostatenetworks AT reggiajamesa fusingswarmintelligenceandselfassemblyforoptimizingechostatenetworks |