Modular creation of neuronal networks for autonomous robot control

Autores
Osella Massa, Germán Leandro; Vinuesa, Hernán Luis; Lanzarini, Laura Cristina
Año de publicación
2007
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
In general, complex control tasks can be solved by dividing them into simpler ones which are easier to handle. Several authors have developed different solutions that combine Layer Evolution techniques with Evolving Neural Networks, giving rise to controllers made up by several networks. In this type of solution, the selection of the module to be used in each case is not an easy problem to solve. This paper is focused on a new evolutionary mechanism that allows combining modules which solve the different parts of a problem, giving place to a single recurrent neural network. In this way, simple modules which are trained independently of the problem to solve are used. The communication among them is established by evolution, which gives rise to a single neural network representing the expected solution. The proposed method in this paper has been used to solve the problem of obstacle evasion and target reaching using a Khepera II robot. The tests carried out, both in the simulated environment and over the real robot, have yielded really successful results.
Instituto de Investigación en Informática
Materia
Ciencias Informáticas
Evolutionary Neural Networks
Evolutionary robotics
Modular evolution
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/82974

id SEDICI_61c9bcbdf973da2064485d38aaa1fb01
oai_identifier_str oai:sedici.unlp.edu.ar:10915/82974
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Modular creation of neuronal networks for autonomous robot controlOsella Massa, Germán LeandroVinuesa, Hernán LuisLanzarini, Laura CristinaCiencias InformáticasEvolutionary Neural NetworksEvolutionary roboticsModular evolutionIn general, complex control tasks can be solved by dividing them into simpler ones which are easier to handle. Several authors have developed different solutions that combine Layer Evolution techniques with Evolving Neural Networks, giving rise to controllers made up by several networks. In this type of solution, the selection of the module to be used in each case is not an easy problem to solve. This paper is focused on a new evolutionary mechanism that allows combining modules which solve the different parts of a problem, giving place to a single recurrent neural network. In this way, simple modules which are trained independently of the problem to solve are used. The communication among them is established by evolution, which gives rise to a single neural network representing the expected solution. The proposed method in this paper has been used to solve the problem of obstacle evasion and target reaching using a Khepera II robot. The tests carried out, both in the simulated environment and over the real robot, have yielded really successful results.Instituto de Investigación en Informática2007info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf43-53http://sedici.unlp.edu.ar/handle/10915/82974enginfo:eu-repo/semantics/altIdentifier/issn/1137-3601info:eu-repo/semantics/altIdentifier/doi/10.4114/ia.v11i35.899info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T10:48:00Zoai:sedici.unlp.edu.ar:10915/82974Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 10:48:01.105SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Modular creation of neuronal networks for autonomous robot control
title Modular creation of neuronal networks for autonomous robot control
spellingShingle Modular creation of neuronal networks for autonomous robot control
Osella Massa, Germán Leandro
Ciencias Informáticas
Evolutionary Neural Networks
Evolutionary robotics
Modular evolution
title_short Modular creation of neuronal networks for autonomous robot control
title_full Modular creation of neuronal networks for autonomous robot control
title_fullStr Modular creation of neuronal networks for autonomous robot control
title_full_unstemmed Modular creation of neuronal networks for autonomous robot control
title_sort Modular creation of neuronal networks for autonomous robot control
dc.creator.none.fl_str_mv Osella Massa, Germán Leandro
Vinuesa, Hernán Luis
Lanzarini, Laura Cristina
author Osella Massa, Germán Leandro
author_facet Osella Massa, Germán Leandro
Vinuesa, Hernán Luis
Lanzarini, Laura Cristina
author_role author
author2 Vinuesa, Hernán Luis
Lanzarini, Laura Cristina
author2_role author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
Evolutionary Neural Networks
Evolutionary robotics
Modular evolution
topic Ciencias Informáticas
Evolutionary Neural Networks
Evolutionary robotics
Modular evolution
dc.description.none.fl_txt_mv In general, complex control tasks can be solved by dividing them into simpler ones which are easier to handle. Several authors have developed different solutions that combine Layer Evolution techniques with Evolving Neural Networks, giving rise to controllers made up by several networks. In this type of solution, the selection of the module to be used in each case is not an easy problem to solve. This paper is focused on a new evolutionary mechanism that allows combining modules which solve the different parts of a problem, giving place to a single recurrent neural network. In this way, simple modules which are trained independently of the problem to solve are used. The communication among them is established by evolution, which gives rise to a single neural network representing the expected solution. The proposed method in this paper has been used to solve the problem of obstacle evasion and target reaching using a Khepera II robot. The tests carried out, both in the simulated environment and over the real robot, have yielded really successful results.
Instituto de Investigación en Informática
description In general, complex control tasks can be solved by dividing them into simpler ones which are easier to handle. Several authors have developed different solutions that combine Layer Evolution techniques with Evolving Neural Networks, giving rise to controllers made up by several networks. In this type of solution, the selection of the module to be used in each case is not an easy problem to solve. This paper is focused on a new evolutionary mechanism that allows combining modules which solve the different parts of a problem, giving place to a single recurrent neural network. In this way, simple modules which are trained independently of the problem to solve are used. The communication among them is established by evolution, which gives rise to a single neural network representing the expected solution. The proposed method in this paper has been used to solve the problem of obstacle evasion and target reaching using a Khepera II robot. The tests carried out, both in the simulated environment and over the real robot, have yielded really successful results.
publishDate 2007
dc.date.none.fl_str_mv 2007
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Articulo
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/82974
url http://sedici.unlp.edu.ar/handle/10915/82974
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/issn/1137-3601
info:eu-repo/semantics/altIdentifier/doi/10.4114/ia.v11i35.899
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
43-53
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1842260353349582848
score 13.13397