Deep Learning-Based Classification of Fine Hand Movements from Low Frequency EEG

The classification of different fine hand movements from electroencephalogram (EEG) signals represents a relevant research challenge, e.g., in BCI applications for motor rehabilitation. Here, we analyzed two different datasets where fine hand movements (touch, grasp, palmar, and lateral grasp) were...

Full description

Bibliographic Details
Main Authors: Giulia Bressan, Giulia Cisotto, Gernot R. Müller-Putz, Selina Christin Wriessnegger
Format: Article
Language:English
Published: MDPI AG 2021-04-01
Series:Future Internet
Subjects:
Online Access:https://www.mdpi.com/1999-5903/13/5/103
Description
Summary:The classification of different fine hand movements from electroencephalogram (EEG) signals represents a relevant research challenge, e.g., in BCI applications for motor rehabilitation. Here, we analyzed two different datasets where fine hand movements (touch, grasp, palmar, and lateral grasp) were performed in a self-paced modality. We trained and tested a newly proposed CNN, and we compared its classification performance with two well-established machine learning models, namely, shrinkage-linear discriminant analysis (LDA) and Random Forest (RF). Compared to previous literature, we included neuroscientific evidence, and we trained our Convolutional Neural Network (CNN) model on the so-called movement-related cortical potentials (MRCPs). They are EEG amplitude modulations at low frequencies, i.e., <inline-formula><math display="inline"><semantics><mrow><mo>(</mo><mn>0.3</mn><mo>,</mo><mn>3</mn><mo>)</mo></mrow></semantics></math></inline-formula> Hz that have been proved to encode several properties of the movements, e.g., type of grasp, force level, and speed. We showed that CNN achieved good performance in both datasets (accuracy of <inline-formula><math display="inline"><semantics><mrow><mn>0.70</mn><mo>±</mo><mn>0.11</mn></mrow></semantics></math></inline-formula> and <inline-formula><math display="inline"><semantics><mrow><mn>0.64</mn><mo>±</mo><mn>0.10</mn></mrow></semantics></math></inline-formula>, for the two datasets, respectively), and they were similar or superior to the baseline models (accuracy of <inline-formula><math display="inline"><semantics><mrow><mn>0.68</mn><mo>±</mo><mn>0.10</mn></mrow></semantics></math></inline-formula> and <inline-formula><math display="inline"><semantics><mrow><mn>0.62</mn><mo>±</mo><mn>0.07</mn></mrow></semantics></math></inline-formula> with sLDA; accuracy of <inline-formula><math display="inline"><semantics><mrow><mn>0.70</mn><mo>±</mo><mn>0.15</mn></mrow></semantics></math></inline-formula> and <inline-formula><math display="inline"><semantics><mrow><mn>0.61</mn><mo>±</mo><mn>0.07</mn></mrow></semantics></math></inline-formula> with RF, with comparable performance in precision and recall). In addition, compared to the baseline, our CNN requires a faster pre-processing procedure, paving the way for its possible use in online BCI applications.
ISSN:1999-5903