A Hand Gesture Recognition System Using EMG and Reinforcement Learning: A Q-Learning Approach

Vásconez, J. P.; López, L. I. B.; Caraguay, Á. L. V.; Cruz, P. J.; Alvarez R.; Benalcázar, M. E.

Keywords: electromyography, emg, hand gesture recognition, reinforcement learning, Q-learning, Experience replay

Abstract

Hand gesture recognition (HGR) based on electromyography (EMG) has been a research topic of great interest in recent years. Designing an HGR to be robust enough to the variation of EMGs is a challenging problem and most of the existing studies have explored supervised learning to design HGRs methods. However, reinforcement learning, which allows an agent to learn online while taking EMG samples, has barely been investigated. In this work, we propose a HGR system composed of the following stages: pre-processing, feature extraction, classification and post-processing. For the classification stage, we use Q-learning to train an agent that learns to classify and recognize EMGs from five gestures of interest. At each step of training, the agent interacts with a defined environment, obtaining thus a reward for the action taken in the current state and observing the next state. We performed experiments using a public EMGs dataset, and the results were evaluated for user-specific HGR models by using a method that is robust to the rotations of the EMG bracelet device. The results showed that the classification accuracy reach up to 90.78% and the recognition up to 87.51% for two different test-sets for 612 users in total. The results obtained in this work show that reinforcement learning methods such as Q-learning can learn a policy from online experiences to solve both the hand gesture classification and the recognition problem based on EMGs.

Más información

Editorial: Springer
Fecha de publicación: 2021
Año de Inicio/Término: 2021, September
Página de inicio: 580
Página final: 591
Idioma: Inglés
Financiamiento/Sponsor: Escuela Politécnica Nacional
URL: https://doi.org/10.1007/978-3-030-86380-7_47