The long-standing debate about pros and cons of combining learning and evolution seems endless, despite the huge amount of research works. Nonetheless, some authors recently employed Lamarckian learning in combination with evolutionary algorithms to synthesize successful controllers in different domains, in which both morphology and control of the robots can evolve. Notwithstanding the amount of efforts, the effects of combining evolution and learning in autonomous robots still need to be deepened. In this work, a quantitative and qualitative analysis about whether and how learning provides benefits to evolution is presented, in which a robotic task involving the interaction of the agent with the environment is considered. Specifically, a foraging task is proposed, in which the robot has to discriminate between different food items providing diverse rewards. A pure evolutionary algorithm is compared with a new method, called EVoLE, which combines evolution and Lamarckian learning implemented through back-propagation. Results collected in this domain indicate that learning actually enhances evolution. In fact, the application of back-propagation provides a significant advantage in terms of performance. Moreover, the analysis of the displayed behaviors reveals how learning enables the development of qualitatively superior strategies than those discovered by evolution.

Learning Enhances Evolutionary Algorithms in Simple Autonomous Agents: A Quantitative and Qualitative Analysis

Paolo Pagliuca
Primo
2026

Abstract

The long-standing debate about pros and cons of combining learning and evolution seems endless, despite the huge amount of research works. Nonetheless, some authors recently employed Lamarckian learning in combination with evolutionary algorithms to synthesize successful controllers in different domains, in which both morphology and control of the robots can evolve. Notwithstanding the amount of efforts, the effects of combining evolution and learning in autonomous robots still need to be deepened. In this work, a quantitative and qualitative analysis about whether and how learning provides benefits to evolution is presented, in which a robotic task involving the interaction of the agent with the environment is considered. Specifically, a foraging task is proposed, in which the robot has to discriminate between different food items providing diverse rewards. A pure evolutionary algorithm is compared with a new method, called EVoLE, which combines evolution and Lamarckian learning implemented through back-propagation. Results collected in this domain indicate that learning actually enhances evolution. In fact, the application of back-propagation provides a significant advantage in terms of performance. Moreover, the analysis of the displayed behaviors reveals how learning enables the development of qualitatively superior strategies than those discovered by evolution.
2026
Istituto di Scienze e Tecnologie della Cognizione - ISTC
9789819540754
9789819540761
Evolution, Learning, Lamarckian learning, Artificial neural networks, Back-propagation
File in questo prodotto:
File Dimensione Formato  
658158_1_En_26_Chapter_OnlinePDF_annotated-1.pdf

solo utenti autorizzati

Descrizione: Pagliuca, P. (2026). Learning Enhances Evolutionary Algorithms in Simple Autonomous Agents: A Quantitative and Qualitative Analysis. In: Esposito, A., Esposito, A.M., Perna, A., C. Jain, L. (eds) Socially Aware and Responsible AI Applications. Smart Innovation, Systems and Technologies, vol 460. Springer, Singapore. https://doi.org/10.1007/978-981-95-4076-1_26
Tipologia: Documento in Post-print
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 205.54 kB
Formato Adobe PDF
205.54 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/569021
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact