Cargando…

Evolving scalable and modular adaptive networks with Developmental Symbolic Encoding

Evolutionary neural networks, or neuroevolution, appear to be a promising way to build versatile adaptive systems, combining evolution and learning. One of the most challenging problems of neuroevolution is finding a scalable and robust genetic representation, which would allow to effectively grow i...

Descripción completa

Detalles Bibliográficos
Autor principal: Suchorzewski, Marcin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer-Verlag 2011
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3161195/
https://www.ncbi.nlm.nih.gov/pubmed/21957432
http://dx.doi.org/10.1007/s12065-011-0057-0
_version_ 1782210648945459200
author Suchorzewski, Marcin
author_facet Suchorzewski, Marcin
author_sort Suchorzewski, Marcin
collection PubMed
description Evolutionary neural networks, or neuroevolution, appear to be a promising way to build versatile adaptive systems, combining evolution and learning. One of the most challenging problems of neuroevolution is finding a scalable and robust genetic representation, which would allow to effectively grow increasingly complex networks for increasingly complex tasks. In this paper we propose a novel developmental encoding for networks, featuring scalability, modularity, regularity and hierarchy. The encoding allows to represent structural regularities of networks and build them from encapsulated and possibly reused subnetworks. These capabilities are demonstrated on several test problems. In particular for parity and symmetry problems we evolve solutions, which are fully general with respect to the number of inputs. We also evolve scalable and modular weightless recurrent networks capable of autonomous learning in a simple generic classification task. The encoding is very flexible and we demonstrate this by evolving networks capable of learning via neuromodulation. Finally, we evolve modular solutions to the retina problem, for which another well known neuroevolution method—HyperNEAT—was previously shown to fail. The proposed encoding outperformed HyperNEAT and Cellular Encoding also in another experiment, in which certain connectivity patterns must be discovered between layers. Therefore we conclude the proposed encoding is an interesting and competitive approach to evolve networks.
format Online
Article
Text
id pubmed-3161195
institution National Center for Biotechnology Information
language English
publishDate 2011
publisher Springer-Verlag
record_format MEDLINE/PubMed
spelling pubmed-31611952011-09-26 Evolving scalable and modular adaptive networks with Developmental Symbolic Encoding Suchorzewski, Marcin Evol Intell Research Paper Evolutionary neural networks, or neuroevolution, appear to be a promising way to build versatile adaptive systems, combining evolution and learning. One of the most challenging problems of neuroevolution is finding a scalable and robust genetic representation, which would allow to effectively grow increasingly complex networks for increasingly complex tasks. In this paper we propose a novel developmental encoding for networks, featuring scalability, modularity, regularity and hierarchy. The encoding allows to represent structural regularities of networks and build them from encapsulated and possibly reused subnetworks. These capabilities are demonstrated on several test problems. In particular for parity and symmetry problems we evolve solutions, which are fully general with respect to the number of inputs. We also evolve scalable and modular weightless recurrent networks capable of autonomous learning in a simple generic classification task. The encoding is very flexible and we demonstrate this by evolving networks capable of learning via neuromodulation. Finally, we evolve modular solutions to the retina problem, for which another well known neuroevolution method—HyperNEAT—was previously shown to fail. The proposed encoding outperformed HyperNEAT and Cellular Encoding also in another experiment, in which certain connectivity patterns must be discovered between layers. Therefore we conclude the proposed encoding is an interesting and competitive approach to evolve networks. Springer-Verlag 2011-05-03 2011 /pmc/articles/PMC3161195/ /pubmed/21957432 http://dx.doi.org/10.1007/s12065-011-0057-0 Text en © The Author(s) 2011 https://creativecommons.org/licenses/by-nc/4.0/ This article is distributed under the terms of the Creative Commons Attribution Noncommercial License which permits any noncommercial use, distribution, and reproduction in any medium, provided the original author(s) and source are credited.
spellingShingle Research Paper
Suchorzewski, Marcin
Evolving scalable and modular adaptive networks with Developmental Symbolic Encoding
title Evolving scalable and modular adaptive networks with Developmental Symbolic Encoding
title_full Evolving scalable and modular adaptive networks with Developmental Symbolic Encoding
title_fullStr Evolving scalable and modular adaptive networks with Developmental Symbolic Encoding
title_full_unstemmed Evolving scalable and modular adaptive networks with Developmental Symbolic Encoding
title_short Evolving scalable and modular adaptive networks with Developmental Symbolic Encoding
title_sort evolving scalable and modular adaptive networks with developmental symbolic encoding
topic Research Paper
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3161195/
https://www.ncbi.nlm.nih.gov/pubmed/21957432
http://dx.doi.org/10.1007/s12065-011-0057-0
work_keys_str_mv AT suchorzewskimarcin evolvingscalableandmodularadaptivenetworkswithdevelopmentalsymbolicencoding