{"title":"Neuroevolution for vision-based seeking behavior in 3D soft voxel robots","authors":"Christian Hahm","doi":"10.1007/s10015-025-01019-z","DOIUrl":null,"url":null,"abstract":"<div><p>This paper details a simple experiment that tests two genetic encodings, NEAT and HyperNEAT, for the evolution of vision-based food-seeking behavior in neural-controlled 3D soft voxel robots. The evolution of food-seeking behavior is a preliminary step towards ecosystems of advanced artificial animals, in which the animals seek both food and mates. Two environments were tested: with and without deadly obstacles. Traditional evolutionary search was used, with an objective-based fitness function. Both NEAT and HyperNEAT encodings were tested for the evolution of robot neural controllers. The results of the experiment showed the NEAT encoding resulted in increasingly effective food-seeking behavior over time, whereas experiments with the HyperNEAT encoding did not achieve the desired behavior. This suggests that NEAT at least is a viable algorithm to evolve neural networks for the task of vision-based object-seeking in complex robots, and warrants further experimentation. On the other hand, HyperNEAT struggled with this task. This could be due to a number of reasons, including a common issue like EA being stuck in local optima, or because the encoding might struggle to evolve and represent irregular structures required for the task.</p></div>","PeriodicalId":46050,"journal":{"name":"Artificial Life and Robotics","volume":"30 3","pages":"502 - 511"},"PeriodicalIF":0.8000,"publicationDate":"2025-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s10015-025-01019-z.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Life and Robotics","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.1007/s10015-025-01019-z","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ROBOTICS","Score":null,"Total":0}
引用次数: 0
Abstract
This paper details a simple experiment that tests two genetic encodings, NEAT and HyperNEAT, for the evolution of vision-based food-seeking behavior in neural-controlled 3D soft voxel robots. The evolution of food-seeking behavior is a preliminary step towards ecosystems of advanced artificial animals, in which the animals seek both food and mates. Two environments were tested: with and without deadly obstacles. Traditional evolutionary search was used, with an objective-based fitness function. Both NEAT and HyperNEAT encodings were tested for the evolution of robot neural controllers. The results of the experiment showed the NEAT encoding resulted in increasingly effective food-seeking behavior over time, whereas experiments with the HyperNEAT encoding did not achieve the desired behavior. This suggests that NEAT at least is a viable algorithm to evolve neural networks for the task of vision-based object-seeking in complex robots, and warrants further experimentation. On the other hand, HyperNEAT struggled with this task. This could be due to a number of reasons, including a common issue like EA being stuck in local optima, or because the encoding might struggle to evolve and represent irregular structures required for the task.