Transfer Learning for Robust Steering of Myoelectric Devices
- Alexander Schulz
- Benjamin Paaßen
- Barbara Hammer (Supervisor)
- In collaboration with the CD Laboratory for Restoration of Extremity Function, Medical University of Vienna
Abstract
Research Questions and Methods
- Efficient Transfer Learning from few data samples: Metric learning based methods have shown promising results in first studies [Prahm16, Paaßen17]. We aim to further incorporate a similar transfer learning approach in rich dynamical models, which are better suited to deal with the time dynamics present in such signals.
- Online learning in the absence of supervised information: While this is generally ill-posed, we plan to identify system invariances which characterize the interplay of the model and the sensor data, such as a high data likelihood of the observed data by a generative model. Such invariances can take the role of a teacher signal in the case of fully unsupervised model adaptation.
- Robustness guarantees of machine learning models: Predictable model behavior constitutes a pivotal property for user acceptance. However, distinguishing between unexpected behavior and predictable concept drift constitutes an open problem. We intend to combine probabilistic models with the option for rejection and triggered user interaction in unclear situations.
- Co-adaptation of technical systems and the human user: While the former points will mainly be investigated during everyday use of the prosthetic device, the developed methods bear the potential of optimizing the device in the long term towards a true personalized assistant. Currently, the human user still mainly adapts to the prosthesis. We plan to integrate our findings into a co-adaptive process with potentially much better functional outcome.
Outcomes

The animated figure shows the Transfer Learning approach applied to EMG data. Each subfigure displays data (small shapes) and model prototypes (large diamonds) for one degree of freedom (DoF). The three classes are negative movement, no movement and positive movement; for example, for the hand opening/closing DoF -1 corresponds to hand closing, 0 corresponds to no movement and +1 corresponds to hand opening. The prototypes have been trained under a stationary distribution. The data displayed stems from a different data distribution after the input data has been disturbed by a shift in the measurement electrodes. The transfer learning algorithm iteratively re-maps the disturbed data to move them closer toward a fitting prototype.