Skip to content

Our goal is to classify biological data gathered from sEMG signals into six classes of hand movements. The approaches we used include feedforward neural networks, boosting, random forests, linear discriminant classifier, etc.

Notifications You must be signed in to change notification settings

ceruleangu/Classify-Hand-Movements

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Class Classification for Basic Hand Movements

The goal of this project is to classify six daily life hand grasps whose surface electromyographic signals are recorded using Delsys’ EMG System. After applying several supervised learning algorithms, we compared the testing results to see which algorithm or combination gave the highest test rate of accuracy on our data set. The classifiers we used include feedforward neural network, Adaptive Boosting, Random Forest, Linear Discriminant Analysis (LDA), Principal Component Analysis (PCA), etc. We also implemented Empirical Mode Decomposition (EMD) and eight feature extraction functions to re-project the data features and improve the classification performance. As a result, we managed to raise our test accuracy rate from only 23% to over 94%.

Please refer to our paper and video presentation for more details.

About

Our goal is to classify biological data gathered from sEMG signals into six classes of hand movements. The approaches we used include feedforward neural networks, boosting, random forests, linear discriminant classifier, etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published