Echo State Networks as Novel Approach for Low-Cost Myoelectric Control

  • Cosima PrahmEmail author
  • Alexander Schulz
  • Benjamin Paaßen
  • Oskar Aszmann
  • Barbara Hammer
  • Georg Dorffner
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10259)


Myoelectric signals (EMG) provide an intuitive and rapid interface for controlling technical devices, in particular bionic arm prostheses. However, inferring the intended movement from a surface EMG recording is a non-trivial pattern recognition task, especially if the data stems from low-cost sensors. At the same time, overly complex models are prohibited by strict speed, data parsimony and robustness requirements. As a compromise between high accuracy and strict requirements we propose to apply Echo State Networks (ESNs), which extend standard linear regression with (1) a memory and (2) nonlinearity. Results show that both features, memory and nonlinearity, independently as well as in conjunction, improve the prediction accuracy on simultaneous movements in two degrees of freedom (hand opening/closing and pronation/supination) recorded from four able-bodied participants using a low-cost 8-electrode-array. However, it was also shown that the model is still not sufficiently resistant to external disturbances such as electrode shift.


  1. 1.
    Anam, K., Al-Jumaily, A.: Evaluation of extreme learning machine for classification of individual and combined finger movements using electromyography on amputees and non-amputees. Neural Netw. 85, 51–68 (2017)CrossRefGoogle Scholar
  2. 2.
    Bishop, C.M.: Pattern Recognition and Machine Learning. Springer-Verlag New York Inc., Secaucus (2006)zbMATHGoogle Scholar
  3. 3.
    Farina, D., Jiang, N., Rehbaum, H., Holobar, A., Graimann, B., Dietl, H., Aszmann, O.C.: The extraction of neural information from the surface EMG for the control of upper-limb prostheses: emerging avenues and challenges. IEEE Trans. Neural Syst. Rehabil. Eng. 22(4), 797–809 (2014)CrossRefGoogle Scholar
  4. 4.
    Hahne, J.M., Biebmann, F., Jiang, N., Rehbaum, H., Farina, D., Meinecke, F.C., Müller, K.R., Parra, L.C.: Linear and nonlinear regression techniques for simultaneous and proportional myoelectric control. IEEE Trans. Neural Syst. Rehabil. Eng. 22(2), 269–279 (2014)CrossRefGoogle Scholar
  5. 5.
    Huang, G.B., Zhu, Q.Y., Siew, C.K.: Extreme learning machine: theory and applications. Neurocomputing 70(1–3), 489–501 (2006)CrossRefGoogle Scholar
  6. 6.
    Jaeger, H., Haas, H.: Harnessing nonlinearity: predicting chaotic systems and saving energy in wireless communication. Science 304(5667), 78–80 (2004)CrossRefGoogle Scholar
  7. 7.
    Jiang, N., Englehart, K.B., Parker, P.A.: Extracting simultaneous and proportional neural control information for multiple-DOF prostheses from the surface electromyographic signal. IEEE Trans. Biomed. Eng. 56(4), 1070–1080 (2009)CrossRefGoogle Scholar
  8. 8.
    Masson, S., Fortuna, F., Moura, F., Soriano, D., do ABC, S.B.d.C.: Integrating Myo Armband for the control of myoelectric upper limb prosthesis. In: Proceedings of the XXV Congresso Brasileiro de Engenharia Biomédica (2016)Google Scholar
  9. 9.
    Ortiz-Catalan, M., Brånemark, R., Håkansson, B.: BioPatRec: a modular research platform for the control of artificial limbs based on pattern recognition algorithms. Sour. Code Biol. Med. 8(1), 1–18 (2013)CrossRefGoogle Scholar
  10. 10.
    Paaßen, B., Schulz, A., Hahne, J.M., Hammer, B.: An EM transfer learning algorithm with applications in bionic hand prostheses. In: Verleysen, M. (ed.) Proceedings of the 25th European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning (ESANN 2017), Bruges, pp. 129–134. (2017). ISBN: 978-2-87587-038-4Google Scholar
  11. 11.
    Pan, L., Zhang, D., Jiang, N., Sheng, X., Zhu, X.: Improving robustness against electrode shift of high density EMG for myoelectric control through common spatial patterns. J. NeuroEng. Rehabil. 12(1), 1–16 (2015)CrossRefGoogle Scholar
  12. 12.
    Pasa, L., Sperduti, A.: Pre-training of recurrent neural networks via linear autoencoders. In: NIPS, pp. 3572–3580 (2014)Google Scholar
  13. 13.
    Phelan, I., Arden, M., Garcia, C., Roast, C.: Exploring virtual reality and prosthetic training. In: 2015 IEEE of the Virtual Reality (VR), pp. 353–354. IEEE (2015)Google Scholar
  14. 14.
    Prahm, C., Paassen, B., Schulz, A., Hammer, B., Aszmann, O.: Transfer learning for rapid re-calibration of a myoelectric prosthesis after electrode shift. In: Ibáñez, J., González-Vargas, J., Azorín, J., Akay, M., Pons, J. (eds.) Converging Clinical and Engineering Research on Neurorehabilitation II. Biosystems & Biorobotics, vol. 15, pp. 153–157. Springer, Cham (2017). doi: 10.1007/978-3-319-46669-9_28 CrossRefGoogle Scholar
  15. 15.
    Rodan, A., Tiňo, P.: Simple deterministically constructed cycle reservoirs with regular jumps. Neural Comput. 24(7), 1822–1852 (2012)MathSciNetCrossRefGoogle Scholar
  16. 16.
    Vujaklija, I., Farina, D., Aszmann, O.: New developments in prosthetic arm systems. Orthop. Res. Rev. 8, 31–39 (2016)CrossRefGoogle Scholar
  17. 17.
    Yildiz, I.B., Jaeger, H., Kiebel, S.J.: Re-visiting the echo state property. Neural Netw. 35, 1–9 (2012)CrossRefzbMATHGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Cosima Prahm
    • 1
    Email author
  • Alexander Schulz
    • 2
  • Benjamin Paaßen
    • 2
  • Oskar Aszmann
    • 1
  • Barbara Hammer
    • 2
  • Georg Dorffner
    • 1
  1. 1.Medical University of ViennaViennaAustria
  2. 2.Bielefeld UniversityBielefeldGermany

Personalised recommendations