Mostrar o rexistro simple do ítem

dc.contributor.authorSendra-Arranz, Rafael
dc.contributor.authorGutiérrez, Álvaro
dc.date.accessioned2023-10-09T14:47:07Z
dc.date.available2023-10-09T14:47:07Z
dc.date.issued2023
dc.identifier.citationSendra-Arranz, R., Gutiérrez, Á. 2023. Evolution of robot controllers for solving multiple tasks sequentially. XLIV Jornadas de Automática, 738-743. https://doi.org/10.17979/spudc.9788497498609.738es_ES
dc.identifier.isbn978-84-9749-860-9
dc.identifier.urihttp://hdl.handle.net/2183/33672
dc.description.abstract[Resumen] El cambio de tarea en robótica evolutiva es un problema en cual los robots deben aprender a resolver múltiples tareas independientes y a cambiar entre ellas en el momento adecuado. Cuando los robots son controlados por redes neuronales artificiales, el cambio de tarea aumenta notablemente en complejidad debido a que el mismo modelo neuronal debe codificar multiples comportamientos. En este artículo se propone un experimento en el que robots controlados por redes neuronales recurrentes en tiempo continuo deben resolver un problema de cambio de tarea. Los parámetros y topología del controlador neuronal son evolucionados mediante una combinación del algoritmo evolutivo NeuroEvolution of Augmenting Topologies (NEAT) y aprendizaje Hebbiano. En el experimento propuesto, el grupo de robots debe resolver secuencialmente las tareas de (i) seguir lo más cerca posible una fuente de luz móvil y (ii) transportar pequeños objetos y depositarlos en una zona de almacenamiento común. El orden de ejecución de las tareas es aleatorio. Los resultados muestran que los robots son capaces de resolver correctamente las tareas propuestas y de cambiar entre ellas en el instante de tiempo adecuado.es_ES
dc.description.abstract[Abstract] Task switching in evolutionary robotics is a problem in which robots have to learn to solve multiple independent tasks and switch among them at the correct timing. When the robots are controlled by means of an evolved Artificial Neural Network (ANN), the task switching is utterly complexified as the same neural model must encode multiple behaviors. In this paper, we addressed a task switching experiment using a group of homogeneous robots that are controlled by Continuous-Time Recurrent Neural Networks (CTRNN). The CTRNN parameters and topology are evolved using a combination of the NeuroEvolution of Augmenting Topologies (NEAT) algorithm and Hebbian learning rules. In the proposed experiment, the group of robots is evolved with the aim of solving sequentially the tasks of (i) following as closely as possible a mobile light source and (ii) transporting small objects to a common nest area. The order of the tasks is determined randomly. The results showed that the robots can successfully solve the proposed tasks and switch between them at the correct timing.es_ES
dc.language.isoenges_ES
dc.publisherUniversidade da Coruña. Servizo de Publicaciónses_ES
dc.relation.urihttps://doi.org/10.17979/spudc.9788497498609.738es_ES
dc.rightsAttribution-NonCommercial-ShareAlike 4.0 lnternational (CC BY-NC-SA 4.0) https://creativecommons.org/licenses/by-ncsa/4.0/es_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/es/*
dc.subjectAlgoritmos evolutivoses_ES
dc.subjectRobótica inteligentees_ES
dc.subjectRedes neuronaleses_ES
dc.subjectCambio de tareaes_ES
dc.subjectSistemas multi-agentees_ES
dc.subjectAprendizaje Hebbianoes_ES
dc.subjectEvolutionary algorithmses_ES
dc.subjectIntelligent roboticses_ES
dc.subjectNeural networkses_ES
dc.subjectTask switchinges_ES
dc.subjectMulti-agent systemses_ES
dc.subjectHebbian learninges_ES
dc.titleEvolution of robot controllers for solving multiple tasks sequentiallyes_ES
dc.typeinfo:eu-repo/semantics/conferenceObjectes_ES
dc.rights.accessinfo:eu-repo/semantics/openAccesses_ES
UDC.startPage738es_ES
UDC.endPage743es_ES
dc.identifier.doihttps://doi.org/10.17979/spudc.9788497498609.738
UDC.conferenceTitleXLIV Jornadas de Automáticaes_ES


Ficheiros no ítem

Thumbnail
Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem