Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
119 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Lamarckian Inheritance Improves Robot Evolution in Dynamic Environments (2403.19545v1)

Published 28 Mar 2024 in cs.RO and cs.AI

Abstract: This study explores the integration of Lamarckian system into evolutionary robotics (ER), comparing it with the traditional Darwinian model across various environments. By adopting Lamarckian principles, where robots inherit learned traits, alongside Darwinian learning without inheritance, we investigate adaptation in dynamic settings. Our research, conducted in six distinct environmental setups, demonstrates that Lamarckian systems outperform Darwinian ones in adaptability and efficiency, particularly in challenging conditions. Our analysis highlights the critical role of the interplay between controller & morphological evolution and environment adaptation, with parent-offspring similarities and newborn &survivors before and after learning providing insights into the effectiveness of trait inheritance. Our findings suggest Lamarckian principles could significantly advance autonomous system design, highlighting the potential for more adaptable and robust robotic solutions in complex, real-world applications. These theoretical insights were validated using real physical robots, bridging the gap between simulation and practical application.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (30)
  1. Evolutionary robotics: the sussex approach. \JournalTitleRobotics and autonomous systems 20, 205–224 (1997).
  2. Evolutionary robotics: The biology, intelligence, and technology of self-organizing machines (MIT press, 2000).
  3. Evolution of task switching behaviors in real mobile robots. In 2008 3rd International Conference on Innovative Computing Information and Control, 495–495, 10.1109/ICICIC.2008.261 (2008).
  4. Lifelong learning by evolution in robotics: Bridging the gap from theory to reality. \JournalTitleProceedings of the International Symposium on Evolving Intelligent Systems - A Symposium at the AISB 2010 Convention 48–53 (2010).
  5. Evolutionary neurocontrollers for autonomous mobile robots. \JournalTitleNeural networks 11, 1461–1478 (1998).
  6. Sims, K. Evolving virtual creatures. In Proceedings of the 21st annual conference on Computer graphics and interactive techniques, 15–22 (ACM, 1994).
  7. Evolving a diversity of virtual creatures through novelty search and local competition. In Proceedings of the 13th annual conference on Genetic and evolutionary computation, 211–218 (2011).
  8. On the difficulty of co-optimizing morphology and control in evolved virtual creatures. \JournalTitleArtificial Life 226–233 (2016).
  9. Scalable co-optimization of morphology and control in embodied machines. \JournalTitleJournal of the Royal Society Interface 15 (2018).
  10. New biological morphogenetic methods for evolutionary design of robot bodies. \JournalTitleFrontiers in Bioengineering and Biotechnology 8, 10.3389/fbioe.2020.00621 (2020).
  11. Biodiversity in evolved voxel-based soft robots. \JournalTitleProceedings of the 2021 Genetic and Evolutionary Computation Conference 129–137 (2021).
  12. On the relationship between environmental and morphological complexity in evolved robots. In Proceedings of the 14th annual conference on Genetic and evolutionary computation, 521–528 (ACM, 2012).
  13. Environmental influence on the evolution of morphological complexity in machines. \JournalTitlePLoS computational biology 10, e1003399 (2014).
  14. Environmental influences on evolvable robots. \JournalTitlePLoS ONE (2020).
  15. How the History of Changing Environments Affects Traits of Evolvable Robot Populations. \JournalTitleArtificial Life 28, 224–239, 10.1162/artl_a_00379 (2022). https://direct.mit.edu/artl/article-pdf/28/2/224/2032768/artl_a_00379.pdf.
  16. Novelty search for soft robotic space exploration. In Proceedings of the 2015 annual conference on Genetic and Evolutionary Computation, 193–200 (2015).
  17. Towards the targeted environment-specific evolution of robot components. In Proceedings of the Genetic and Evolutionary Computation Conference, GECCO ’18, 61–68, 10.1145/3205455.3205541 (Association for Computing Machinery, New York, NY, USA, 2018).
  18. Real-world embodied ai through a morphologically adaptive quadruped robot. \JournalTitleNature Machine Intelligence 1, 12–19 (2021).
  19. Enhancing robot evolution through lamarckian principles, 10.1038/s41598-023-48338-4 (2023).
  20. Sen, S. The environment in evolution : Darwinism and lamarckism revisited. \JournalTitleSSRN 1(2), 84–88 (2020).
  21. On the relationship between environmental and morphological complexity in evolved robots. In Proceedings of the 14th Annual Conference on Genetic and Evolutionary Computation, GECCO ’12, 521–528, 10.1145/2330163.2330238 (Association for Computing Machinery, New York, NY, USA, 2012).
  22. Tree edit distance: Robust and memory-efficient. \JournalTitleInformation Systems 56, 10.1016/j.is.2015.08.004 (2015).
  23. Search space analysis of evolvable robot morphologies. In International Conference on the Applications of Evolutionary Computation, 703–718 (Springer, 2018).
  24. Auerbach, J. E. et al. Robogen: Robot generation through artificial evolution. In Proceedings of the 14th International Conference on the Synthesis and Simulation of Living Systems, ALIFE 2014, 136–137 (2014).
  25. Stanley, K. O. Compositional pattern producing networks: A novel abstraction of development. \JournalTitleGenetic Programming and Evolvable Machines 8, 131–162 (2007).
  26. Comparing lifetime learning methods for morphologically evolving robots. In GECCO ’21: Proceedings of the Genetic and Evolutionary Computation Conference Companion, 93–94 (2021).
  27. Differential Evolution with Reversible Linear Transformations. In Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion, 205–206 (2020). 2002.02869.
  28. Population-based parameter identification for dynamical models of biological networks with an application to saccharomyces cerevisiae. \JournalTitleProcesses 9, 98 (2021).
  29. Storn, R. M. Differential evolution—A simple and efficient heuristic for global optimization over continuous spaces. In Journal of Global Optimization, 131–141 (1997).
  30. Pedersen, M. Good Parameters for Differential Evolution. \JournalTitleEvolution 1–10 (2010).
User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (5)
  1. Jie Luo (100 papers)
  2. Karine Miras (9 papers)
  3. Carlo Longhi (2 papers)
  4. Oliver Weissl (2 papers)
  5. Agoston E. Eiben (10 papers)

Summary

We haven't generated a summary for this paper yet.

X Twitter Logo Streamline Icon: https://streamlinehq.com