The recording and interpretation of nerve signals for controlling exoprosthesis is a current challenge in medical technology. The aim of the higher-level project is both the measurement and identification of bio-signals. Based on evolutionary algorithms, using deep learning strategies, a model is created in a learning phase that describes the correlation between electroneurogram (ENG)-signals and motion sequences. In the following operation phase, this model will be used in daily life to control the prosthesis. In order to make the model adaptive in operation mode depending on various parameters, such as physiological parameters, body condition, change in position of the implanted cuff electrode and changes and further additions to the relationship between movement and ENG-signals, the objective is to provide continuous optimization of the model even in operation mode. This article presents an evaluation of a hardware implementation of an evolutionary algorithm with regard to speed and hardware-resources and compares it with a corresponding software solution. The results are evaluated both for use of a hardware solution as a local model optimizer and for use as a speed-up device within the learning mode.
System Identification | Deep Learning | Hardware-Based Evolutionary Algorithm | Electroneurogram | Configurable Logic