This paper gives an overview of the different research works related to electromyographic signals (EMG) classification based on Support Vector Machines (SVM). The article summarizes the techniques used to make the classification in each reference. Furthermore, it includes the obtained accuracy, the number of signals or channels used, the way the authors made the feature vector, and the type of kernels used. Hence, this article also includes a compilation about the bands used to filter signals, the number of signals recommended, the most commonly used sampling frequencies, and certain features that can create the characteristics of the vector. This research gathers articles related to different kinds of SVM-based classification and other tools for signal processing in the field.
Brain-Computer Interfaces (BCI) are systems that allow the interaction of people and devices on the grounds of brain activity. The noninvasive and most viable way to obtain such information is by using electroencephalography (EEG). However, these signals have a low signal-to-noise ratio, as well as a low spatial resolution. This work proposes a new method built from the combination of a Blind Source Separation (BSS) to obtain estimated independent components, a 2D representation of these component signals using the Continuous Wavelet Transform (CWT), and a classification stage using a Convolutional Neural Network (CNN) approach. A criterion based on the spectral correlation with a Movement Related Independent Component (MRIC) is used to sort the estimated sources by BSS, thus reducing the spatial variance. The experimental results of 94.66% using a k-fold cross validation are competitive with techniques recently reported in the state-of-the-art.
The number and position of sEMG electrodes have been studied extensively due to the need to improve the accuracy of the classification they carry out of the intention of movement. Nevertheless, increasing the number of channels used for this classification often increases their processing time as well. This research work contributes with a comparison of the classification accuracy based on the different number of sEMG signal channels (one to four) placed in the right lower limb of healthy subjects. The analysis is performed using Mean Absolute Values, Zero Crossings, Waveform Length, and Slope Sign Changes; these characteristics comprise the feature vector. The algorithm used for the classification is the Support Vector Machine after applying a Principal Component Analysis to the features. The results show that it is possible to reach more than 90% of classification accuracy by using 4 or 3 channels. Moreover, the difference obtained with 500 and 1000 samples, with 2, 3 and 4 channels, is not higher than 5%, which means that increasing the number of channels does not guarantee 100% precision in the classification.
Zero crossings are a practical and efficient feature to approximate the frequency of a sampled series of data. Some research describes in different ways how to compute the zero crossings feature starting from its definition, and in some of them, a threshold is included as part of it. This research compiles a comprehensive list of description methods for zero crossings, both with or without threshold. In addition, an improvement of one method is proposed, mainly to save time resources. Moreover, it increases the precision when the objective is to perform some classification. This feature is often used as a vector of a matrix of features in signal classification. To test the different variations of the zero crossings methods, a classification of electromyographic signals was performed using support vector machines. The results obtained by the proposed method threw near to a 40% improvement in the classification compared to those approaches that do not consider a threshold and more than 7% compared to those with a threshold. The processing time of this work is shortened compared to others that also take into account a threshold.
This paper presents a robot motion controller for an undergraduate laboratory study program. It is designed to help the students learn and to assess specific learning outcomes proposed by ABET by solving a real‐life problem. The main objective of this project is to enable the engineering students to learn some core concepts about embedded systems and motion controllers for robotics by applying them in practice. Also, the proposal shows how to introduce the students to a new tendency in the embedded system market, namely, an All Programmable System on a Chip (SoC). This methodology incorporates interdisciplinary knowledge, technical and professional skills required for pursuing a successful career. In the present study, we surveyed the observations and interests of students towards the learning process, and the results indicate that the inclusion of the robot prototype has a significant impact on providing students with new learning outcomes.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.