TY - JOUR
T1 - K-mer-Based Human Gesture Recognition (KHGR) Using Curved Piezoelectric Sensor
AU - Subburaj, Sathishkumar
AU - Yeh, Chih Ho
AU - Patel, Brijesh
AU - Huang, Tsung Han
AU - Hung, Wei Song
AU - Chang, Ching Yuan
AU - Wu, Yu Wei
AU - Lin, Po Ting
N1 - Funding Information:
This research was funded by National Science and Technology Council (NSTC), Taiwan (grant numbers MOST 111-2811-E-011-007-MY3 and MOST 111-2221-E-011-102) and Taipei Medical University-National Taiwan University of Science and Technology Joint Research Program (grant number TMU-NTUST-108-08) are appreciated.
Publisher Copyright:
© 2023 by the authors.
PY - 2023/1
Y1 - 2023/1
N2 - Recently, human activity recognition (HAR) techniques have made remarkable developments in the field of machine learning. In this paper, we classify human gestures using data collected from a curved piezoelectric sensor, including elbow movement, wrist turning, wrist bending, coughing, and neck bending. The classification process relies on data collected from a sensor. Machine learning algorithms enabled with K-mer are developed and optimized to perform human gesture recognition (HGR) from the acquired data to achieve the best results. Three machine learning algorithms, namely support vector machine (SVM), random forest (RF), and k-nearest neighbor (k-NN), are performed and analyzed with K-mer. The input parameters such as subsequence length (K), number of cuts, penalty parameter (C), number of trees (n_estimators), maximum depth of the tree (max_depth), and nearest neighbors (k) for the three machine learning algorithms are modified and analyzed for classification accuracy. The proposed model was evaluated using its accuracy percentage, recall score, precision score, and F-score value. We achieve promising results with accuracy of 94.11 ± 0.3%, 97.18 ± 0.4%, and 96.90 ± 0.5% for SVM, RF, and k-NN, respectively. The execution time to run the program with optimal parameters is 19.395 ± 1 s, 5.941 ± 1 s, and 3.832 ± 1 s for SVM, RF, and k-NN, respectively.
AB - Recently, human activity recognition (HAR) techniques have made remarkable developments in the field of machine learning. In this paper, we classify human gestures using data collected from a curved piezoelectric sensor, including elbow movement, wrist turning, wrist bending, coughing, and neck bending. The classification process relies on data collected from a sensor. Machine learning algorithms enabled with K-mer are developed and optimized to perform human gesture recognition (HGR) from the acquired data to achieve the best results. Three machine learning algorithms, namely support vector machine (SVM), random forest (RF), and k-nearest neighbor (k-NN), are performed and analyzed with K-mer. The input parameters such as subsequence length (K), number of cuts, penalty parameter (C), number of trees (n_estimators), maximum depth of the tree (max_depth), and nearest neighbors (k) for the three machine learning algorithms are modified and analyzed for classification accuracy. The proposed model was evaluated using its accuracy percentage, recall score, precision score, and F-score value. We achieve promising results with accuracy of 94.11 ± 0.3%, 97.18 ± 0.4%, and 96.90 ± 0.5% for SVM, RF, and k-NN, respectively. The execution time to run the program with optimal parameters is 19.395 ± 1 s, 5.941 ± 1 s, and 3.832 ± 1 s for SVM, RF, and k-NN, respectively.
KW - human gesture recognition
KW - K-mer
KW - machine learning
UR - http://www.scopus.com/inward/record.url?scp=85145888802&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85145888802&partnerID=8YFLogxK
U2 - 10.3390/electronics12010210
DO - 10.3390/electronics12010210
M3 - Article
AN - SCOPUS:85145888802
SN - 2079-9292
VL - 12
JO - Electronics (Switzerland)
JF - Electronics (Switzerland)
IS - 1
M1 - 210
ER -