Thumbs up, thumbs down: non-verbal human-robot interaction through real-time EMG classification via inductive and supervised transductive transfer learning

被引:27
作者
Kobylarz, Jhonatan [1 ]
Bird, Jordan J. [2 ]
Faria, Diego R. [2 ]
Ribeiro, Eduardo Parente [1 ]
Ekart, Aniko [2 ]
机构
[1] Univ Fed Parana, Dept Elect Engn, Curitiba, Parana, Brazil
[2] Aston Univ, Sch Engn & Appl Sci, Birmingham, W Midlands, England
关键词
Gesture classification; Human-robot interaction; Electromyography; Machine learning; Transfer learning; Inductive transfer learning; Supervised transductive transfer Learning; Myo armband; Pepper robot; RECOGNITION; FORESTS;
D O I
10.1007/s12652-020-01852-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this study, we present a transfer learning method for gesture classification via an inductive and supervised transductive approach with an electromyographic dataset gathered via the Myo armband. A ternary gesture classification problem is presented by states of'thumbs up','thumbs down', and'relax'in order to communicate in the affirmative or negative in a non-verbal fashion to a machine. Of the nine statistical learning paradigms benchmarked over 10-fold cross validation (with three methods of feature selection), an ensemble of Random Forest and Support Vector Machine through voting achieves the best score of 91.74% with a rule-based feature selection method. When new subjects are considered, this machine learning approach fails to generalise new data, and thus the processes of Inductive and Supervised Transductive Transfer Learning are introduced with a short calibration exercise (15 s). Failure of generalisation shows that 5 s of data per-class is the strongest for classification (versus one through seven seconds) with only an accuracy of 55%, but when a short 5 s per class calibration task is introduced via the suggested transfer method, a Random Forest can then classify unseen data from the calibrated subject at an accuracy of around 97%, outperforming the 83% accuracy boasted by the proprietary Myo system. Finally, a preliminary application is presented through social interaction with a humanoid Pepper robot, where the use of our approach and a most-common-class metaclassifier achieves 100% accuracy for all trials of a '20 Questions' game.
引用
收藏
页码:6021 / 6031
页数:11
相关论文
共 53 条
[11]   SUPPORT-VECTOR NETWORKS [J].
CORTES, C ;
VAPNIK, V .
MACHINE LEARNING, 1995, 20 (03) :273-297
[12]  
Costante Gabriele, 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), P1250, DOI 10.1109/ICASSP.2014.6853797
[13]   Deep Learning for Electromyographic Hand Gesture Signal Classification Using Transfer Learning [J].
Cote-Allard, Ulysse ;
Fall, Cheikh Latyr ;
Drouin, Alexandre ;
Campeau-Lecours, Alexandre ;
Gosselin, Clement ;
Glette, Kyrre ;
Laviolette, Francois ;
Gosselin, Benoit .
IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2019, 27 (04) :760-771
[14]  
Dash M., 1997, Intelligent Data Analysis, V1
[15]   Surface EMG signals and deep transfer learning-based physical action classification [J].
Demir, Fatih ;
Bajaj, Varun ;
Ince, Melih C. ;
Taran, Sachin ;
Sengur, Abdulkadir .
NEURAL COMPUTING & APPLICATIONS, 2019, 31 (12) :8455-8462
[16]  
Ganiev Asilbek., 2016, Int. J. Appl. Eng. Res, V11, P775
[17]  
Gelfand M.I., 1959, AM MATH SOC TRANSL, V2, P199, DOI [10.1090/trans2/012/09, DOI 10.1090/TRANS2/012/09, DOI 10.1090/TRANS2/012]
[18]  
Goussies NA, 2014, J MACH LEARN RES, V15, P3667
[19]   EEG-EMG, MEG-EMG and EMG-EMG frequency analysis: physiological principles and clinical applications [J].
Grosse, P ;
Cassidy, MJ ;
Brown, P .
CLINICAL NEUROPHYSIOLOGY, 2002, 113 (10) :1523-1531
[20]  
Guyon I., 2003, J. Mach. Learn. Res, V3, P1157