OPTIMIZATION METHOD FOR GESTURE CLASSIFIER
Abstract
The work is devoted to the study of the possibility of optimizing the process of synthesis of
gesture classifiers by selecting the most significant channels of electromyographic (EMG) activity
of the muscles of the forearm. The first part of the study is devoted to the development and analysis
of the performance of gesture classifiers with a different number of EMG channels, ranked by
significance based on the Pearson criterion. The solution of the problem of classification of gestures
by EMG signals was first implemented on the basis of ensembles of decision trees trained by
the gradient boosting method. For this, software was developed that allows automatic synthesis
and training of gesture classifiers. Next, a series of studies was carried out to find the optimal
number of EMG channels based on three criteria: the classifier learning rate, the performance of
the trained model, and the area under the ROC AUC error curve. To do this, a cycle of training
and testing of the classifier was carried out for data sets recorded at different positions of the electrodes
on the forearm. Then, range diagrams of the studied criteria were constructed for various
numbers of EMG channels involved in the work from 1 to 8, ranked by significance in each of the
samples. It was found that the optimal number of EMG channels involved under the experimental
conditions was 3-6, since a further increase did not lead to a decrease in the classification error,
while significantly degrading the performance. The proposed method allows you to automatically
select the channels, the electrodes of which are located above the most informative areas of the
forearm in case of an accidental change in the position of the sensors. The second part of the work
contains the results of a full-scale experiment to demonstrate the possibility of controlling a
wheeled robot through EMG analysis.
References
research]. Moscow: Nauka, 1969, 231 p.
2. Jamal M.Z. Signal Acquisition Using Surface EMG and Circuit Design Considerations for
Robotic Prosthesis. Ed. Rijeka: IntechOpen, 2012.
3. Budko N., Medvedev M., Budko A., Budko R. Investigation of the Possibility of Vector-
Command Control Based on Forearm EMG, In: Ronzhin A., Shishlakov V. (eds),
Electromechanics and Robotics. Smart Innovation, Systems and Technologies, Vol. 232.
Springer, Singapore. Available at: https://doi.org/10.1007/978-981-16-2814-6_21.
4. Budko N.A., Budko R.Yu., Budko A.Yu. Primenenie iskusstvennykh neyronnykh setey v
interfeysakh chelovek – mashina [The use of artificial neural networks in human-machine interfaces],
Modelirovanie, optimizatsiya i informatsionnye tekhnologii [Modeling, optimization
and information technology], 2019, Vol. 7, No. 1. Available at: http://moit.vivt.ru/.
5. Budko R.Yu., Chernov N.N., Budko N.A., Budko A.Yu. Raspoznavanie elektromiogrammy
predplech'ya i vybor zhestov dlya upravleniya protezom [Recognition of the electromyogram
of the forearm and the choice of gestures to control the prosthesis], Modelirovanie,
optimizatsiya i informatsionnye tekhnologii [Modeling, optimization and information technology],
2019, Vol. 7, No. 1. Available at: http://moit.vivt.ru/.
6. Budko R.Yu., Chernov N.N., Budko N.A. Issledovanie metodov klassifikatsii EMG v zadache
upravleniya zhestami ruki, Izvestiya vysshikh uchebnykh zavedeniy. Priborostroenie, 2019.
DOI: 10.17586/0021-3454-2019-62-12-1098-1104.
7. Budko R.Yu., Chernov N.N., Budko N.A. Metod upravleniya ustroystvami zameshcheniya
utrachennykh funktsiy na osnove miosiganala i ego verifikatsiya v real'nom masshtabe
vremeni, Vestnik molodezhnoy nauki Rossii, 2019, Issue No. 6.
8. Budko N.A., Medvedev M.Yu., Budko A.Yu. Razrabotka i issledovanie metoda vektornogo
analiza EMG predplech'ya dlya postroeniya cheloveko-mashinnykh interfeysov [Development
and research of the method of vector analysis of the forearm EMG for the construction of human-
machine interfaces], Izvestiya YUFU. Tekhnicheskie nauki [Izvestiya SFedU. Engineering
Sciences], 2021, No. 2 (219), pp. 18-31.
9. De Luca C.J.. Surface electromyography: Detection and recording, DelSys Incorporated, 2002,
Vol. 10, No. 2, pp. 1-10.
10. Muhammad, Uzair & Sipra, Khadija & Waqas, Muhammad & Tu, Shanshan. Applications of
Myo Armband using EMG and IMU Signals, 2020. 10.1109/ICMRA51221.2020.9398375.
11. Rawat S., Vats S. and Kumar P. Evaluating and exploring the MYO ARMBAND, 2016 International
Conference System Modeling & Advancement in Research Trends (SMART), 2016,
pp. 115-120. DOI: 10.1109/SYSMART.2016.7894501.
12. Tabor Aaron & Bateman Scott & Scheme Erik. Game-Based Myoelectric Training, 2016,
pp. 299-306. 10.1145/2968120.2987731.
13. Vrendenbregt Dzh., Rau G. Khoush. Poverkhnostnaya elektromiografiya v otnoshenii sily, dliny
myshts i vynoslivosti [Surface electromyography in application to muscles, muscles and endurance],
Novye razrabotki v oblasti elektromiografii i klinicheskoy neyrofiziologii [New developments
in the field of electromyography and clinical neurophysiology], 1973, pp. 607-622.
14. Ferris D.P., Lewis C.L. Robotic lower limb exoskeletons using proportional myoelectric control,
Annual International Conference of the IEEE Engineer-ingin Medicine and Biology Society,
EMBC, Minneapolis, MN, USA, September3–6, 2009, pp. 2119-124. Available at:
http://dx.doi.org/10.1109/IEMBS.2009.5333984.
15. Christopher S, MdRasedul I, M Assad-Uz Z, Mohammad H R. A Comprehensive Study on
EMG Feature Extraction and Classifiers, Op Acc J Bio Eng & App., 2018, No. 1 (1).
16. Bonil'ya V.F. [i dr.]. Identifikatsiya kinematicheskikh parametrov dvizheniya predplech'ya s
pomoshch'yu tekhnologiy iskusstvennykh neyronnykh setey [Identification of the kinematic
parameters of the movement of the forearm using technologies of artificial neural networks],
Vestnik Donskogo gosudarstvennogo tekhnicheskogo universiteta [Bulletin of the Don State
Technical University], 2015, Vol. 15, No. 1 (80), pp. 39-47.
17. Chowdhury R.H., Reaz M.B.I., Ali M.A.B.M., Bakar A.A.A., Chellappan K., Chang T.G. Surface
electromyography signal processing and classification techniques, Sensors, Sep. 2013,
Vol. 13, No. 9, pp. 12431-12466.
18. Pallotti A., Orengo G., and Saggio G. Measurements comparison of finger joint angles in hand
postures between an sEMG armband and a sensory glove, Biocybernetics and Biomedical Engineering,
Apr. 2021, Vol. 41, No. 2, pp. 605-616.
19. Anna Veronika Dorogush, Andrey Gulin, Gleb Gusev, Nikita Kazeev, Liudmila Ostroumova
Prokhorenkova, Aleksandr Vorobev. Fighting biases with dynamic boosting, archive:
1706.09516, 2017.
20. Anna Veronika Dorogush, Vasily Ershov, Andrey Gulin. CatBoost: gradient boosting with
categorical features support, Workshop on ML Systems at NIPS, 2017.