Control of Biohybrid Actuators using NeuroEvolution
Hugo Alcaraz-Herrera, Michail-Antisthenis Tsompanas, Andrew Adamatzky,, Igor Balaz

TL;DR
This paper demonstrates that neuroevolution algorithms, especially NEAT, can effectively generate controllers for biohybrid actuators, outperforming standard genetic algorithms in displacement and robustness for medical device applications.
Contribution
It introduces neuroevolution-based methods, specifically NEAT and HyperNEAT, for automatic controller design of biohybrid actuators, improving performance over traditional genetic algorithms.
Findings
NEAT achieved up to 25% higher displacement than SGA.
Neuroevolution algorithms produced more robust controllers across morphologies.
NEAT outperformed HyperNEAT and standard genetic algorithms in key metrics.
Abstract
In medical-related tasks, soft robots can perform better than conventional robots because of their compliant building materials and the movements they are able perform. However, designing soft robot controllers is not an easy task, due to the non-linear properties of their materials. Since human expertise to design such controllers is yet not sufficiently effective, a formal design process is needed. The present research proposes neuroevolution-based algorithms as the core mechanism to automatically generate controllers for biohybrid actuators that can be used on future medical devices, such as a catheter that will deliver drugs. The controllers generated by methodologies based on Neuroevolution of Augmenting Topologies (NEAT) and Hypercube-based NEAT (HyperNEAT) are compared against the ones generated by a standard genetic algorithm (SGA). In specific, the metrics considered are the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Reinforcement Learning in Robotics
